thirdparty-dropzone.less 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. .enable_plugin_dropzone() when(@enable-plugin-dropzone = true) {
  2. .dropzone {
  3. .border-radius(0);
  4. border: 1px solid rgba(0, 0, 0, 0.06);
  5. .dz-default.dz-message {
  6. background-image: none;
  7. font-size: @font-size-dropzone-message;
  8. text-align: center;
  9. line-height: 32px;
  10. left: 0;
  11. width: 100%;
  12. margin-left: auto;
  13. span {
  14. display:inline;
  15. color:#555;
  16. .upload-icon {
  17. .opacity(0.7);
  18. margin-top:8px;
  19. cursor:pointer;
  20. &:hover {
  21. .opacity(1);
  22. }
  23. }
  24. }
  25. }
  26. }
  27. .dropzone .dz-preview .dz-error-mark,
  28. .dropzone-previews .dz-preview .dz-error-mark,
  29. .dropzone .dz-preview .dz-success-mark,
  30. .dropzone-previews .dz-preview .dz-success-mark {
  31. background-image:none;
  32. background-color:rgba(255,255,255,0.8);
  33. border-radius:100%;
  34. text-align:center;
  35. line-height:35px;
  36. }
  37. .dropzone .dz-preview .dz-error-mark:before,
  38. .dropzone-previews .dz-preview .dz-error-mark:before{
  39. font-family: FontAwesome;
  40. font-size: @font-size-dropzone-icon;
  41. color: #DB6262;
  42. content: "\f00d";
  43. }
  44. .dropzone .dz-preview .dz-success-mark:before,
  45. .dropzone-previews .dz-preview .dz-success-mark:before{
  46. font-family: FontAwesome;
  47. font-size: @font-size-dropzone-icon;
  48. color: #6DA552;
  49. content: "\f00c";
  50. }
  51. .dropzone a.dz-remove, .dropzone-previews a.dz-remove {
  52. border:none;
  53. border-radius:0;
  54. color:#FFF;
  55. background:#D15B47;
  56. cursor:pointer;
  57. &:hover {
  58. color:#FFF;
  59. background:#B74635;
  60. }
  61. }
  62. .dropzone .progress ,
  63. .dropzone-previews .progress
  64. {
  65. margin-bottom:0;
  66. }
  67. .dropzone .dz-preview.dz-success .progress,
  68. .dropzone-previews .dz-preview.dz-success .progress ,
  69. .dropzone .dz-preview.dz-error .progress,
  70. .dropzone-previews .dz-preview.dz-error .progress
  71. {
  72. display:none;
  73. }
  74. }
  75. .enable_plugin_dropzone();