2017-05-05 14:29:14 +02:00
/* Torrent status colors */
2017-05-03 19:45:18 +02:00
. remake {
2017-05-05 14:29:14 +02:00
background-color : rgb ( 240 , 176 , 128 ) ;
2017-05-03 19:45:18 +02:00
}
. trusted {
2017-05-05 14:29:14 +02:00
background-color : # a3e9a4 ;
2017-05-03 19:45:18 +02:00
}
. aplus {
2017-05-05 14:29:14 +02:00
background-color : # 81d3fa ;
2017-05-04 01:01:36 +02:00
}
2017-05-05 03:53:38 +02:00
2017-05-05 14:29:14 +02:00
/* modified copy of NyaaTorrent theme */
2017-05-08 01:46:30 +02:00
# mainmenu , # mainmenu . dropdown-menu {
2017-05-05 14:29:14 +02:00
background : # 263238 ;
2017-05-05 12:46:47 +02:00
color : white ;
2017-05-08 01:46:30 +02:00
}
# mainmenu {
2017-05-12 05:05:14 +02:00
position : fixed ;
2017-05-05 03:53:38 +02:00
width : 100 % ;
2017-05-05 15:00:07 +02:00
z-index : 4 ;
2017-05-07 18:19:37 +02:00
border : 0px solid white ;
2017-05-05 03:53:38 +02:00
}
2017-05-07 18:19:37 +02:00
# mainmenu a {
2017-05-12 05:05:14 +02:00
background : none ;
color : white ;
2017-05-05 03:53:38 +02:00
}
2017-05-05 14:29:14 +02:00
2017-05-08 01:46:30 +02:00
# mainmenu . divider {
2017-05-12 05:05:14 +02:00
background : black ;
2017-05-08 01:46:30 +02:00
}
2017-05-07 18:19:37 +02:00
# container {
2017-05-05 14:29:14 +02:00
padding-top : 1 . 25em ;
2017-05-06 06:20:19 +02:00
background : white ;
}
2017-05-09 23:55:55 +02:00
/ *
2017-05-07 18:19:37 +02:00
# container . cont-home {
2017-05-06 07:06:45 +02:00
background : white url ( / img / renchon . png ) no-repeat ;
2017-05-05 03:53:38 +02:00
}
2017-05-07 18:19:37 +02:00
# container . cont-view {
2017-05-06 06:46:07 +02:00
background : white url ( / img / renchon . png ) no-repeat ;
2017-05-07 23:40:34 +02:00
background-size : 61px ;
2017-05-06 06:46:07 +02:00
}
2017-05-09 23:55:55 +02:00
* /
2017-05-05 03:53:38 +02:00
body {
2017-05-05 14:29:14 +02:00
background-color : # ececec ;
2017-05-05 03:53:38 +02:00
color : # 111111 ;
font-family : Arial , sans-serif ;
margin : 0 ;
padding : 0 ;
}
. torrentNav {
2017-05-12 05:05:14 +02:00
text-align : center ;
2017-05-05 03:53:38 +02:00
}
2017-05-05 14:29:14 +02:00
. pagination > . active > a {
background : # ececec ;
border-color : # ececec ;
color : # 337ab7 ; /* restore usual text color */
}
2017-05-05 03:53:38 +02:00
/* Links, Text */
a {
2017-05-12 05:05:14 +02:00
color : # 106655 ;
text-decoration : none ;
2017-05-05 03:53:38 +02:00
}
2017-05-05 17:02:53 +02:00
. download-btn {
2017-05-07 18:58:11 +02:00
font-size : 24px ;
2017-05-05 17:02:53 +02:00
}
. table-borderless > tbody > tr > td ,
. table-borderless > tbody > tr > th ,
. table-borderless > tfoot > tr > td ,
. table-borderless > tfoot > tr > th ,
. table-borderless > thead > tr > td ,
. table-borderless > thead > tr > th {
border : none ;
}
2017-05-05 03:53:38 +02:00
2017-05-10 00:54:53 +02:00
td {
text-overflow : ellipsis ;
}
2017-05-05 10:12:29 +02:00
. torrent-info . name {
2017-05-12 05:05:14 +02:00
font-weight : bold ;
overflow : hidden ;
padding-bottom : 3px ;
padding-top : 3px ;
word-wrap : break-word ;
2017-05-05 03:53:38 +02:00
}
2017-05-05 10:12:29 +02:00
2017-05-05 22:13:38 +02:00
. torrent-hash {
2017-05-12 05:05:14 +02:00
font-family : monospace ;
2017-05-05 10:12:29 +02:00
}
. torrent-info . filesize {
2017-05-12 05:05:14 +02:00
white-space : nowrap ;
2017-05-05 12:46:47 +02:00
}
2017-05-05 14:02:40 +02:00
2017-05-06 13:27:35 +02:00
. comment-row td : first-of-type {
2017-05-12 05:05:14 +02:00
vertical-align : top ;
text-align : left ;
color : # bbb ;
2017-05-06 13:27:35 +02:00
}
/* Table style & fixes */
2017-05-05 15:00:07 +02:00
. table > tbody > tr > td {
/* fix bootstrap uglyness */
vertical-align : middle ;
}
2017-05-05 22:09:41 +02:00
. table > tbody > tr > th , . table > tbody > tr > td {
2017-05-12 05:05:14 +02:00
padding : 4px ;
2017-05-05 22:09:41 +02:00
}
2017-05-07 10:25:09 +02:00
. captcha-container {
2017-05-12 05:05:14 +02:00
display : grid ;
grid-template-rows : auto ;
grid-template-columns : 240px ;
2017-05-07 10:25:09 +02:00
}
2017-05-05 22:29:39 +02:00
tr . torrent-info td . date {
2017-05-12 05:05:14 +02:00
white-space : nowrap ;
2017-05-05 22:29:39 +02:00
}
2017-05-05 22:09:41 +02:00
2017-05-05 17:38:47 +02:00
. custom-table-hover > tbody > tr : hover {
2017-05-12 05:05:14 +02:00
opacity : 0 . 82 ;
2017-05-05 17:38:47 +02:00
}
2017-05-06 13:27:35 +02:00
. comment-row {
2017-05-12 05:05:14 +02:00
border-top : 1px solid # ddd ;
2017-05-06 13:27:35 +02:00
}
2017-05-05 14:02:40 +02:00
div . container div . blockBody : nth-of-type ( 2 ) table { table-layout : fixed ; }
div . container div . blockBody : nth-of-type ( 2 ) table tr : first-of-type th : first-of-type , div . container div . blockBody : nth-of-type ( 2 ) table tr : first-of-type th : nth-of-type ( 5 ) { width : 10 % ; }
div . container div . blockBody : nth-of-type ( 2 ) table tr : first-of-type th : nth-of-type ( 3 ) { width : 15 % ; }
div . container div . blockBody : nth-of-type ( 2 ) table tr : first-of-type th : nth-of-type ( 4 ) { width : 19 % ; }
div . container div . blockBody : nth-of-type ( 2 ) table tr : first-of-type th : last-of-type { width : 6 % ; }
2017-05-05 23:25:46 +02:00
/* Mobile-friendly main table */
@ media only screen and ( max-width : 700px ) {
2017-05-12 05:05:14 +02:00
table , thead , tbody , tr {
display : block ;
}
2017-05-05 23:25:46 +02:00
2017-05-12 05:05:14 +02:00
th {
display : none ;
}
2017-05-05 23:25:46 +02:00
2017-05-12 05:05:14 +02:00
td {
display : inline-block ;
}
2017-05-05 23:25:46 +02:00
2017-05-12 05:05:14 +02:00
td : nth-of-type ( 1 ) , td : nth-of-type ( 2 ) {
display : block ;
}
2017-05-05 23:25:46 +02:00
2017-05-12 05:05:14 +02:00
. table > tbody > tr > td {
border : none ;
}
2017-05-05 23:25:46 +02:00
}
2017-05-07 03:00:05 +02:00
/* Credit to bootsnipp.com for the css for the color graph */
. colorgraph {
height : 5px ;
border-top : 0 ;
background : # c4e17f ;
border-radius : 5px ;
background-image : -webkit-linear-gradient ( left , # c4e17f , # c4e17f 12 . 5 % , # f7fdca 12 . 5 % , # f7fdca 25 % , # fecf71 25 % , # fecf71 37 . 5 % , # f0776c 37 . 5 % , # f0776c 50 % , # db9dbe 50 % , # db9dbe 62 . 5 % , # c49cde 62 . 5 % , # c49cde 75 % , # 669ae1 75 % , # 669ae1 87 . 5 % , # 62c2e4 87 . 5 % , # 62c2e4 ) ;
background-image : -moz-linear-gradient ( left , # c4e17f , # c4e17f 12 . 5 % , # f7fdca 12 . 5 % , # f7fdca 25 % , # fecf71 25 % , # fecf71 37 . 5 % , # f0776c 37 . 5 % , # f0776c 50 % , # db9dbe 50 % , # db9dbe 62 . 5 % , # c49cde 62 . 5 % , # c49cde 75 % , # 669ae1 75 % , # 669ae1 87 . 5 % , # 62c2e4 87 . 5 % , # 62c2e4 ) ;
background-image : -o-linear-gradient ( left , # c4e17f , # c4e17f 12 . 5 % , # f7fdca 12 . 5 % , # f7fdca 25 % , # fecf71 25 % , # fecf71 37 . 5 % , # f0776c 37 . 5 % , # f0776c 50 % , # db9dbe 50 % , # db9dbe 62 . 5 % , # c49cde 62 . 5 % , # c49cde 75 % , # 669ae1 75 % , # 669ae1 87 . 5 % , # 62c2e4 87 . 5 % , # 62c2e4 ) ;
background-image : linear-gradient ( to right , # c4e17f , # c4e17f 12 . 5 % , # f7fdca 12 . 5 % , # f7fdca 25 % , # fecf71 25 % , # fecf71 37 . 5 % , # f0776c 37 . 5 % , # f0776c 50 % , # db9dbe 50 % , # db9dbe 62 . 5 % , # c49cde 62 . 5 % , # c49cde 75 % , # 669ae1 75 % , # 669ae1 87 . 5 % , # 62c2e4 87 . 5 % , # 62c2e4 ) ;
2017-05-07 15:59:55 +02:00
}
. center-image {
2017-05-12 05:05:14 +02:00
max-width : 100 % ;
max-height : 80vh ;
2017-05-07 15:59:55 +02:00
}
2017-05-07 20:12:16 +02:00
/* the curved edges triggered my autism */
. navbar {
border-radius : 0px ;
}
2017-05-12 05:59:39 +02:00
/* the logo needs some space */
. navbar-logo {
margin-right : 10px ;
}
2017-05-08 06:49:00 +02:00
: target {
background-color : # e5eecc ;
}
2017-05-08 22:36:40 +02:00
2017-05-08 15:37:50 +02:00
# mainmenu button . search_text {
2017-05-12 05:05:14 +02:00
display : none ;
2017-05-08 15:37:50 +02:00
}
# mainmenu . navbar-form select . form-control
{
2017-05-12 05:05:14 +02:00
width : 12rem ;
2017-05-08 15:37:50 +02:00
}
2017-05-13 18:53:54 +02:00
# mainmenu . navbar-form select . form-control # max
{
width : 8rem ;
}
2017-05-08 15:37:50 +02:00
. special-img
{
position : relative ;
top : -5px ;
float : left ;
left : -5px ;
}
2017-05-09 03:36:48 +02:00
# mainmenu . badgemenu . profile-image {
line-height : 35px ;
}
# mainmenu . navbar-header , # mainmenu . navbar-nav , # mainmenu . navbar-form {
padding-top : 10px ;
}
2017-05-08 15:37:50 +02:00
# mainmenu . badgemenu {
2017-05-09 03:36:48 +02:00
padding-top : 0 ;
2017-05-14 12:27:16 +02:00
margin-right : -50px ; /* don't ask */
2017-05-09 03:36:48 +02:00
}
/* PROFILE PAGE */
/* Profile container */
. profile {
margin : 20px 0 ;
}
/* Profile sidebar */
. profile-sidebar {
padding : 20px 0 10px 0 ;
background : # 182430 ;
}
. profile-userpic img {
float : none ;
margin : 0 auto ;
width : 50 % ;
height : 50 % ;
-webkit-border-radius : 50 % ! important ;
-moz-border-radius : 50 % ! important ;
border-radius : 50 % ! important ;
}
. profile-usertitle {
text-align : center ;
margin-top : 20px ;
}
. profile-usertitle-name {
color : # 5a7391 ;
font-size : 16px ;
font-weight : 600 ;
margin-bottom : 7px ;
}
. profile-usertitle-job {
text-transform : uppercase ;
color : # 5b9bd1 ;
font-size : 12px ;
font-weight : 600 ;
margin-bottom : 15px ;
}
. profile-userbuttons {
text-align : center ;
margin-top : 10px ;
}
. profile-userbuttons . btn {
text-transform : uppercase ;
font-size : 11px ;
font-weight : 600 ;
padding : 6px 15px ;
margin-right : 5px ;
}
. profile-userbuttons . btn : last-child {
margin-right : 0px ;
}
. profile-usermenu {
margin-top : 30px ;
}
. profile-usermenu ul li {
border-bottom : 1px solid # f0f4f7 ;
}
. profile-usermenu ul li : last-child {
border-bottom : none ;
}
. profile-usermenu ul li a {
color : # 93a3b5 ;
font-size : 14px ;
font-weight : 400 ;
2017-05-08 22:33:40 +02:00
}
2017-05-09 03:36:48 +02:00
. profile-usermenu ul li a i {
margin-right : 8px ;
font-size : 14px ;
}
. profile-usermenu ul li a : hover {
background-color : # fafcfd ;
color : # 5b9bd1 ;
}
. profile-usermenu ul li . active {
border-bottom : none ;
}
. profile-usermenu ul li . active a {
color : # 5b9bd1 ;
background-color : # f6f9fb ;
border-left : 2px solid # 5b9bd1 ;
margin-left : -2px ;
}
/* Profile Content */
. profile-content {
padding : 20px ;
background : # fff ;
min-height : 460px ;
2017-05-09 09:09:22 +02:00
}
2017-05-10 12:56:08 +02:00
/* Night mode switcher */
2017-05-09 09:09:22 +02:00
# mainmenu a . nightswitch {
background : transparent url ( / img / sun . png ) no-repeat ;
background-size : 24px ;
margin-top : 10px ;
margin-left : 3px ;
width : 24px ;
}
2017-05-10 12:56:08 +02:00
2017-05-09 18:00:20 +02:00
footer {
text-align : center ;
2017-05-10 12:56:08 +02:00
padding-bottom : 2rem ;
2017-05-09 18:00:20 +02:00
font-size : 2rem ;
font-family : cursive ;
2017-05-10 12:56:08 +02:00
color : # 616161 ;
text-shadow : -1px -1px # 999999 ;
}
2017-05-10 21:46:34 +02:00
2017-05-13 02:51:30 +02:00
select # bottom_language_selector {
width : 20 % ;
margin : auto ;
margin-bottom : 2rem ;
}
2017-05-10 21:46:34 +02:00
/* Force images on description to fit width */
# description img {
display : block ;
max-width : 100 % ;
height : auto ;
}
2017-05-10 23:40:33 +02:00
/* Psuedo green-text fuckery. */
# comments blockquote {
2017-05-12 05:05:14 +02:00
color : # 789922 ;
2017-05-10 23:40:33 +02:00
}
# comments blockquote : before {
2017-05-12 05:05:14 +02:00
content : ">" ;
2017-05-10 23:40:33 +02:00
}
2017-05-11 03:02:01 +02:00
. completed {
font-size : 2rem ;
font-weight : bold ;
text-align : center ;
}
. proSeedBar {
width : 100 % ; height : 0 . 5rem ; overflow : hidden ;
}
. proSeedBar . seeds {
background : green ;
height : 0 . 5rem ;
}
. proSeedBar . leechs {
height : 0 . 5rem ;
background : red ;
position : relative ;
top : -0 . 5rem ;
float : right ;
2017-05-11 11:45:13 +02:00
}
. comment-date {
2017-05-12 05:05:14 +02:00
font-size : smaller ;
width : auto ; /* Undo bootstrap's fixed width */
2017-05-11 11:45:13 +02:00
}
2017-05-11 23:54:53 +02:00
. text-error {
background : white ;
color : # cf9fff ;
}
2017-05-12 05:05:14 +02:00
/* Wordbreak fix*/
. break {
word-break : break-all ;
-webkit-hyphens : auto ;
-moz-hyphens : auto ;
-ms-hyphens : auto ;
hyphens : auto ;
}
/*Comments*/
. commentList :: before ,
. commentList :: after {
content : "" ;
display : table ;
clear : both ;
}
. commentList ul {
list-style-type : none ;
padding : 0 ;
}
. commentList img {
opacity : 1 ;
filter : Alpha ( opacity = 100 ) ;
-webkit-border-radius : 4px ;
-moz-border-radius : 4px ;
-o-border-radius : 4px ;
border-radius : 4px ;
}
. commentList img . avatar {
position : relative ;
float : left ;
margin-left : 0 ;
margin-top : 0 ;
width : 65px ;
height : 65px ;
}
. commentList . commentBody {
border : 1px solid # eee ;
margin-bottom : 20px ;
margin-left : 85px ;
margin-right : 0px ;
padding : 10px 20px ;
position : relative ;
-webkit-border-radius : 4px ;
-moz-border-radius : 4px ;
-o-border-radius : 4px ;
border-radius : 4px ;
background : # fff ;
color : # 6b6e80 ;
position : relative ;
}
. commentList . commentData {
font-size : 13px ;
color : # aaaaaa ;
padding-bottom : 8px ;
margin-bottom : 10px ! important ;
border-bottom : 1px solid # eee ;
2017-05-13 00:37:37 +02:00
height : 2 . 5em ;
2017-05-12 05:05:14 +02:00
}
. commentList ul . comments ul {
list-style-type : none ;
padding : 0 ;
margin-left : 85px ;
}
. commentList h3 {
margin-bottom : 40px ;
font-size : 26px ;
line-height : 30px ;
font-weight : 800 ;
}
. comment {
margin : 1em ;
padding : 1em ;
2017-05-13 00:37:37 +02:00
width : 75 % ;
margin-left : 12 % ;
}
@ media only screen and ( min-device-width : 320px ) and ( max-device-width : 480px ) {
. comment {
width : 100 % ;
margin-left : 0 ;
}
2017-05-12 05:05:14 +02:00
}