Gazelle/static/styles/global.css

718 lines
10 KiB
CSS
Raw Normal View History

2012-10-27 08:00:09 +00:00
.box h3 {
2013-02-09 08:01:01 +00:00
font-size: 140%;
2012-10-27 08:00:09 +00:00
}
.box h4 {
2013-02-09 08:01:01 +00:00
font-size: 130%;
2012-10-27 08:00:09 +00:00
}
.box h5 {
2013-02-09 08:01:01 +00:00
font-size: 120%;
2012-10-27 08:00:09 +00:00
}
.box h6 {
2013-02-09 08:01:01 +00:00
font-size: 110%;
2012-10-27 08:00:09 +00:00
}
2011-03-28 14:21:28 +00:00
pre br {
2012-10-27 08:00:09 +00:00
line-height: 0px;
display: none;
2011-03-28 14:21:28 +00:00
}
2012-08-12 08:00:16 +00:00
.center {
text-align: center;
}
ul.collage_images {
2011-03-28 14:21:28 +00:00
padding: 0px;
width: 590px;
border-collapse: collapse;
2011-03-28 14:21:28 +00:00
}
2011-11-20 08:00:18 +00:00
.collage_images {
display: table;
}
ul.collage_images li {
border: none;
float: left;
margin: 0;
width: 118px;
height: 118px;
list-style: none;
2011-11-20 08:00:18 +00:00
list-style-type: none;
}
ul.collage_images li a {
2012-10-27 08:00:09 +00:00
display: block;
height: 118px;
overflow: hidden;
2011-11-20 08:00:18 +00:00
}
ul.collage_images img {
height: 118px;
width: 118px;
}
2012-10-27 08:00:09 +00:00
.selected a {
2011-11-20 08:00:18 +00:00
font-weight: bold;
text-decoration: underline;
}
.invisible {
visibility: hidden;
}
.collage td {
padding: 0px;
2011-03-28 14:21:28 +00:00
border: none;
}
.line_new {
color: green;
}
.line_deleted {
color: red;
}
.line_moved {
color: blue;
}
.line_unchanged {
2012-10-27 08:00:09 +00:00
}
2011-03-28 14:21:28 +00:00
.log1 {
2013-02-22 08:00:24 +00:00
2012-10-27 08:00:09 +00:00
}
2011-03-28 14:21:28 +00:00
2012-10-27 08:00:09 +00:00
.log2 {
color: yellow;
}
.log3 {
color: #0E88C6;
}
.log4 {
2011-03-28 14:21:28 +00:00
font-weight: bold;
2012-10-27 08:00:09 +00:00
}
.log5 {
2011-03-28 14:21:28 +00:00
text-decoration: underline;
2012-10-27 08:00:09 +00:00
}
.good {
font-weight: bold;
color: green;
}
.bad {
font-weight: bold;
color: red;
}
.goodish {
font-weight: bold;
color: #35BF00;
}
.badish {
font-weight: bold;
color: #E5B244;
}
pre {
overflow: auto;
}
2011-03-28 14:21:28 +00:00
.hidden {
display: none;
}
.disable_grouping {
display: none;
}
2013-11-23 08:01:14 +00:00
form textarea, form input {
2012-10-27 08:00:09 +00:00
max-width: 100%;
}
2011-03-28 14:21:28 +00:00
a.beta {
font-weight: bold;
color: #ff0000;
}
2012-10-27 08:00:09 +00:00
strong.important_text {
color: red;
font-weight: bold;
}
2012-10-27 08:00:09 +00:00
2012-11-04 08:00:20 +00:00
strong.important_text_alt {
color: green;
font-weight: bold;
}
2013-11-23 08:01:14 +00:00
.invalid, .warning, .error, .new {
2011-03-28 14:21:28 +00:00
color: #ff0000;
}
/* Make [+] on add multiple artists stay at the bottom (on torrent details page) */
div#AddArtists {
position: relative;
}
div#AddArtists a {
position: absolute;
right: 0pt;
bottom: 0pt;
}
.clear:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.new-subscriptions {
font-weight: bold;
}
2013-01-23 08:00:38 +00:00
#forums #quickpost {
width: 95%
}
2012-10-27 08:00:09 +00:00
.rippywrap {
z-index: 25;
display: block;
position: fixed;
color: black;
text-align: center;
width: 190px;
height: 180px;
bottom: 0px;
right: 0px;
2013-12-23 08:00:59 +00:00
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
2012-10-27 08:00:09 +00:00
}
.rippywrap div.rippy {
z-index: 25;
height: 111px;
width: 190px;
position: fixed;
bottom: 0px;
right: 0px;
2013-12-23 08:00:59 +00:00
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
2012-10-27 08:00:09 +00:00
}
2013-12-23 08:00:59 +00:00
2013-08-28 23:08:41 +00:00
td.label {
vertical-align: top;
}
2012-10-27 08:00:09 +00:00
span.rbt {
display: block;
padding: 8px 0 0;
background: url('../rippy/rippy_top.gif') no-repeat top;
}
2011-12-13 08:00:17 +00:00
2012-10-27 08:00:09 +00:00
span.rbm {
display: block;
background: url('../rippy/rippy_middle.gif') repeat bottom;
2013-08-28 23:08:41 +00:00
padding: 0 5px;
2012-10-27 08:00:09 +00:00
}
span.rbb {
display: block;
padding: 4px 0px 18px;
margin-bottom: 5px;
background: url('../rippy/rippy_bottom.gif') no-repeat bottom;
}
span.secondary_class {
font-size: 85%;
font-weight: bold;
}
.breadcrumbs {
font-weight: bold;
text-align: right;
}
2012-07-09 08:00:09 +00:00
.paranoia_override {
2012-10-27 08:00:09 +00:00
font-style: italic;
2012-07-09 08:00:09 +00:00
}
2012-07-11 08:00:16 +00:00
#manage_collage_table.ui-sortable .drag {
2012-10-27 08:00:09 +00:00
cursor: n-resize;
2012-07-11 08:00:16 +00:00
}
2012-07-09 08:00:09 +00:00
#manage_collage_table.ui-sortable .ui-sortable-helper.drag {
2012-10-27 08:00:09 +00:00
cursor: grabbing;
cursor: -moz-grabbing;
cursor: -webkit-grabbing;
2012-07-09 08:00:09 +00:00
}
2012-10-27 08:00:09 +00:00
2013-02-09 08:01:01 +00:00
#manage_collage_table .ui-sortable-helper td, #manage_collage_table .ui-sortable-placeholder {
2012-07-09 08:00:09 +00:00
border: 0;
}
2012-10-27 08:00:09 +00:00
2012-07-09 08:00:09 +00:00
.drag_drop_save {
padding: 6px 0;
overflow: hidden;
}
2012-10-27 08:00:09 +00:00
2012-07-09 08:00:09 +00:00
.headerSort {
cursor: pointer;
}
2012-10-27 08:00:09 +00:00
2012-07-09 08:00:09 +00:00
.headerSort span {
2013-05-15 08:00:54 +00:00
background: url("../common/table-order.png") no-repeat scroll right -38px transparent;
2012-10-27 08:00:09 +00:00
padding: 0px 20px 0 0;
2012-07-09 08:00:09 +00:00
}
2012-10-27 08:00:09 +00:00
2012-07-09 08:00:09 +00:00
.headerSortDown span {
2013-05-15 08:00:54 +00:00
background: url("../common/table-order.png") no-repeat scroll right 4px transparent;
2012-07-09 08:00:09 +00:00
}
2012-10-27 08:00:09 +00:00
2012-07-09 08:00:09 +00:00
.headerSortUp span {
2013-05-15 08:00:54 +00:00
background: url("../common/table-order.png") no-repeat scroll right -79px transparent;
2012-07-09 08:00:09 +00:00
}
2012-07-11 08:00:16 +00:00
2014-03-16 08:00:50 +00:00
.headerSort.sorter-false,
.headerSort.sorter-false span {
background-image: none;
cursor: default;
}
2012-10-27 08:00:09 +00:00
.album_votes {
2013-05-15 08:00:54 +00:00
text-align: center;
2012-10-27 08:00:09 +00:00
}
.favoritecount {
font-size: 150%;
font-weight: bold;
}
2013-10-05 08:01:00 +00:00
.favoritecount_small {
font-size: 110%;
font-weight: bold;
}
2012-10-27 08:00:09 +00:00
ul.votedalbums li {
list-style: none;
list-style-type: none;
margin: 0;
}
tr.torrent .bookmark>a:before {
text-decoration: none;
font-weight: normal;
}
tr.torrent .bookmark>a:after {
text-decoration: none;
font-weight: normal;
}
#sortable {
list-style-type: none;
margin: 0;
padding: 0;
width: 50%;
}
#sortable li {
padding: 0px;
font-size: 1.2em;
height: 1.5em;
}
.ui-state-highlight {
background: #007DC6 /*{bgColorHighlight}*/;
2013-11-04 08:01:08 +00:00
opacity: 0.15;
2012-10-27 08:00:09 +00:00
width: 50%;
2013-02-22 08:00:24 +00:00
2012-10-27 08:00:09 +00:00
}
2013-02-09 08:01:01 +00:00
.navigation_list, .navigation_list ol {
2012-10-27 08:00:09 +00:00
list-style-position: inside;
margin-top: 10px;
margin-bottom: 20px;
}
2013-02-09 08:01:01 +00:00
2012-10-27 08:00:09 +00:00
.navigation_list > li {
2013-02-09 08:01:01 +00:00
list-style-type: upper-roman !important;
2012-10-27 08:00:09 +00:00
}
2013-02-09 08:01:01 +00:00
2012-10-27 08:00:09 +00:00
.navigation_list li li {
2013-02-09 08:01:01 +00:00
list-style-type: upper-alpha;
2012-10-27 08:00:09 +00:00
}
2013-02-09 08:01:01 +00:00
2012-10-27 08:00:09 +00:00
.navigation_list li li li {
2013-02-09 08:01:01 +00:00
list-style-type: decimal;
2012-10-27 08:00:09 +00:00
}
2013-02-09 08:01:01 +00:00
2012-10-27 08:00:09 +00:00
.navigation_list li li li li {
2013-02-09 08:01:01 +00:00
list-style-type: lower-alpha;
2012-10-27 08:00:09 +00:00
}
2013-02-09 08:01:01 +00:00
.voted_type {
font-weight: bold;
}
2012-11-02 08:00:18 +00:00
2013-02-09 08:01:01 +00:00
.torrent_table .group .votes_info_td strong {
font-size: inherit;
}
2012-10-28 08:00:19 +00:00
2013-02-13 08:00:35 +00:00
.preview_wrap {
text-align: left;
}
2013-02-09 08:01:01 +00:00
.text_preview {
min-height: 100px
}
2012-10-27 08:00:09 +00:00
2013-01-11 08:00:38 +00:00
#lastfm_compatibilitybar_container {
2013-02-09 08:01:01 +00:00
width: 100%;
height: 5px;
background: #969696;
2013-01-11 08:00:38 +00:00
}
#lastfm_compatibilitybar {
2013-02-09 08:01:01 +00:00
height: 100%;
2013-01-11 08:00:38 +00:00
}
2013-01-24 08:00:24 +00:00
2013-03-20 08:00:46 +00:00
.brackets {
2013-04-17 08:00:58 +00:00
text-indent: 0px;
2013-08-28 23:08:41 +00:00
white-space: nowrap;
2013-03-20 08:00:46 +00:00
}
2013-01-24 08:00:24 +00:00
.votespan.brackets:before {
content: "( ";
}
.votespan.brackets:after {
content: " )";
}
2013-02-09 08:01:01 +00:00
.brackets:before {
content: "[";
}
.brackets:after {
content: "]";
}
#userinfo .brackets:before, #userinfo .brackets:after {
content: "";
}
2013-02-25 21:16:55 +00:00
.group_image {
2013-11-04 08:01:08 +00:00
overflow: hidden;
2013-02-25 21:16:55 +00:00
}
.float_left {
2013-05-15 08:00:54 +00:00
float: left;
2013-02-25 21:16:55 +00:00
}
.float_right {
2013-05-15 08:00:54 +00:00
float: right;
2013-02-25 21:16:55 +00:00
}
.float_clear {
2013-05-15 08:00:54 +00:00
clear: both;
2013-02-25 21:16:55 +00:00
}
.group_image + .group_info {
2013-04-17 08:00:58 +00:00
margin-left: 100px;
2013-02-25 21:16:55 +00:00
}
.group_image img {
cursor: pointer;
}
2013-03-01 08:00:40 +00:00
.user_title {
font-weight: normal;
}
2013-03-21 08:00:33 +00:00
2013-03-25 08:00:21 +00:00
/*
2013-03-22 08:00:23 +00:00
* Fix long filename tables overflowing (Chrome only).
2013-03-30 08:00:31 +00:00
* Stop various release page containers from overflowing with long input.
* !! Be sure to test all major browsers before changing this section. !!
2013-03-22 08:00:23 +00:00
* Fix report information tables overflowing long reports (all browsers).
* Fix long release descriptions overflowing containers (all browsers).
2013-03-30 08:00:31 +00:00
* Fix flowing issues in the report resolving pages.
2013-03-22 08:00:23 +00:00
*/
2013-03-30 08:00:31 +00:00
.wrap_overflow, .filelist_table td, .reportinfo_table, .torrentdetails blockquote {
2013-04-17 08:00:58 +00:00
word-break: normal;
-ms-word-wrap: break-word;
word-wrap: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
/* Note that IE will have different behavior on word-break,
* but this is required to keep the layout from breaking. */
-ms-word-break: break-all;
2013-03-30 08:00:31 +00:00
}
/* Non-web-standard for webkit */
.torrentdetails blockquote {
2013-04-17 08:00:58 +00:00
word-break: break-word;
2013-03-30 08:00:31 +00:00
}
/* Fix long filename tables overflowing (Chrome only). */
.filelist_table td:first-child {
2013-04-17 08:00:58 +00:00
word-break: break-all;
2013-03-21 08:00:33 +00:00
}
2013-03-30 08:00:31 +00:00
/* Fix long overflow for Opera (doesn't support word-break). */
.reportinfo_table {
2013-05-15 08:00:54 +00:00
table-layout: fixed;
2013-03-30 08:00:31 +00:00
}
/* Wrap release info for consistent DOM and to limit table expansion. */
.no_overflow {
2013-04-17 08:00:58 +00:00
width: 100%;
overflow: hidden;
2013-03-30 08:00:31 +00:00
}
2013-04-18 08:00:54 +00:00
/* Stylesheet gallery in user profile editing */
#css_gallery {
display: none;
overflow: hidden;
2013-04-26 08:00:25 +00:00
margin-top: 10px;
2013-04-18 08:00:54 +00:00
}
2013-08-28 23:08:41 +00:00
.preview_wrapper {
2013-04-18 08:00:54 +00:00
position: relative;
display: inline-block;
width: 29%;
height: 120px;
2013-04-26 08:00:25 +00:00
margin: 0 10px;
2013-04-18 08:00:54 +00:00
}
2013-08-28 23:08:41 +00:00
.preview_image {
2013-04-26 08:00:25 +00:00
display: block;
2013-04-18 08:00:54 +00:00
height: 80px;
cursor: pointer;
2013-08-28 23:08:41 +00:00
overflow: hidden;
}
.preview_image img {
width: 100%;
2013-04-18 08:00:54 +00:00
}
.preview_name {
text-align: center;
2013-08-28 23:08:41 +00:00
margin-top: 5px;
2013-04-18 08:00:54 +00:00
}
2013-05-28 08:01:02 +00:00
2013-06-28 08:01:04 +00:00
.option_group {
margin-bottom: 10px;
}
.option_group:last-child {
margin-bottom: 0px;
2013-07-01 08:01:00 +00:00
}
2013-07-02 08:01:37 +00:00
.autocomplete-suggestions {
margin-top: 5px;
border: 1px solid #999;
background: #FFF;
overflow: auto;
}
.autocomplete-suggestion {
padding: 2px 5px;
white-space: nowrap;
overflow: hidden;
cursor: pointer;
}
.autocomplete-selected {
background: #F0F0F0;
}
.autocomplete-suggestions strong {
font-weight: normal;
color: #3399FF;
}
2013-07-03 08:01:01 +00:00
.process_info {
table-layout: fixed;
width: 100%;
}
.process_info_pid {
width: 70px;
}
.process_info_data {
overflow: auto;
}
2013-07-25 08:00:49 +00:00
2014-01-18 08:01:25 +00:00
.setting_description > * {
margin: 1em 0 0 0;
2013-07-25 08:00:49 +00:00
}
2013-08-28 23:08:41 +00:00
.settings_sidebar {
min-height: 385px;
}
#settings_sections {
position: absolute;
}
#settings_sections.fixed {
position: fixed;
top: 0px;
}
#settings_sections #submit, #settings_sections #settings_search {
box-sizing: border-box;
-moz-box-sizing: border-box;
width: 100%;
}
#settings_sections h2 {
text-align: left;
}
.donor_icon {
margin-left: 2px;
width: 15px;
height: 13px;
}
.donation_info {
padding: 10px 10px 10px 20px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
2013-07-25 08:00:49 +00:00
}
2013-08-28 23:08:41 +00:00
.donation_info_title {
2013-07-25 08:00:49 +00:00
display: block;
2013-08-28 23:08:41 +00:00
font-size: 1.75em;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
margin: 10px 0;
}
.number_column {
text-align: right;
2013-07-25 08:00:49 +00:00
}
2013-08-13 08:00:43 +00:00
2013-08-28 23:08:41 +00:00
.wide_input_text {
width: 95%;
2013-08-13 08:00:43 +00:00
}
2013-09-09 08:00:52 +00:00
.top_artist_list li {
margin-left: 25px;
margin-bottom: 5px;
list-style-type: decimal;
font-size: 150%;
2013-10-01 23:08:42 +00:00
}
.permission_subcontainer {
margin-bottom: 10px;
2013-10-05 08:01:00 +00:00
}
.vote_tag_up, .vote_artist_up, .vote_album_up {
font-weight: bolder;
}
.vote_tag_down, .vote_artist_down, .vote_album_down {
font-weight: bolder;
}
2013-10-09 08:01:03 +00:00
2013-10-10 08:01:46 +00:00
.noborder {
border: none;
}
.two_columns {
float: left;
width: 50%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.field_div {
margin-bottom: 10px;
}
.field_div:last-of-type {
margin-bottom: 0;
}
2013-10-25 08:00:59 +00:00
.small_label {
text-align: right;
width: auto;
}
2013-11-10 08:00:49 +00:00
.scale_image {
max-width: 500px;
}
.sidebar img {
max-width: 220px;
}
.forum_post td img {
max-width: 675px;
}
#collage #reply_box img,
#forums #reply_box img {
max-width: 650px;
}
#artistcomments #reply_box img,
#request_comments #reply_box img,
#torrent_comments #reply_box img {
max-width: 400px;
}
#artistcomments img,
#request_comments img,
#torrent_comments img {
max-width: 417px;
}
.blog_post img {
max-width: 825px;
}
#artist_information img,
.box_request_desc img,
.news_post img,
.torrent_description img,
.wiki_article img {
max-width: 570px;
}
.torrentdetails img {
max-width: 540px;
}
#inbox #preview img,
#staffpm #reply_box img,
#wiki .create_form img,
#wiki .edit_form img {
max-width: 805px;
}
#inbox .body img {
max-width: 830px;
}
#userform img {
max-width: 490px;
}
.profileinfo img {
max-width: 565px;
}
#reportsv2 .manage_form img {
max-width: 616px;
}