You are here

varbase_media.common_logged.css in Varbase Media 9.0.x

.entity-select-dialog #entity-embed-dialog-form .form-type-radio {
  display: block;
}

.entity-select-dialog #entity-embed-dialog-form .form-type-radio label:after {
  content: "";
}

.entity-select-dialog #entity-embed-dialog-form .radio input[type="radio"],
.entity-select-dialog #entity-embed-dialog-form .checkbox input[type="radio"] {
  margin-right: 5px;
}

.entity-select-dialog #entity-embed-dialog-form .input-group .select-wrapper:first-child .form-control:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.entity-select-dialog #entity-embed-dialog-form .form-item-attributes-data-entity-embed-display .input-group-addon {
  display: none;
}

.editor-image-dialog #editor-image-dialog-form .form-type-radio {
  display: block;
}

.editor-image-dialog #editor-image-dialog-form .form-type-radio label:after {
  content: "";
}

.editor-image-dialog #editor-image-dialog-form .radio input[type="radio"],
.editor-image-dialog #editor-image-dialog-form .checkbox input[type="radio"] {
  margin-right: 5px;
}

.editor-image-dialog #editor-image-dialog-form .input-group .select-wrapper:first-child .form-control:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.editor-image-dialog #editor-image-dialog-form .form-item-attributes-data-entity-embed-display .input-group-addon {
  display: none;
}

.cke_widget_wrapper .align-left {
  margin: 0 1rem 1rem 0;
}

.cke_widget_wrapper .align-left figcaption {
  text-align: center;
}

.cke_widget_wrapper .align-right {
  margin: 0 0 1rem 1rem;
}

.cke_widget_wrapper .align-right figcaption {
  text-align: center;
}

.cke_widget_wrapper .align-center figcaption {
  text-align: center;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list#edit-selected .item-container {
  width: 48vw !important;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container {
  position: relative;
  width: 150px !important;
  height: 150px !important;
  text-align: center;
  vertical-align: middle;
  background: #000;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container .contextual-region {
  position: initial;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container .field--name-name {
  position: absolute;
  z-index: 5;
  right: 0;
  bottom: 3px;
  left: 0;
  display: none;
  margin: 0;
  padding: 0.5em;
  word-break: break-all;
  opacity: 1;
  color: #fff;
  background: #000;
  font-size: 9px;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container:hover .field--name-name {
  display: block;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container:hover input,
body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container:hover button {
  display: block;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container input,
body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container button {
  position: absolute;
  z-index: 4;
  top: 0;
  display: none;
  width: 30px;
  height: 30px;
  margin: 5px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0;
  background: transparent;
  background-color: transparent;
  font-size: 0;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container input[id*="-edit-button"],
body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container button[id*="-edit-button"] {
  right: auto;
  left: 0;
  filter: invert(100%) !important;
  background-image: url("../images/pencil-square-o.svg");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100%;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container input[id*="-remove-button"],
body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container button[id*="-remove-button"] {
  right: 0;
  left: auto;
  filter: invert(75%) !important;
  background-image: url("../images/times-circle-o.svg");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100%;
}

body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container img.image-style-field-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: auto;
}

body .views-view-grid .views-col {
  width: 48vw;
}

body #edit-selected.entities-list .item-container {
  width: 48vw;
}

@media screen and (min-width: 576px) {
  body .views-view-grid .views-col {
    width: 24vw;
  }
  body #edit-selected.entities-list .item-container {
    width: 24vw;
  }
}

@media screen and (min-width: 768px) {
  body .views-view-grid .views-col {
    width: 24vw;
  }
  body #edit-selected.entities-list .item-container {
    width: 24vw;
  }
}

@media screen and (min-width: 992px) {
  body .views-view-grid .views-col {
    width: 16vw;
  }
  body #edit-selected.entities-list .item-container {
    width: 16vw;
  }
}

@media screen and (min-width: 1200px) {
  body .views-view-grid .views-col {
    width: 16vw;
  }
  body #edit-selected.entities-list .item-container {
    width: 16vw;
  }
}

body #edit-selected.entities-list {
  clear: both;
  overflow-x: auto;
  overflow-y: hidden;
  margin: 5px;
  padding: 5px;
  white-space: nowrap;
  background: #efefef;
}

body #edit-selected.entities-list .item-container {
  position: relative;
  display: inline-block !important;
  width: 150px !important;
  height: 110px !important;
  text-align: center;
  background: #000;
}

body #edit-selected.entities-list .item-container .contextual-region {
  position: initial;
}

