Bachir Soussi Chiadmi 1bc61b12ad first import
2015-04-08 11:40:19 +02:00

372 lines
6.1 KiB
CSS

/* @override http://dev7/sites/all/modules/media/css/media.css?L */
/**
* @file
* Styles for the media library.
*/
/* @group media item list */
.item-list .media-display-switch {
float: right;
line-height: 0;
}
.item-list .media-display-switch li {
float: left;
list-style: none;
margin-left: -1px;
}
.item-list .media-display-switch li a {
background: #f2f1f1;
border: 1px solid;
border-color: #e4e4e4 #d2d2d2 #b4b4b4 #d3d3d3;
display: block;
padding: 7px 9px;
}
.item-list .media-display-switch li.first a {
-moz-border-radius-topleft: 4px;
-moz-border-radius-bottomleft: 4px;
-webkit-border-top-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
}
.item-list .media-display-switch li.last a {
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
}
.item-list .media-display-switch li a.active {
position: relative;
background: #666;
border: 1px solid #555;
color: #fff;
}
/* Set the height to auto */
#media_content_browser .media-thumbnail {
height: auto;
width: 120px;
}
/* Push content under the tabs */
#media_content_browser_tabs {
margin-bottom: 30px;
}
/* This is some stuff to just get some basic mockup done on the
content navigator. Should be removed/revised soon */
.result_limit {
float: right;
}
.result_limit li {
display: inline;
list-style: none;
}
.item-list .media_content_navigator li {
display: inline;
list-style: none;
}
/** This is a massive hack. There must be a better way. See media.fields.inc **/
.media-widget .fid {
display:none;
}
.media-widget a.button + a.button {
margin-left: 15px;
display: none;
}
/* @end */
/* @group media item */
.media-item {
background: #FFF;
border: 1px solid #CCCCCC;
margin: 10px;
padding: 6px 6px 2px;
width: 100px;
}
.media-item.selected {
background: #F4ECC7;
}
.media-item a {
display: block;
}
.media-item img {
border: 2px solid transparent;
display: inline-block;
margin-left: -2px;
height: auto;
width: 100%;
}
.media-item img:hover {
border-color: #058AC5;
}
.media-item-icons img{
height:25px;
width:25px;
float:left;
}
.media-item .label-wrapper {
overflow: hidden;
margin-left: 14px;
}
.media-item .label-wrapper:hover {
border-bottom: 2px solid #CCC;
border-right: 2px solid #CCC;
display: inline-block;
line-height: 16px;
margin-bottom: -1px;
overflow: visible;
position: relative;
z-index: 10;
}
.preview .media-item .label-wrapper {
margin-left: 0;
}
.preview {
display: inline-block;
vertical-align: middle;
}
.media-item .media-filename {
background: #FFF;
color: #058AC5;
font-size: 10px;
padding: 0 3px;
white-space: nowrap;
}
.media-item .label-wrapper:hover .media-filename {
border: 1px solid #888;
display: inline-block;
margin: 0 0 -2px -1px;
}
.media-item.selected .media-filename {
background: #F4ECC7;
}
.media-item .media-filename:hover {
text-decoration: underline;
}
.media-modal-frame {
overflow: hidden;
}
.media-display-thumbnails .media-list-thumbnails {
margin: 0 -10px;
}
.media-list-thumbnails > li {
float: left;
list-style: none;
}
.media-list-thumbnails .form-type-checkbox {
margin: -35px 0 0 16px;
position: absolute;
}
.media-item .media-type-icon {
border: none;
margin: 0 0 -5px;
width: auto;
}
.ui-dialog.media-wrapper .ui-dialog-buttonpane {
display: none;
}
.ui-widget.ui-widget-content.media-wrapper {
background: none;
border: none;
}
/* @end */
/* @group media browser */
body.page-media-browser {
background: none;
overflow: hidden;
}
div#media-browser-tabs {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
border: 0;
}
/* show the throbber on the page */
div#media-browser .throbber {
height:100%;
width:100%;
position:absolute;
background: transparent url('images/loading.gif') no-repeat center center;
}
#media-browser .ui-tabs-panel {
/**
* This sucks, I don't want to hardcode this, but don't know how else
* to keep the scrollbar INSIDE the iframe.
*/
height: 410px;
overflow-y: auto;
}
#media-tab-media_internet .media-provider img {
vertical-align: middle;
margin-right: 1em;
}
#media-browser-library-list .label-wrapper {
margin-left: 0;
}
#mediaBrowser body {
background: none;
}
#media-browser-tabset {
background: #FFF;
}
#media-browser-tabset .media-browser-tab {
border: 1px solid #aaa;
}
#media-browser-tabset .ui-tabs-nav {
border-left: 1px solid #aaa;
border-right: 1px solid #aaa;
border-top: 1px solid #aaa;
}
.fake-ok {
margin-right: 5px;
}
a.button {
display: inline-block;
line-height: 21px;
}
/* @end media browser */
/* @group media edit page */
.no-overflow {
overflow: hidden;
}
.media-image-left .field-name-file {
float: left;
margin-bottom: 2em;
margin-right: 2em;
padding-top: 12px;
}
.media-image-left .field-name-file .field-item {
width: 180px;
word-break: break-word;
}
.media-image-left .styles-field-file {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
padding: 2%;
width: 96%;
}
.media-image-left .field-name-file img {
height: auto;
width: 100%;
}
.media-image-left .form-actions {
clear: both;
}
/* @end media edit page */
/* @group media format form */
#media-format-form {
margin:30px;
}
#media-admin #edit-options {
clear: both;
margin: 0;
}
.media-clear {
clear: both;
}
.media-thumbnails-select {
float: left;
}
#edit-options .form-item-format label {
display: inline;
}
#media-format-form .media-item {
float: left;
margin-left: 0;
margin-top: 0;
}
#media-format-form .label-wrapper {
margin-left: 0;
}
.media-multiedit-form .media-edit-form {
border-bottom: 1px solid #aaa;
margin-bottom:1em;
margin-top:1.5em;
}
body.page-media-format-form {
background: none;
}
#media-browser-page {
background: #FFF;
padding: 1px 0;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
#media-browser-page .plupload_start {
display:none;
}
a.button {
display: inline-block;
margin: 10px 5px 0 0;
}
/* @end media format form */