media.css in D7 Media 7.4
Same filename and directory in other branches
Styles for the media library.
The display and layout of the Media browser assumes Drupal's Seven theme as the theme active when this is displayed.
File
css/media.cssView source
- /**
- * @file
- * Styles for the media library.
- *
- * The display and layout of the Media browser assumes Drupal's Seven theme as
- * the theme active when this is displayed.
- */
-
- /* jQuery UI Resets */
- .ui-tabs {
- padding: 0;
- }
-
- .ui-dialog.media-wrapper .ui-dialog-content {
- padding: 0;
- }
-
- .ui-dialog.media-wrapper .ui-dialog-buttonpane {
- display: none;
- }
-
- /* Workaround for Modal dialog underneith the Ctools modal dialog with jQuery 1.10.
- @TODO Remove this if ever ctools issue #1397370 ever gets fixed. */
- .ui-front.media-wrapper {
- z-index: 10001 !important;
- }
-
- #media-browser-tabset .ui-widget-header {
- background: none;
- }
-
- /* Remove the default border */
- .ui-widget-content {
- border: none;
- }
-
- /* *********************************************************** */
- /* Browser layout themeing */
-
- /* Size the branding header appropriately */
- #media-browser-tabset #branding {
- padding: 10px 10px 0px 10px;
- }
-
- #media-browser-tabset #branding h1 {
- float: left;
- height: 16px;
- margin-top: 0px;
- }
-
- /* Float the tabs right to keep the UI consistent across themes */
- #media-tabs-wrapper {
- float: right;
- }
-
- #media-browser-tabset ul.tabs {
- padding: 0;
- border: none;
- }
-
- /* Reset the height to match the browser */
- #media-browser-tabset ul.tabs.primary li a:link {
- font-weight: bold;
- margin-right: 0;
- }
-
- /* *********************************************************** */
- /* Media item display */
-
- .media-item {
- background: #eee;
- border: 1px solid #cccccc;
- box-shadow: inset 0 0 15px rgba(0,0,0,.1), inset 0 0 0 1px rgba(0,0,0,.05);
- display: inline-block;
- padding: 5px;
- position: relative;
- }
-
- .media-item img {
- display: block;
- }
-
- .media-item .label-wrapper {
- background: rgba(255,255,255,.8);
- bottom: 0;
- box-shadow: inset 0 0 0 1px rgba(0,0,0,.15);
- left: 0;
- max-height: 100%;
- overflow: hidden;
- position: absolute;
- right: 0;
- text-align: center;
- word-wrap: break-word;
- }
-
- .media-item .label-wrapper label {
- font-size: 10px;
- padding: 5px 10px;
- }
-
- /* Media item lists */
-
- #media-browser-library-list {
- margin: 0;
- padding: 0;
- }
-
- .media-list-thumbnails li {
- float: left;
- list-style: none;
- margin: 0 10px 10px 0;
- }
-
- .media-list-thumbnails li a {
- text-decoration: none;
- }
-
- .media-list-thumbnails .media-item.selected {
- background: #f4ecc7;
- border-color: #058ac5;
- }
-
- .media-list-thumbnails .media-item:hover {
- border-color: #058ac5;
- cursor: pointer;
- }
-
- .media-list-thumbnails .media-item .label-wrapper label {
- color: #058ac5;
- }
-
- .media-list-thumbnails .media-item .label-wrapper label:hover {
- cursor: pointer;
- }
-
- .media-list-thumbnails .form-type-checkbox {
- bottom: 117px;
- left: 6px;
- margin: 0;
- padding: 0;
- position: relative;
- }
-
- /* File field */
-
- .media-widget .preview {
- display: inline-block;
- margin-right: 10px;
- vertical-align: middle;
- }
-
- /* Exposed filter field */
- /* Use similar look and feel of a disabled field */
- .media-ajaxing-disabled {
- background-color: #ebebe4;
- }