body #edit-selected.entities-list .item-container .field--name-name {
  position: absolute;
  right: 0;
  bottom: 3px;
  left: 0;
  display: none;
  overflow: hidden;
  max-width: 75ch;
  margin: 0;
  padding: 0.5em;
  word-break: break-all;
  opacity: 1;
  color: #fff;
  background: #000;
  font-size: 9px;
}

body #edit-selected.entities-list .item-container:hover .field--name-name {
  display: block;
}

body #edit-selected.entities-list .item-container:hover input,
body #edit-selected.entities-list .item-container:hover button {
  display: block;
}

body #edit-selected.entities-list .item-container input,
body #edit-selected.entities-list .item-container button {
  position: absolute;
  top: 0;
  display: none;
  width: 30px;
  height: 30px;
  margin: 5px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0;
  background: transparent;
  background-color: transparent;
  font-size: 0;
}

body #edit-selected.entities-list .item-container input[id*="-edit-button"],
body #edit-selected.entities-list .item-container button[id*="-edit-button"] {
  right: auto;
  left: 0;
  filter: invert(100%) !important;
  background-image: url("../images/pencil-square-o.svg");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100%;
}

body #edit-selected.entities-list .item-container input[id*="-remove-button"],
body #edit-selected.entities-list .item-container button[id*="-remove-button"] {
  right: 0;
  left: auto;
  filter: invert(75%) !important;
  background-image: url("../images/times-circle-o.svg");
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100%;
}

body #edit-selected.entities-list .item-container img.image-style-field-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  margin: auto;
}

body #edit-selected.entities-list .media--type-video-embed,
body #edit-selected.entities-list .media--type-remote-video,
body #edit-selected.entities-list .media--type-video,
body #edit-selected.entities-list .video-player-icon {
  position: initial;
}

html[dir="rtl"] body #edit-selected.entities-list .item-container input[id*="-edit-button"] {
  right: 0;
  left: auto;
}

html[dir="rtl"] body #edit-selected.entities-list .item-container input[id*="-remove-button"] {
  right: auto;
  left: 0;
}

.entity-embed-dialog-step--embed > .form-item-entity {
  float: right;
  text-align: center;
}

.entity-embed-dialog-step--embed > .form-item-entity .field--type-image img {
  width: 200px;
}

html[dir="rtl"] .entity-embed-dialog-step--embed > .form-item-entity {
  float: left;
}

.entity-browser-form div#ief-dropzone-upload > div {
  margin: 0 15px 15px 15px;
  padding: 15px;
  border: 2px dashed rgba(107, 107, 107, 0.65);
  border-radius: 20px;
}

.entity-browser-form div#ief-dropzone-upload > div .image-widget-data {
  float: left;
  width: 70%;
}

.entity-browser-form .entity-browser-generic-embed div .varbase-video-player {
  width: 100%;
}

.entity-browser-form .entity-browser-generic-embed div .varbase-video-player iframe {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

@media screen and (min-width: 576px) {
  .entity-browser-form .entity-browser-generic-embed div .varbase-video-player {
    float: left;
    width: 42%;
    margin-right: 30px;
  }
  .entity-browser-form .entity-browser-generic-embed div .varbase-video-player iframe {
    height: 300px;
  }
  .entity-browser-form .entity-browser-generic-embed div div[data-drupal-selector*="edit-preview"] {
    float: right;
    width: 42%;
  }
}

@media screen and (min-width: 768px) {
  .entity-browser-form .entity-browser-generic-embed div .varbase-video-player {
    float: left;
    width: 42%;
    margin-right: 30px;
  }
  .entity-browser-form .entity-browser-generic-embed div .varbase-video-player iframe {
    height: 300px;
  }
  .entity-browser-form .entity-browser-generic-embed div div[data-drupal-selector*="edit-preview"] {
    float: right;
    width: 42%;
  }
}

a.entity-browser-handle.entity-browser-iframe {
  display: block;
  margin: 15px 0;
  padding: 15px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background: #0074bd;
  font-size: 1.3em;
  font-weight: bold;
}

a.entity-browser-handle.entity-browser-iframe:hover {
  text-decoration: none;
}

form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .image-preview {
  float: right;
}

form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .image-widget-data {
  float: none;
}

form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget:after {
  display: none;
}

form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .file {
  display: none;
  float: right;
}

form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .file-size {
  display: none;
}

form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .button {
  float: right;
  margin-right: 4%;
}

form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > label {
  display: none;
}

html[dir="rtl"] form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget .image-preview {
  float: left;
}

html[dir="rtl"] form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .button {
  float: left;
  margin-left: 4%;
}

form.media-form .form-item-field-source {
  float: left;
  margin-right: 1.3rem;
}

html[dir="rtl"] form.media-form .form-item-field-source {
  float: right;
  margin-right: auto;
  margin-left: 1.5rem;
}

[class^="entity-browser-"] .field--name-revision-log-message {
  display: none;
}

.gallery-thumbnail {
  z-index: 0;
  display: flex;
  overflow: hidden;
  justify-content: center;
  width: 100%;
  cursor: pointer;
  background-color: #ebebeb;
}

.gallery-thumbnail .field--name-thumbnail {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  height: 170px !important;
  padding: 3%;
}

.gallery-thumbnail .field--name-thumbnail img {
  width: 42% !important;
  height: auto !important;
  margin: 0;
  padding: 1px;
}

.editor-media-browser .gallery-thumbnail {
  width: 180px;
  height: 136px;
}

.editor-media-browser .gallery-thumbnail .field--name-thumbnail {
  padding: 5%;
}

.editor-media-browser .gallery-thumbnail .field--name-thumbnail img {
  width: 33%;
}

.entity-browser-editor-gallery-browser-form .gallery-thumbnail {
  width: 180px;
  height: 180px;
}

.entity-browser-editor-gallery-browser-form .gallery-thumbnail .field--name-thumbnail {
  padding: 5%;
}

.entity-browser-editor-gallery-browser-form .gallery-thumbnail .field--name-thumbnail img {
  width: 45%;
}

.media--view-mode-field-preview .gallery-thumbnail {
  width: 150px;
  height: 150px;
  background-color: #000;
}

.media--view-mode-field-preview .video-player-icon:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 72px;
  height: 72px;
  max-height: 55%;
  content: "";
  cursor: pointer;
  transform: translate(-50%, -50%);
  background: url(../images/play.svg) no-repeat center center;
  font-size: 15%;
}

