%PDF- %PDF-
Direktori : /proc/309157/root/home/waritko/subsonic/ROOT/style/ |
Current File : //proc/309157/root/home/waritko/subsonic/ROOT/style/base.css |
/* * Base CSS stylesheet used by all themes. * * Note that attributes that are typically changed by theme authors are * placed at the top. * * Author: Sindre Mehus */ /* The primary background color (light gray). */ .bgcolor1, table.music tr:nth-of-type(odd) { background-color: #FDFDFD; } /* The secondary background color (darker gray). */ .bgcolor2, .ruleTableHeader, .log, table.music tr:nth-of-type(even) { background-color: #F5F5F5; } .headerSelected { border-bottom: 3px solid #E65100; } /* Background color for form controls (use default). */ input, select { } /* The primary foreground color (black). */ body { color: black; } /* The secondary foreground color used for h1, h2, details etc (gray). */ h1, h2, .detail, .albumComment, .icon { color: #565656; } /* Foreground color used for bold and tr. */ b, tr { color: #333333; } b { font-weight: 600; } /* Link color */ a:link, a:active, a:visited, a:link *, a:active *, a:visited * { color: inherit } /* Link hover color */ a:hover, a:hover * { text-decoration: underline; } /* Color for warning messages. */ .warning { color: #E65100; } /* Simple dark border. */ .border1, .ruleTableHeader, .ruleTableCell, .log { border: 1px solid black; } /* Scrollbar colors (supported on IE and Opera) */ body { scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC; scrollbar-arrow-color: #006699; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #98AAB1; } body, form, label, table, a { font-family: 'Open Sans', arial, sans-serif; } h1, h1 a { font-family: 'Open Sans', arial, sans-serif; font-weight: normal; } h2, h2 a { font-family: 'Open Sans', arial, sans-serif; font-weight: normal; } /* Put stuff here if you need to customize any of the frames. */ .mainframe { padding-left:1em } .topframe { } .leftframe { } .rightframe { } .playlistframe { } .topframe::-webkit-scrollbar:vertical { display:none } .playlistframe::-webkit-scrollbar:vertical { display:none } .leftframe::-webkit-scrollbar:horizontal { display:none } /*************************************************************************************** * The rest of the CSS is typically not changed in other themes (but not necessarily so). ***************************************************************************************/ body { padding:0; border:0; margin:0.75em; font-size: 10.5pt; line-height: 1.5em; } p { padding:0; border:0; margin:0 0 1em 0; } .dense { white-space: nowrap; margin: 0; line-height: 1.5em } h1 { white-space: nowrap; font-size: 150%; padding: 0 0 0.1em; border: 0; margin: 0; } h2 { white-space: nowrap; font-size: 108%; margin: 0.8em 0 0.2em 0; } form { font-size: 100%; line-height: 140%; padding: 0; border: 0; margin: 0; } input, textarea, select { font-size: 90%; padding: 3px; border-radius: 3px; border: 1px solid lightgray; } input[type=submit], input[type=button] { background: white; padding-left: 1em; padding-right: 1em; } input[type=submit]:active, input[type=button]:active { background: #e9e9e9; } input:hover, textarea:hover, select:hover { border: 1px solid darkgray; } label { font-size: 100%; line-height: 140%; } table { font-size: 100%; line-height: 140%; padding: 0; border: 0; margin: 0 0 0.4em 0; } /* Table with some white space above it.*/ table.indent { margin: 1em 0 0.4em 0; } table.music { line-height: 230%; border-collapse:collapse; white-space:nowrap; width: 100%; } td.fit, th.fit { width:1px; padding-left:4px; padding-right:4px; } td.truncate, th.truncate { max-width:50px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; padding-left:10px; padding-right:10px; } td.right, th.right { text-align:right; padding-left:10px; padding-right:10px; } td.left, th.left { text-align:left; padding-left:10px; padding-right:10px; } th { font-weight: 700; font-size: 80%; text-transform: uppercase; text-align: left; } th input { font-size: 100%; } td.center, th.center { text-align: center; padding-left:10px; padding-right:10px; } a { font-size: 100%; text-decoration: none } img { border-style: none; border: 0; margin: 0; padding: 0; vertical-align: middle; } img.circle { border-radius:50%; object-fit:cover; object-position:center; border:3px solid white; } .dropshadow { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); } .space-above { margin-top: 1em; } .hoverable { transition: box-shadow .25s; box-shadow: 0; } .hoverable:hover { transition: box-shadow .25s; box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .coverart { background-color: white; color: #323232; border-radius:2px; } .coverart .caption1 { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:6px 8px 4px 8px; line-height: 100%; font-weight: 300; } .coverart .caption1 a:link, .coverart .caption1 a:visited { color: #323232; } .coverart .caption2 { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0px 8px 5px 8px; font-size: 90%; color: #aaaaaa; line-height: 100%; font-weight: 300; } .coverart .caption3 { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0px 8px 5px 8px; font-size: 90%; color: #aaaaaa; line-height: 100%; font-weight: 300; } .artistimage .caption { text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-top: 14px; padding-bottom: 4px; line-height: 100%; } ::-webkit-scrollbar { width: 6px; height: 6px; } ::-webkit-scrollbar-thumb { background: rgba(128, 128, 128, 0.5); border-radius: 6px; } .header, .header a, .headerSelected, .headerSelected a { padding-left: 0.35em; padding-right: 0.35em; font-weight: 600; font-size: 90%; white-space: nowrap; text-transform: uppercase; user-select: none; -webkit-user-select: none; } .headerSelected a:hover { text-decoration: none; } .similar-artist-divider { padding-left: 0.5em; padding-right: 0.5em; } .detail { white-space: nowrap; font-size: 90%; line-height: 1.25em; } .songTitle { font-style: italic; } .top-menu-item { font-size: 102%; font-weight: 300; margin: 0; border: 0; white-space: nowrap; padding-left: 1.5em; padding-right: 1.5em; height: 42px; line-height: 42px; cursor: pointer; vertical-align: middle; user-select: none; -webkit-user-select: none; } .left-menu-item { font-size: 102%; padding: 0.5em 0 0.5em 0; margin: 0; border: 0; white-space: nowrap; cursor: pointer; user-select: none; -webkit-user-select: none; } .back, .forward { background-position:center left; background-repeat:no-repeat; padding-left: 12px; line-height: 16px; } .back { background-image:url("../icons/default_light/back.png"); } .forward { background-image:url("../icons/default_light/forward.png"); } .albumComment { width: 50em; font-size: 90%; line-height: 1.4em; padding-top: 0.25em; } .albumThumb { display:inline-block; vertical-align: top; padding-bottom: 20px; padding-right: 20px; } .albumOverflowButton { display:inline-block; cursor:pointer; vertical-align:bottom; margin-left:15px; margin-bottom:20px } .log { white-space: nowrap; font-size: 90%; line-height: 1em; } .checkbox { border: 0 } /* Table with simple lines between the cells. */ .ruleTable { border-collapse: collapse; } .ruleTableHeader, .ruleTableCell { margin: 5px; padding: 5px; } .ruleTableHeader { font-weight: bold; } .context-menu-item { color: black; } .clickable { cursor: pointer; } .ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .starred { color: #FF9800; } .nospace { margin: 0; padding: 0; border: 0; }