You are here

commons-media.css in Drupal Commons 7.3

Style overrides for the Commons Media feature.

File

themes/commons/commons_origins/css/commons-media.css
View source
  1. /**
  2. * @file
  3. * Style overrides for the Commons Media feature.
  4. */
  5. .field-name-field-media-form {
  6. margin-bottom: 10px;
  7. }
  8. .field-name-field-media .field-add-more-submit, #quicktabs-container-commons_bw .quicktabs-tabpage .field-name-field-media .field-add-more-submit {
  9. margin: 10px 0;
  10. }
  11. table[id^="field-media-values"],
  12. table[id^="field-media-values"] thead,
  13. table[id^="field-media-values"] tbody,
  14. table[id^="field-media-values"] tr,
  15. table[id^="field-media-values"] th,
  16. table[id^="field-media-values"] td {
  17. background-color: transparent;
  18. border: none;
  19. }
  20. table[id^="field-media-values"] th {
  21. padding: 0;
  22. }
  23. table[id^="field-media-values"] th label {
  24. margin: 0;
  25. }
  26. table[id^="field-media-values"] td.field-multiple-drag {
  27. width: 20px;
  28. }
  29. table[id^="field-media-values"] a.tabledrag-handle .handle {
  30. margin: 0;
  31. }
  32. table[id^="field-media-values"] .form-item {
  33. padding-left: 6.875em;
  34. }
  35. table[id^="field-media-values"] .media-widget .button {
  36. display: block;
  37. }
  38. @media only screen and (min-width: 769px) {
  39. table[id^="field-media-values"] .media-widget .button {
  40. max-width: 50%;
  41. }
  42. }
  43. .form-type-media .preview {
  44. background: url('../images/icons-s34f2cfa4c8.png') 0 -789px no-repeat;
  45. width: 26px;
  46. height: 20px;
  47. display: inline-block;
  48. margin-right: 3px;
  49. position: relative;
  50. top: 1px;
  51. margin-right: 10px;
  52. }
  53. @media only screen and (max-width: 480px) {
  54. .form-type-media .preview {
  55. display: block;
  56. float: none;
  57. margin: 10px auto;
  58. }
  59. .form-type-media .button,
  60. .form-type-media input[type="submit"] {
  61. display: block;
  62. float: none;
  63. margin: 10px auto;
  64. width: 100%;
  65. }
  66. }
  67. .media-wrapper {
  68. position: absolute;
  69. overflow: hidden;
  70. padding: 0;
  71. border: 1px solid #555555;
  72. min-width: 100%;
  73. max-width: 100%;
  74. -webkit-box-shadow: 0 0 0 0.5625em rgba(0, 0, 0, 0.2);
  75. -moz-box-shadow: 0 0 0 0.5625em rgba(0, 0, 0, 0.2);
  76. box-shadow: 0 0 0 0.5625em rgba(0, 0, 0, 0.2);
  77. -webkit-box-sizing: border-box;
  78. -moz-box-sizing: border-box;
  79. box-sizing: border-box;
  80. }
  81. .media-wrapper,
  82. .media-wrapper .ui-corner-all {
  83. -webkit-border-radius: 0;
  84. -moz-border-radius: 0;
  85. -ms-border-radius: 0;
  86. -o-border-radius: 0;
  87. border-radius: 0;
  88. }
  89. .media-wrapper .ui-dialog-title {
  90. display: block;
  91. margin: 0;
  92. line-height: 1.5em;
  93. font-size: 2.25em;
  94. font-family: "Helvetica Neue", helvetica, "Segoe UI", segoe, "Ubuntu", "Droid Sans", "Arial", sans-serif;
  95. font-weight: 200;
  96. }
  97. .media-wrapper .ui-dialog-titlebar {
  98. position: relative;
  99. padding: 0.70711em 1em 0;
  100. border: none;
  101. color: #848484;
  102. background: #303030;
  103. }
  104. .media-wrapper .ui-dialog-titlebar-close {
  105. position: absolute;
  106. float: none;
  107. display: block;
  108. top: 0.35355em;
  109. right: 0.35355em;
  110. width: 1em;
  111. height: 1em;
  112. overflow: hidden;
  113. margin: 0;
  114. padding: 0;
  115. text-align: center;
  116. line-height: 1em;
  117. color: white;
  118. background: none;
  119. font-weight: normal;
  120. }
  121. .media-wrapper .ui-dialog-titlebar-close:hover {
  122. text-decoration: none;
  123. border: none;
  124. }
  125. .media-wrapper .ui-dialog-titlebar-close:before {
  126. content: "\2715";
  127. }
  128. .media-wrapper .ui-dialog-content {
  129. position: relative;
  130. border: 0;
  131. background: none;
  132. overflow: auto;
  133. zoom: 1;
  134. }
  135. .media-wrapper .ui-dialog-buttonpane {
  136. text-align: left;
  137. border-width: 1px 0 0 0;
  138. background-image: none;
  139. margin: .5em 0 0 0;
  140. padding: .3em 1em .5em .4em;
  141. }
  142. .media-wrapper .ui-dialog-buttonpane .ui-dialog-buttonset {
  143. float: right;
  144. }
  145. .media-wrapper .ui-dialog-buttonpane button {
  146. margin: .5em .4em .5em 0;
  147. cursor: pointer;
  148. }
  149. .media-wrapper .ui-resizable-se {
  150. width: 14px;
  151. height: 14px;
  152. right: 3px;
  153. bottom: 3px;
  154. }
  155. .media-wrapper .ui-draggable .ui-dialog-titlebar {
  156. cursor: move;
  157. }
  158. @media (min-width: 22.85714em) {
  159. .media-wrapper {
  160. min-width: 0;
  161. }
  162. }
  163. @media (min-width: 28.57143em) {
  164. .media-wrapper .ui-dialog-titlebar {
  165. padding-right: 2em;
  166. padding-left: 2em;
  167. }
  168. }