.media--view-mode-field-preview .video-player-icon:hover:after {
  opacity: 0.75;
}

.media--view-mode-field-preview [dir="rtl"] .video-player-icon.js-video-player-icon {
  right: 0;
  left: auto;
}

.media-library-item__attributes {
  z-index: 1;
  width: 100%;
}

div[data-drupal-selector^="edit-inline-entity-form-field-media-gallery-current"] {
  display: none;
}

details[id^="edit-field-media-gallery-"] summary {
  display: none;
}

details[id^="edit-field-media-gallery-"] .details-wrapper {
  margin-top: 0;
}

.gallery-entity-embed-dialog-step--embed {
  display: flex;
  align-items: center;
  justify-content: center;
}

.gallery-entity-embed-dialog-step--embed .media-library-item {
  margin: 20px;
}

.cke_widget_drupalmedia drupal-media .caption {
  width: 100%;
}

.cke_widget_drupalmedia drupal-media[data-view-mode="original"] {
  width: 100%;
}

.cke_widget_drupalmedia drupal-media[data-view-mode="original"][data-align=center] {
  margin-right: 0;
  margin-left: 0;
}

.cke_widget_drupalmedia drupal-media[data-view-mode="large"] {
  width: 100%;
}

.cke_widget_drupalmedia drupal-media[data-view-mode="large"][data-align=center] {
  margin-right: 0;
  margin-left: 0;
}

.cke_widget_drupalmedia drupal-media[data-view-mode="medium"] {
  width: 50%;
}

.cke_widget_drupalmedia drupal-media[data-view-mode="medium"][data-align=center] {
  margin-right: 25%;
  margin-left: 25%;
}

.cke_widget_drupalmedia drupal-media[data-view-mode="small"] {
  width: 25%;
}

.cke_widget_drupalmedia drupal-media[data-view-mode="small"][data-align=center] {
  margin-right: 32%;
  margin-left: 32%;
}

.cke_widget_drupalmedia drupal-media[data-align=left] {
  display: inline-block;
  float: left;
  margin: 0 1rem 1rem 0;
}

.cke_widget_drupalmedia drupal-media[data-align=left] figcaption {
  text-align: center;
}

.cke_widget_drupalmedia drupal-media[data-align=right] {
  display: inline-block;
  float: right;
  margin: 0 0 1rem 1rem;
}

.cke_widget_drupalmedia drupal-media[data-align=right] figcaption {
  text-align: center;
}

.cke_widget_drupalmedia drupal-media .media-library-item__edit {
  position: absolute;
  z-index: 1000;
}

.cke_widget_drupalmedia drupal-media .blazy.blazy--field-media-cover-image {
  position: absolute !important;
}

