You are here

image_widget_crop.css in Image Widget Crop 8.2

Same filename and directory in other branches
  1. 8 css/image_widget_crop.css
.crop-preview-wrapper__preview-image {
  display: block;
  width: 100%;
  height: auto;
  margin-bottom: 1em;
}

.image-data__crop-wrapper .crop-preview-wrapper__crop-reset {
  margin-top: 1em;
}

.cropper--width-soft-limit-reached .point-n,
.cropper--width-soft-limit-reached .point-s,
.cropper--width-soft-limit-reached .point-ne,
.cropper--width-soft-limit-reached .point-se,
.cropper--width-soft-limit-reached .point-sw,
.cropper--width-soft-limit-reached .point-nw {
  background-color: #a51b00;
}

.cropper--height-soft-limit-reached .point-w,
.cropper--height-soft-limit-reached .point-e,
.cropper--height-soft-limit-reached .point-ne,
.cropper--height-soft-limit-reached .point-se,
.cropper--height-soft-limit-reached .point-nw,
.cropper--height-soft-limit-reached .point-sw {
  background-color: #a51b00;
}

.cropper--width-soft-limit-reached .cropper-point {
  background-color: #a51b00;
}

.cropper--height-soft-limit-reached .line-w {
  background-color: #ff0000;
  opacity: 1;
  width: 1px;
  left: -1px;
}

.cropper--height-soft-limit-reached .line-e {
  background-color: #ff0000;
  opacity: 1;
  width: 1px;
  right: -1px;
}

.cropper--width-soft-limit-reached .line-n {
  background-color: #ff0000;
  opacity: 1;
  height: 1px;
  top: -1px;
}

.cropper--width-soft-limit-reached .line-s {
  background-color: #ff0000;
  opacity: 1;
  height: 1px;
  bottom: -1px;
}

@media screen and (max-width: 480px) {
  .details-wrapper th {
    display: none;
  }

  .details-wrapper table,
  .details-wrapper thead,
  .details-wrapper tbody,
  .details-wrapper tr,
  .details-wrapper td,
  .details-wrapper th:first-child {
    display: block;
  }

  .details-wrapper tr {
    position: relative;
    padding: 0;
  }

  .details-wrapper td {
    padding: 10px 0;
  }

  .details-wrapper td  .button.js-form-submit.form-submit {
    position: absolute;
    left: 10px;
    bottom: 10px;
    max-width: 265px;
  }
}

@media screen and (min-width: 641px) and (max-width: 1250px) {
  .responsive-enabled--opened th {
    display: none;
  }

  .responsive-enabled--opened,
  .responsive-enabled--opened thead,
  .responsive-enabled--opened tbody,
  .responsive-enabled--opened tr,
  .responsive-enabled--opened td,
  .responsive-enabled--opened th:first-child {
    display: block;
  }

  .responsive-enabled--opened tr {
    position: relative;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .responsive-enabled--opened td > .button.js-form-submit.form-submit {
    position: absolute;
    left: 10px;
    bottom: 10px;
    max-width: 265px;
  }

  .responsive-enabled--opened .vertical-tabs__menu {
    width: 206px;
  }

  .responsive-enabled--opened .vertical-tabs__panes {
    margin-left: 205px;
  }
}

File

css/image_widget_crop.css
View source
  1. .crop-preview-wrapper__preview-image {
  2. display: block;
  3. width: 100%;
  4. height: auto;
  5. margin-bottom: 1em;
  6. }
  7. .image-data__crop-wrapper .crop-preview-wrapper__crop-reset {
  8. margin-top: 1em;
  9. }
  10. .cropper--width-soft-limit-reached .point-n,
  11. .cropper--width-soft-limit-reached .point-s,
  12. .cropper--width-soft-limit-reached .point-ne,
  13. .cropper--width-soft-limit-reached .point-se,
  14. .cropper--width-soft-limit-reached .point-sw,
  15. .cropper--width-soft-limit-reached .point-nw {
  16. background-color: #a51b00;
  17. }
  18. .cropper--height-soft-limit-reached .point-w,
  19. .cropper--height-soft-limit-reached .point-e,
  20. .cropper--height-soft-limit-reached .point-ne,
  21. .cropper--height-soft-limit-reached .point-se,
  22. .cropper--height-soft-limit-reached .point-nw,
  23. .cropper--height-soft-limit-reached .point-sw {
  24. background-color: #a51b00;
  25. }
  26. .cropper--width-soft-limit-reached .cropper-point {
  27. background-color: #a51b00;
  28. }
  29. .cropper--height-soft-limit-reached .line-w {
  30. background-color: #ff0000;
  31. opacity: 1;
  32. width: 1px;
  33. left: -1px;
  34. }
  35. .cropper--height-soft-limit-reached .line-e {
  36. background-color: #ff0000;
  37. opacity: 1;
  38. width: 1px;
  39. right: -1px;
  40. }
  41. .cropper--width-soft-limit-reached .line-n {
  42. background-color: #ff0000;
  43. opacity: 1;
  44. height: 1px;
  45. top: -1px;
  46. }
  47. .cropper--width-soft-limit-reached .line-s {
  48. background-color: #ff0000;
  49. opacity: 1;
  50. height: 1px;
  51. bottom: -1px;
  52. }
  53. @media screen and (max-width: 480px) {
  54. .details-wrapper th {
  55. display: none;
  56. }
  57. .details-wrapper table,
  58. .details-wrapper thead,
  59. .details-wrapper tbody,
  60. .details-wrapper tr,
  61. .details-wrapper td,
  62. .details-wrapper th:first-child {
  63. display: block;
  64. }
  65. .details-wrapper tr {
  66. position: relative;
  67. padding: 0;
  68. }
  69. .details-wrapper td {
  70. padding: 10px 0;
  71. }
  72. .details-wrapper td .button.js-form-submit.form-submit {
  73. position: absolute;
  74. left: 10px;
  75. bottom: 10px;
  76. max-width: 265px;
  77. }
  78. }
  79. @media screen and (min-width: 641px) and (max-width: 1250px) {
  80. .responsive-enabled--opened th {
  81. display: none;
  82. }
  83. .responsive-enabled--opened,
  84. .responsive-enabled--opened thead,
  85. .responsive-enabled--opened tbody,
  86. .responsive-enabled--opened tr,
  87. .responsive-enabled--opened td,
  88. .responsive-enabled--opened th:first-child {
  89. display: block;
  90. }
  91. .responsive-enabled--opened tr {
  92. position: relative;
  93. width: 100%;
  94. padding-left: 0;
  95. padding-right: 0;
  96. }
  97. .responsive-enabled--opened td > .button.js-form-submit.form-submit {
  98. position: absolute;
  99. left: 10px;
  100. bottom: 10px;
  101. max-width: 265px;
  102. }
  103. .responsive-enabled--opened .vertical-tabs__menu {
  104. width: 206px;
  105. }
  106. .responsive-enabled--opened .vertical-tabs__panes {
  107. margin-left: 205px;
  108. }
  109. }