You are here

nice_imagefield_widget.css in Nice ImageField Widget 7.2

Same filename and directory in other branches
  1. 7 css/nice_imagefield_widget.css
div.nice-imagefield-sortable {
    margin: 0 0 10px 0;
}

div.nice-imagefield-sortable > div {
    margin: 3px;
    border: solid 1px #fff;
    position: relative;
    float: left;
}

div.nice-imagefield-sortable > div img {
    cursor: move;
    z-index: 100;
    position: absolute;
}

div.nice-imagefield-sortable div.removing img {
    cursor: auto;
}

div.nice-imagefield-sortable div.ui-sortable-placeholder {
    border: dotted 1px #0074BD;
}

div.nice-imagefield-sortable div.ui-sortable-helper {
    border: solid 1px transparent;
}

div.nice-imagefield-card:not(.processed) div.nice-imagefield-form {
    display: none;
}

div.nice-imagefield-form {
    background: #ebebeb;
}

div.nice-imagefield-form > div.inner {
    padding: 10px;
}

div.nice-imagefield-form div.form-item {
    margin: 0 0 10px 0;
    padding: 0;
    display: flex;
    flex-flow: column;
}

div.nice-imagefield-form div.form-item label {
    font-size: 120%;
}

div.nice-imagefield-image {
    position: relative;
    overflow: hidden;
}

div.nice-imagefield-image div.buttons {
    position: absolute;
    left: 10px;
    top: 10px;
    margin: 0;
    display: none;
    z-index: 101;
}

div.nice-imagefield-image div.buttons input {
    opacity: 0.7;
}

div.nice-imagefield-image:hover div.buttons {
    display: block;
}

div.nice-imagefield-image.removing div.buttons {
    display: none;
}

div.nice-imagefield-image:hover div.buttons input:hover {
    opacity: 1;
}

div.nice-imagefield-element.ui-sortable-helper div.nice-imagefield-image div.buttons {
    display: none;
}

div.loading {
    border: 3px solid #0074BD;
    border-radius: 16px;
    background-color: #0074BD;
    height: 16px;
    left: 50%;
    margin: -8px 0 0 -8px;
    opacity: 0;
    position: absolute;
    top: 50%;
    width: 16px;

    animation: pulsate 0.7s ease-out;
    animation-iteration-count: infinite;
    z-index: 99;
}

div.nice-imagefield-image .ajax-progress-throbber {
    display: none;
}

div.nice-imagefield-sortable div.removing img {
    z-index: 99;
}

div.nice-imagefield-sortable div.removing div.loading {
    z-index: 100;
    border-radius: 48px;
    height: 48px;
    width: 48px;
    border-width: 5px;
    margin: -24px 0 0 -24px;
}

@keyframes pulsate {
    0% {
        transform: scale(.1);
        opacity: 0.0;
    }
    50% {
        opacity: 1;
    }
    100% {
        transform: scale(1.2);
        opacity: 0;
    }
}

File

css/nice_imagefield_widget.css
View source
  1. div.nice-imagefield-sortable {
  2. margin: 0 0 10px 0;
  3. }
  4. div.nice-imagefield-sortable > div {
  5. margin: 3px;
  6. border: solid 1px #fff;
  7. position: relative;
  8. float: left;
  9. }
  10. div.nice-imagefield-sortable > div img {
  11. cursor: move;
  12. z-index: 100;
  13. position: absolute;
  14. }
  15. div.nice-imagefield-sortable div.removing img {
  16. cursor: auto;
  17. }
  18. div.nice-imagefield-sortable div.ui-sortable-placeholder {
  19. border: dotted 1px #0074BD;
  20. }
  21. div.nice-imagefield-sortable div.ui-sortable-helper {
  22. border: solid 1px transparent;
  23. }
  24. div.nice-imagefield-card:not(.processed) div.nice-imagefield-form {
  25. display: none;
  26. }
  27. div.nice-imagefield-form {
  28. background: #ebebeb;
  29. }
  30. div.nice-imagefield-form > div.inner {
  31. padding: 10px;
  32. }
  33. div.nice-imagefield-form div.form-item {
  34. margin: 0 0 10px 0;
  35. padding: 0;
  36. display: flex;
  37. flex-flow: column;
  38. }
  39. div.nice-imagefield-form div.form-item label {
  40. font-size: 120%;
  41. }
  42. div.nice-imagefield-image {
  43. position: relative;
  44. overflow: hidden;
  45. }
  46. div.nice-imagefield-image div.buttons {
  47. position: absolute;
  48. left: 10px;
  49. top: 10px;
  50. margin: 0;
  51. display: none;
  52. z-index: 101;
  53. }
  54. div.nice-imagefield-image div.buttons input {
  55. opacity: 0.7;
  56. }
  57. div.nice-imagefield-image:hover div.buttons {
  58. display: block;
  59. }
  60. div.nice-imagefield-image.removing div.buttons {
  61. display: none;
  62. }
  63. div.nice-imagefield-image:hover div.buttons input:hover {
  64. opacity: 1;
  65. }
  66. div.nice-imagefield-element.ui-sortable-helper div.nice-imagefield-image div.buttons {
  67. display: none;
  68. }
  69. div.loading {
  70. border: 3px solid #0074BD;
  71. border-radius: 16px;
  72. background-color: #0074BD;
  73. height: 16px;
  74. left: 50%;
  75. margin: -8px 0 0 -8px;
  76. opacity: 0;
  77. position: absolute;
  78. top: 50%;
  79. width: 16px;
  80. animation: pulsate 0.7s ease-out;
  81. animation-iteration-count: infinite;
  82. z-index: 99;
  83. }
  84. div.nice-imagefield-image .ajax-progress-throbber {
  85. display: none;
  86. }
  87. div.nice-imagefield-sortable div.removing img {
  88. z-index: 99;
  89. }
  90. div.nice-imagefield-sortable div.removing div.loading {
  91. z-index: 100;
  92. border-radius: 48px;
  93. height: 48px;
  94. width: 48px;
  95. border-width: 5px;
  96. margin: -24px 0 0 -24px;
  97. }
  98. @keyframes pulsate {
  99. 0% {
  100. transform: scale(.1);
  101. opacity: 0.0;
  102. }
  103. 50% {
  104. opacity: 1;
  105. }
  106. 100% {
  107. transform: scale(1.2);
  108. opacity: 0;
  109. }
  110. }