.cke_widget_drupalmedia drupal-media .media.media--type-remote-video,
.cke_widget_drupalmedia drupal-media .media.media--type-video {
  position: absolute;
  width: 100%;
}

.cke_widget_drupalmedia drupal-media .media.media--type-remote-video picture,
.cke_widget_drupalmedia drupal-media .media.media--type-remote-video img,
.cke_widget_drupalmedia drupal-media .media.media--type-video picture,
.cke_widget_drupalmedia drupal-media .media.media--type-video img {
  width: 100%;
}

.cke_widget_drupalmedia drupal-media .media.media--type-remote-video .video-player-icon,
.cke_widget_drupalmedia drupal-media .media.media--type-video .video-player-icon {
  position: relative;
}

.cke_widget_drupalmedia drupal-media .media.media--type-remote-video .video-player-icon.js-video-player-icon,
.cke_widget_drupalmedia drupal-media .media.media--type-video .video-player-icon.js-video-player-icon {
  position: absolute;
  z-index: 3;
  top: 0;
  right: 0;
  left: 0;
  margin: 0;
  cursor: pointer;
}

.cke_widget_drupalmedia drupal-media .media.media--type-remote-video .video-player-icon:after,
.cke_widget_drupalmedia drupal-media .media.media--type-video .video-player-icon:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 72px;
  height: 72px;
  max-height: 55%;
  content: "";
  cursor: pointer;
  transform: translate(-50%, -50%);
  background: url(../images/play.svg) no-repeat center center;
  font-size: 15%;
}

.cke_widget_drupalmedia drupal-media .media.media--type-remote-video .video-player-icon:hover:after,
.cke_widget_drupalmedia drupal-media .media.media--type-video .video-player-icon:hover:after {
  opacity: 0.75;
}

@media screen and (min-width: 761rem) {
  .cke_widget_drupalmedia drupal-media .media.media--type-remote-video,
  .cke_widget_drupalmedia drupal-media .media.media--type-video {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    min-width: 100%;
  }
}

File

css/varbase_media.common_logged.css
View source
  1. .entity-select-dialog #entity-embed-dialog-form .form-type-radio {
  2. display: block;
  3. }
  4. .entity-select-dialog #entity-embed-dialog-form .form-type-radio label:after {
  5. content: "";
  6. }
  7. .entity-select-dialog #entity-embed-dialog-form .radio input[type="radio"],
  8. .entity-select-dialog #entity-embed-dialog-form .checkbox input[type="radio"] {
  9. margin-right: 5px;
  10. }
  11. .entity-select-dialog #entity-embed-dialog-form .input-group .select-wrapper:first-child .form-control:first-child {
  12. border-top-left-radius: 4px;
  13. border-top-right-radius: 4px;
  14. border-bottom-right-radius: 4px;
  15. border-bottom-left-radius: 4px;
  16. }
  17. .entity-select-dialog #entity-embed-dialog-form .form-item-attributes-data-entity-embed-display .input-group-addon {
  18. display: none;
  19. }
  20. .editor-image-dialog #editor-image-dialog-form .form-type-radio {
  21. display: block;
  22. }
  23. .editor-image-dialog #editor-image-dialog-form .form-type-radio label:after {
  24. content: "";
  25. }
  26. .editor-image-dialog #editor-image-dialog-form .radio input[type="radio"],
  27. .editor-image-dialog #editor-image-dialog-form .checkbox input[type="radio"] {
  28. margin-right: 5px;
  29. }
  30. .editor-image-dialog #editor-image-dialog-form .input-group .select-wrapper:first-child .form-control:first-child {
  31. border-top-left-radius: 4px;
  32. border-top-right-radius: 4px;
  33. border-bottom-right-radius: 4px;
  34. border-bottom-left-radius: 4px;
  35. }
  36. .editor-image-dialog #editor-image-dialog-form .form-item-attributes-data-entity-embed-display .input-group-addon {
  37. display: none;
  38. }
  39. .cke_widget_wrapper .align-left {
  40. margin: 0 1rem 1rem 0;
  41. }
  42. .cke_widget_wrapper .align-left figcaption {
  43. text-align: center;
  44. }
  45. .cke_widget_wrapper .align-right {
  46. margin: 0 0 1rem 1rem;
  47. }
  48. .cke_widget_wrapper .align-right figcaption {
  49. text-align: center;
  50. }
  51. .cke_widget_wrapper .align-center figcaption {
  52. text-align: center;
  53. }
  54. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list#edit-selected .item-container {
  55. width: 48vw !important;
  56. }
  57. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container {
  58. position: relative;
  59. width: 150px !important;
  60. height: 150px !important;
  61. text-align: center;
  62. vertical-align: middle;
  63. background: #000;
  64. }
  65. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container .contextual-region {
  66. position: initial;
  67. }
  68. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container .field--name-name {
  69. position: absolute;
  70. z-index: 5;
  71. right: 0;
  72. bottom: 3px;
  73. left: 0;
  74. display: none;
  75. margin: 0;
  76. padding: 0.5em;
  77. word-break: break-all;
  78. opacity: 1;
  79. color: #fff;
  80. background: #000;
  81. font-size: 9px;
  82. }
  83. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container:hover .field--name-name {
  84. display: block;
  85. }
  86. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container:hover input,
  87. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container:hover button {
  88. display: block;
  89. }
  90. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container input,
  91. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container button {
  92. position: absolute;
  93. z-index: 4;
  94. top: 0;
  95. display: none;
  96. width: 30px;
  97. height: 30px;
  98. margin: 5px;
  99. padding: 0;
  100. cursor: pointer;
  101. opacity: 1;
  102. border: 0;
  103. background: transparent;
  104. background-color: transparent;
  105. font-size: 0;
  106. }
  107. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container input[id*="-edit-button"],
  108. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container button[id*="-edit-button"] {
  109. right: auto;
  110. left: 0;
  111. filter: invert(100%) !important;
  112. background-image: url("../images/pencil-square-o.svg");
  113. background-repeat: no-repeat;
  114. background-position: left top;
  115. background-size: 100%;
  116. }
  117. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container input[id*="-remove-button"],
  118. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container button[id*="-remove-button"] {
  119. right: 0;
  120. left: auto;
  121. filter: invert(75%) !important;
  122. background-image: url("../images/times-circle-o.svg");
  123. background-repeat: no-repeat;
  124. background-position: left top;
  125. background-size: 100%;
  126. }
  127. body .form-wrapper.field--widget-entity-browser-entity-reference .entities-list .item-container img.image-style-field-preview {
  128. position: absolute;
  129. top: 0;
  130. right: 0;
  131. bottom: 0;
  132. left: 0;
  133. overflow: auto;
  134. margin: auto;
  135. }
  136. body .views-view-grid .views-col {
  137. width: 48vw;
  138. }
  139. body #edit-selected.entities-list .item-container {
  140. width: 48vw;
  141. }
  142. @media screen and (min-width: 576px) {
  143. body .views-view-grid .views-col {
  144. width: 24vw;
  145. }
  146. body #edit-selected.entities-list .item-container {
  147. width: 24vw;
  148. }
  149. }
  150. @media screen and (min-width: 768px) {
  151. body .views-view-grid .views-col {
  152. width: 24vw;
  153. }
  154. body #edit-selected.entities-list .item-container {
  155. width: 24vw;
  156. }
  157. }
  158. @media screen and (min-width: 992px) {
  159. body .views-view-grid .views-col {
  160. width: 16vw;
  161. }
  162. body #edit-selected.entities-list .item-container {
  163. width: 16vw;
  164. }
  165. }
  166. @media screen and (min-width: 1200px) {
  167. body .views-view-grid .views-col {
  168. width: 16vw;
  169. }
  170. body #edit-selected.entities-list .item-container {
  171. width: 16vw;
  172. }
  173. }
  174. body #edit-selected.entities-list {
  175. clear: both;
  176. overflow-x: auto;
  177. overflow-y: hidden;
  178. margin: 5px;
  179. padding: 5px;
  180. white-space: nowrap;
  181. background: #efefef;
  182. }
  183. body #edit-selected.entities-list .item-container {
  184. position: relative;
  185. display: inline-block !important;
  186. width: 150px !important;
  187. height: 110px !important;
  188. text-align: center;
  189. background: #000;
  190. }
  191. body #edit-selected.entities-list .item-container .contextual-region {
  192. position: initial;
  193. }
  194. body #edit-selected.entities-list .item-container .field--name-name {
  195. position: absolute;
  196. right: 0;
  197. bottom: 3px;
  198. left: 0;
  199. display: none;
  200. overflow: hidden;
  201. max-width: 75ch;
  202. margin: 0;
  203. padding: 0.5em;
  204. word-break: break-all;
  205. opacity: 1;
  206. color: #fff;
  207. background: #000;
  208. font-size: 9px;
  209. }
  210. body #edit-selected.entities-list .item-container:hover .field--name-name {
  211. display: block;
  212. }
  213. body #edit-selected.entities-list .item-container:hover input,
  214. body #edit-selected.entities-list .item-container:hover button {
  215. display: block;
  216. }
  217. body #edit-selected.entities-list .item-container input,
  218. body #edit-selected.entities-list .item-container button {
  219. position: absolute;
  220. top: 0;
  221. display: none;
  222. width: 30px;
  223. height: 30px;
  224. margin: 5px;
  225. padding: 0;
  226. cursor: pointer;
  227. opacity: 1;
  228. border: 0;
  229. background: transparent;
  230. background-color: transparent;
  231. font-size: 0;
  232. }
  233. body #edit-selected.entities-list .item-container input[id*="-edit-button"],
  234. body #edit-selected.entities-list .item-container button[id*="-edit-button"] {
  235. right: auto;
  236. left: 0;
  237. filter: invert(100%) !important;
  238. background-image: url("../images/pencil-square-o.svg");
  239. background-repeat: no-repeat;
  240. background-position: left top;
  241. background-size: 100%;
  242. }
  243. body #edit-selected.entities-list .item-container input[id*="-remove-button"],
  244. body #edit-selected.entities-list .item-container button[id*="-remove-button"] {
  245. right: 0;
  246. left: auto;
  247. filter: invert(75%) !important;
  248. background-image: url("../images/times-circle-o.svg");
  249. background-repeat: no-repeat;
  250. background-position: left top;
  251. background-size: 100%;
  252. }
  253. body #edit-selected.entities-list .item-container img.image-style-field-preview {
  254. position: absolute;
  255. top: 0;
  256. right: 0;
  257. bottom: 0;
  258. left: 0;
  259. overflow: auto;
  260. margin: auto;
  261. }
  262. body #edit-selected.entities-list .media--type-video-embed,
  263. body #edit-selected.entities-list .media--type-remote-video,
  264. body #edit-selected.entities-list .media--type-video,
  265. body #edit-selected.entities-list .video-player-icon {
  266. position: initial;
  267. }
  268. html[dir="rtl"] body #edit-selected.entities-list .item-container input[id*="-edit-button"] {
  269. right: 0;
  270. left: auto;
  271. }
  272. html[dir="rtl"] body #edit-selected.entities-list .item-container input[id*="-remove-button"] {
  273. right: auto;
  274. left: 0;
  275. }
  276. .entity-embed-dialog-step--embed > .form-item-entity {
  277. float: right;
  278. text-align: center;
  279. }
  280. .entity-embed-dialog-step--embed > .form-item-entity .field--type-image img {
  281. width: 200px;
  282. }
  283. html[dir="rtl"] .entity-embed-dialog-step--embed > .form-item-entity {
  284. float: left;
  285. }
  286. .entity-browser-form div#ief-dropzone-upload > div {
  287. margin: 0 15px 15px 15px;
  288. padding: 15px;
  289. border: 2px dashed rgba(107, 107, 107, 0.65);
  290. border-radius: 20px;
  291. }
  292. .entity-browser-form div#ief-dropzone-upload > div .image-widget-data {
  293. float: left;
  294. width: 70%;
  295. }
  296. .entity-browser-form .entity-browser-generic-embed div .varbase-video-player {
  297. width: 100%;
  298. }
  299. .entity-browser-form .entity-browser-generic-embed div .varbase-video-player iframe {
  300. top: 0;
  301. right: 0;
  302. bottom: 0;
  303. left: 0;
  304. width: 100%;
  305. height: 100%;
  306. margin: 0;
  307. padding: 0;
  308. }
  309. @media screen and (min-width: 576px) {
  310. .entity-browser-form .entity-browser-generic-embed div .varbase-video-player {
  311. float: left;
  312. width: 42%;
  313. margin-right: 30px;
  314. }
  315. .entity-browser-form .entity-browser-generic-embed div .varbase-video-player iframe {
  316. height: 300px;
  317. }
  318. .entity-browser-form .entity-browser-generic-embed div div[data-drupal-selector*="edit-preview"] {
  319. float: right;
  320. width: 42%;
  321. }
  322. }
  323. @media screen and (min-width: 768px) {
  324. .entity-browser-form .entity-browser-generic-embed div .varbase-video-player {
  325. float: left;
  326. width: 42%;
  327. margin-right: 30px;
  328. }
  329. .entity-browser-form .entity-browser-generic-embed div .varbase-video-player iframe {
  330. height: 300px;
  331. }
  332. .entity-browser-form .entity-browser-generic-embed div div[data-drupal-selector*="edit-preview"] {
  333. float: right;
  334. width: 42%;
  335. }
  336. }
  337. a.entity-browser-handle.entity-browser-iframe {
  338. display: block;
  339. margin: 15px 0;
  340. padding: 15px;
  341. text-align: center;
  342. text-decoration: none;
  343. color: #fff;
  344. background: #0074bd;
  345. font-size: 1.3em;
  346. font-weight: bold;
  347. }
  348. a.entity-browser-handle.entity-browser-iframe:hover {
  349. text-decoration: none;
  350. }
  351. form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .image-preview {
  352. float: right;
  353. }
  354. form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .image-widget-data {
  355. float: none;
  356. }
  357. form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget:after {
  358. display: none;
  359. }
  360. form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .file {
  361. display: none;
  362. float: right;
  363. }
  364. form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .file-size {
  365. display: none;
  366. }
  367. form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .button {
  368. float: right;
  369. margin-right: 4%;
  370. }
  371. form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > label {
  372. display: none;
  373. }
  374. html[dir="rtl"] form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget .image-preview {
  375. float: left;
  376. }
  377. html[dir="rtl"] form.media-image-edit-form > .field--type-image .field--widget-image-image > div > div > .image-widget > .button {
  378. float: left;
  379. margin-left: 4%;
  380. }
  381. form.media-form .form-item-field-source {
  382. float: left;
  383. margin-right: 1.3rem;
  384. }
  385. html[dir="rtl"] form.media-form .form-item-field-source {
  386. float: right;
  387. margin-right: auto;
  388. margin-left: 1.5rem;
  389. }
  390. [class^="entity-browser-"] .field--name-revision-log-message {
  391. display: none;
  392. }
  393. .gallery-thumbnail {
  394. z-index: 0;
  395. display: flex;
  396. overflow: hidden;
  397. justify-content: center;
  398. width: 100%;
  399. cursor: pointer;
  400. background-color: #ebebeb;
  401. }
  402. .gallery-thumbnail .field--name-thumbnail {
  403. display: flex;
  404. flex-direction: row;
  405. flex-wrap: wrap;
  406. justify-content: center;
  407. height: 170px !important;
  408. padding: 3%;
  409. }
  410. .gallery-thumbnail .field--name-thumbnail img {
  411. width: 42% !important;
  412. height: auto !important;
  413. margin: 0;
  414. padding: 1px;
  415. }
  416. .editor-media-browser .gallery-thumbnail {
  417. width: 180px;
  418. height: 136px;
  419. }
  420. .editor-media-browser .gallery-thumbnail .field--name-thumbnail {
  421. padding: 5%;
  422. }
  423. .editor-media-browser .gallery-thumbnail .field--name-thumbnail img {
  424. width: 33%;
  425. }
  426. .entity-browser-editor-gallery-browser-form .gallery-thumbnail {
  427. width: 180px;
  428. height: 180px;
  429. }
  430. .entity-browser-editor-gallery-browser-form .gallery-thumbnail .field--name-thumbnail {
  431. padding: 5%;
  432. }
  433. .entity-browser-editor-gallery-browser-form .gallery-thumbnail .field--name-thumbnail img {
  434. width: 45%;
  435. }
  436. .media--view-mode-field-preview .gallery-thumbnail {
  437. width: 150px;
  438. height: 150px;
  439. background-color: #000;
  440. }
  441. .media--view-mode-field-preview .video-player-icon:after {
  442. position: absolute;
  443. top: 50%;
  444. left: 50%;
  445. width: 72px;
  446. height: 72px;
  447. max-height: 55%;
  448. content: "";
  449. cursor: pointer;
  450. transform: translate(-50%, -50%);
  451. background: url(../images/play.svg) no-repeat center center;
  452. font-size: 15%;
  453. }
  454. .media--view-mode-field-preview .video-player-icon:hover:after {
  455. opacity: 0.75;
  456. }
  457. .media--view-mode-field-preview [dir="rtl"] .video-player-icon.js-video-player-icon {
  458. right: 0;
  459. left: auto;
  460. }
  461. .media-library-item__attributes {
  462. z-index: 1;
  463. width: 100%;
  464. }
  465. div[data-drupal-selector^="edit-inline-entity-form-field-media-gallery-current"] {
  466. display: none;
  467. }
  468. details[id^="edit-field-media-gallery-"] summary {
  469. display: none;
  470. }
  471. details[id^="edit-field-media-gallery-"] .details-wrapper {
  472. margin-top: 0;
  473. }
  474. .gallery-entity-embed-dialog-step--embed {
  475. display: flex;
  476. align-items: center;
  477. justify-content: center;
  478. }
  479. .gallery-entity-embed-dialog-step--embed .media-library-item {
  480. margin: 20px;
  481. }
  482. .cke_widget_drupalmedia drupal-media .caption {
  483. width: 100%;
  484. }
  485. .cke_widget_drupalmedia drupal-media[data-view-mode="original"] {
  486. width: 100%;
  487. }
  488. .cke_widget_drupalmedia drupal-media[data-view-mode="original"][data-align=center] {
  489. margin-right: 0;
  490. margin-left: 0;
  491. }
  492. .cke_widget_drupalmedia drupal-media[data-view-mode="large"] {
  493. width: 100%;
  494. }
  495. .cke_widget_drupalmedia drupal-media[data-view-mode="large"][data-align=center] {
  496. margin-right: 0;
  497. margin-left: 0;
  498. }
  499. .cke_widget_drupalmedia drupal-media[data-view-mode="medium"] {
  500. width: 50%;
  501. }
  502. .cke_widget_drupalmedia drupal-media[data-view-mode="medium"][data-align=center] {
  503. margin-right: 25%;
  504. margin-left: 25%;
  505. }
  506. .cke_widget_drupalmedia drupal-media[data-view-mode="small"] {
  507. width: 25%;
  508. }
  509. .cke_widget_drupalmedia drupal-media[data-view-mode="small"][data-align=center] {
  510. margin-right: 32%;
  511. margin-left: 32%;
  512. }
  513. .cke_widget_drupalmedia drupal-media[data-align=left] {
  514. display: inline-block;
  515. float: left;
  516. margin: 0 1rem 1rem 0;
  517. }
  518. .cke_widget_drupalmedia drupal-media[data-align=left] figcaption {
  519. text-align: center;
  520. }
  521. .cke_widget_drupalmedia drupal-media[data-align=right] {
  522. display: inline-block;
  523. float: right;
  524. margin: 0 0 1rem 1rem;
  525. }
  526. .cke_widget_drupalmedia drupal-media[data-align=right] figcaption {
  527. text-align: center;
  528. }
  529. .cke_widget_drupalmedia drupal-media .media-library-item__edit {
  530. position: absolute;
  531. z-index: 1000;
  532. }
  533. .cke_widget_drupalmedia drupal-media .blazy.blazy--field-media-cover-image {
  534. position: absolute !important;
  535. }
  536. .cke_widget_drupalmedia drupal-media .media.media--type-remote-video,
  537. .cke_widget_drupalmedia drupal-media .media.media--type-video {
  538. position: absolute;
  539. width: 100%;
  540. }
  541. .cke_widget_drupalmedia drupal-media .media.media--type-remote-video picture,
  542. .cke_widget_drupalmedia drupal-media .media.media--type-remote-video img,
  543. .cke_widget_drupalmedia drupal-media .media.media--type-video picture,
  544. .cke_widget_drupalmedia drupal-media .media.media--type-video img {
  545. width: 100%;
  546. }
  547. .cke_widget_drupalmedia drupal-media .media.media--type-remote-video .video-player-icon,
  548. .cke_widget_drupalmedia drupal-media .media.media--type-video .video-player-icon {
  549. position: relative;
  550. }
  551. .cke_widget_drupalmedia drupal-media .media.media--type-remote-video .video-player-icon.js-video-player-icon,
  552. .cke_widget_drupalmedia drupal-media .media.media--type-video .video-player-icon.js-video-player-icon {
  553. position: absolute;
  554. z-index: 3;
  555. top: 0;
  556. right: 0;
  557. left: 0;
  558. margin: 0;
  559. cursor: pointer;
  560. }
  561. .cke_widget_drupalmedia drupal-media .media.media--type-remote-video .video-player-icon:after,
  562. .cke_widget_drupalmedia drupal-media .media.media--type-video .video-player-icon:after {
  563. position: absolute;
  564. top: 50%;
  565. left: 50%;
  566. width: 72px;
  567. height: 72px;
  568. max-height: 55%;
  569. content: "";
  570. cursor: pointer;
  571. transform: translate(-50%, -50%);
  572. background: url(../images/play.svg) no-repeat center center;
  573. font-size: 15%;
  574. }
  575. .cke_widget_drupalmedia drupal-media .media.media--type-remote-video .video-player-icon:hover:after,
  576. .cke_widget_drupalmedia drupal-media .media.media--type-video .video-player-icon:hover:after {
  577. opacity: 0.75;
  578. }
  579. @media screen and (min-width: 761rem) {
  580. .cke_widget_drupalmedia drupal-media .media.media--type-remote-video,
  581. .cke_widget_drupalmedia drupal-media .media.media--type-video {
  582. width: -webkit-max-content;
  583. width: -moz-max-content;
  584. width: max-content;
  585. min-width: 100%;
  586. }
  587. }