diff --git a/source/stylesheets/legacy/legacy.css b/source/stylesheets/legacy/legacy.css index 6dbe226089de9bb8687d06d3d8861476da562489..a4bce6c111597bb288b35168a641a006ed1ebbd6 100644 --- a/source/stylesheets/legacy/legacy.css +++ b/source/stylesheets/legacy/legacy.css @@ -3,9 +3,9 @@ body{overflow-x:hidden;background-color:#eee;min-width:820px} ::focus{outline:none!important} input:not([type="submit"]),textarea,.roundfield textarea,.roundfield input[type=text],.roundfield input[type=url],.roundfield input[type=password],.roundfield input[type=number],.linefield textarea,.linefield input[type=text],.linefield input[type=password],.pretty-form input[type=text],.pretty-form textarea,.pretty-form input[type=password],.pretty-form input[type=number],.login-form-side input[type=text],.login-form-side input[type=password]{box-shadow:none!important;background-color:#fff;border:1px solid #e5e5e5;color:#707070;transition:all .15s ease!important} input:hover,textarea:hover,.roundfield textarea:hover,.roundfield input[type=text]:hover,.roundfield input[type=url]:hover,.roundfield input[type=password]:hover,.roundfield input[type=number]:hover,.linefield textarea:hover,.linefield input[type=text]:hover,.linefield input[type=password]:hover,.pretty-form input[type=text]:hover,.pretty-form textarea:hover,.pretty-form input[type=password]:hover,.pretty-form input[type=number]:hover,.login-form-side input[type=text]:hover,.login-form-side input[type=password]:hover{border-color:#c5c5c5} -input:active,textarea:active,.roundfield textarea:active,.roundfield input[type=text]:active,.roundfield input[type=url]:active,.roundfield input[type=password]:active,.roundfield input[type=number]:active,.linefield textarea:active,.linefield input[type=text]:active,.linefield input[type=password]:active,.pretty-form input[type=text]:active,.pretty-form textarea:active,.pretty-form input[type=password]:active,.pretty-form input[type=number]:active,.login-form-side input[type=text]:active,.login-form-side input[type=password]:active{outline:none!important;border-color:#4f8ef7;color:#4d5763} +input:active,textarea:active,.roundfield textarea:active,.roundfield input[type=text]:active,.roundfield input[type=url]:active,.roundfield input[type=password]:active,.roundfield input[type=number]:active,.linefield textarea:active,.linefield input[type=text]:active,.linefield input[type=password]:active,.pretty-form input[type=text]:active,.pretty-form textarea:active,.pretty-form input[type=password]:active,.pretty-form input[type=number]:active,.login-form-side input[type=text]:active,.login-form-side input[type=password]:active{outline:none!important;border-color:#a82828;color:#4d5763} .btn,button{margin:4px 16px 4px 0;padding:2px 18px;background-color:#516ae8;border:0;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.24);color:#fff!important;text-transform:uppercase;font-weight:700;cursor:default;transition:all .25s ease;height:32px;font-size:12px} -.btn:hover,button:hover{box-shadow:0 2px 8px rgba(0,0,0,0.34);background-color:#5a72ee} +.btn:hover,button:hover{box-shadow:0 2px 8px rgba(0,0,0,0.34);background-color:#b03d3d} .btn:active,button:active{box-shadow:0 1px 4px rgba(0,0,0,0.16);background-color:#4059db} .btn:focus,button:focus{outline:0} #header{margin:0;height:0;border:0} @@ -82,7 +82,7 @@ body:not(.loggedin) #header-bottom-right{max-width:340px} #search #searchexpando label:active{background-color:rgba(0,0,0,0.25)} #search #searchexpando p{display:none!important} .morelink{position:absolute;top:148px;box-shadow:0 1px 5px rgba(0,0,0,0.24);background-color:#516ae8;background-image:url(%%spritesheet%%)!important;background-position:268px -214px!important;background-repeat:no-repeat!important;right:16px;width:300px;height:36px;border-radius:2px;line-height:36px;border:0;text-align:left;padding:0 16px;transition:all .25s ease;font-family:verdana,arial,sans-serif} -.morelink:hover{background-color:#5a72ee;box-shadow:0 5px 8px rgba(0,0,0,0.24)} +.morelink:hover{background-color:#b03d3d;box-shadow:0 5px 8px rgba(0,0,0,0.24)} .morelink:active{background-color:#4059db;box-shadow:0 8px 12px rgba(0,0,0,0.60)} .morelink a{color:#fff;font-weight:400;font-size:1.5em;letter-spacing:0} .morelink:after{content:"Please remember to read the rules. Thank you!";padding:16px;width:300px;position:absolute;right:0;margin-top:0;display:block;background-color:#516ae8;color:#fff;letter-spacing:0;z-index:100;opacity:0;transition:all .25s ease;transition-delay:0;font-weight:400;line-height:1.4em;border-radius:2px 2px 0 0;box-shadow:0 1px 5px rgba(0,0,0,0.16);visibility:hidden;pointer-events:none} @@ -106,7 +106,7 @@ span.gilded-gid2-icon, span.gilded-gid1-icon{display:none!important;} .titlebox .users-online,.titlebox .number{cursor:text} .titlebox .tagline{font-size:12px;margin:0} .titlebox .tagline:after{content:"";height:2px;background-color:#f2f2f2;display:block;margin-top:16px} -.titlebox .tagline a.flairselectbtn{color:#4f8ef7} +.titlebox .tagline a.flairselectbtn{color:#a82828} .titlebox .tagline a.flairselectbtn:after{content:" flair"} .titlebox .tagline .flair:before{content:""} .titlebox form.toggle.flairtoggle,.leavemoderator,.titlebox .tagline a.author,.sidebox .subtitle{display:none} @@ -118,11 +118,11 @@ span.gilded-gid2-icon, span.gilded-gid1-icon{display:none!important;} .titlebox .fancy-toggle-button .add:hover,.titlebox .fancy-toggle-button .remove:hover{box-shadow:0 3px 6px rgba(0,0,0,0.48)} .titlebox .fancy-toggle-button .add:active,.titlebox .fancy-toggle-button .remove:active{box-shadow:0 4px 16px rgba(0,0,0,0.64)} .titlebox .fancy-toggle-button .add{background-color:#516ae8;background-position:-208px -144px} -.titlebox .fancy-toggle-button .add:hover{background-color:#5a72ee} +.titlebox .fancy-toggle-button .add:hover{background-color:#b03d3d} .titlebox .fancy-toggle-button .add:active{background-color:#fff;background-position:-208px -192px} .titlebox .fancy-toggle-button .remove{background-color:#fff;background-position:-208px -192px} .titlebox .fancy-toggle-button .remove:hover{background-color:rgba(0,0,0,0.05)} -.titlebox .fancy-toggle-button .remove:active{background-color:#5a72ee;background-position:-208px -144px} +.titlebox .fancy-toggle-button .remove:active{background-color:#b03d3d;background-position:-208px -144px} .titlebox .fancy-toggle-button .add:after,.fancy-toggle-button .remove:after{display:block;visibility:hidden;position:absolute;z-index:1000;right:-26px;margin-top:16px;padding:12px;background-color:rgba(79,77,192,0);border:0;border-radius:2px;color:rgba(255,255,255,0);text-align:center;letter-spacing:1px;font-weight:400;font-size:13px;transition:all .25s ease;pointer-events:none;text-indent:0;box-shadow:0 0 0 rgba(0,0,0,0.00)} .titlebox .fancy-toggle-button .add:after{content:"Subscribe!"} .titlebox .fancy-toggle-button .add:hover:after{visibility:visible;margin-top:40px;color:#fff;background-color:#516ae8;box-shadow:0 1px 5px rgba(0,0,0,0.24)} @@ -133,7 +133,7 @@ span.gilded-gid2-icon, span.gilded-gid1-icon{display:none!important;} .side .titlebox .md h1{line-height:18px;margin:.5em 0 0!important} .side .titlebox .md h2{margin:16px 0 2px} .side .titlebox .md h3 a{padding:12px 16px;width:100%;border-radius:2px;background-color:#516ae8;font-family:verdana,arial,sans-serif;transition:all .25s ease;color:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.24);display:block;margin:1.5em 0;font-size:12px} -.side .titlebox .md h3 a:hover{background-color:#5a72ee;box-shadow:0 2px 8px rgba(0,0,0,0.54)} +.side .titlebox .md h3 a:hover{background-color:#b03d3d;box-shadow:0 2px 8px rgba(0,0,0,0.54)} .side .titlebox .md h3 a:active{background-color:#4059db;box-shadow:0 4px 12px rgba(0,0,0,0.54)} .side .titlebox .md h4 a,.wiki-page .wiki-page-content .md.wiki h4{padding:12px 16px;background-color:#FFF;border:1px solid #d4d4d4;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,0.12);color:#737373;font-weight:700;transition:all .15s ease;display:block;margin:1.5em 0;font-size:12px} .side .titlebox h4 a:hover,.wiki-page .wiki-page-content .md.wiki h4:hover{box-shadow:0 3px 8px rgba(0,0,0,0.24);color:#4d5763} @@ -173,21 +173,41 @@ a.thumbnail img{height:64px;width:64px} .thumbnail.self{background:url(%%spritesheet%%) -73px -80px} .thumbnail.default{background:url(%%spritesheet%%) -143px -80px} .thumbnail.nsfw{background:url(%%spritesheet%%) -3px -140px} -.linkflairlabel{padding:1px 6px;height:18px;border-radius:1px;border:0 solid;color:#fff;font-weight:700;font-style:normal;font-variant:normal;font-size:13px;font-family:Arial,sans-serif;cursor:default;vertical-align:middle;position:relative;top:-2px;background-color:#4f8ef7} -.linkflair-inspiration .linkflairlabel{background-color:#ea4848;color:#fff} +.linkflair-inspiration .linkflairlabel { + background-color: #ea4848; /* soft red */ + color:#fff; +} .linkflair-inspiration .thumbnail.self{background:url(%%spritesheet%%) -143px -140px} -.linkflair-waywo .linkflairlabel{background-color:#516ae8;color:#fff} +.linkflair-waywo .linkflairlabel { + background-color: #516ae8; /* soft blue */ + color: #fff; +} .linkflair-waywo .thumbnail.self{background:url(%%spritesheet%%) -73px -140px} -.linkflair-mod .linkflairlabel{background-color:#65b354;color:#fff} +.linkflair-mod .linkflairlabel { + background-color: #65b354; /* moderate lime green */ + color:#fff; +} .linkflair-mod a{color:#65b354!important} .linkflair-mod .thumbnail.default,.linkflair-mod .thumbnail.self{background:url(%%spritesheet%%) -3px -80px!important} .link .title{margin:-2px 0 0;font-size:18px;font-family:Arial,sans-serif;overflow:visible;transition:all .15s ease;line-height:1.33} -body .content .sitetable .link .title a:hover{color:#4f8ef7} + +body .content .sitetable .link .title a:hover { + color: #db6a6a; /* soft red */ +} + +body .content .sitetable .link .title a:active { + color: #681919 /* very dark red */ +} + +body .content .sitetable .link .title a:visited { + color: #681968; /* very dark magenta */ +} + .link .entry{padding:15px 32px 14px 0;border-bottom:1px solid #f2f2f2;margin-left:0} .content .thing .title:visited,.content .thing.visited .title{color:#7d5d8a} .link .domain{visibility:hidden} .link .domain a{visibility:visible;position:relative;top:-1px;color:#636363;transition:all .15s ease} -.link .domain a:hover{color:#4f8ef7;text-decoration:none} +.link .domain a:hover{color:#a82828;text-decoration:none} .approval-checkmark{cursor:default} .link .usertext .md{margin-top:10px;padding-top:3px;padding-left:0;background-color:transparent;border:0 solid;border-top:1px solid #f7f7f7;border-radius:0;color:#4d5763} @@ -195,7 +215,7 @@ body .content .sitetable .link .title a:hover{color:#4f8ef7} .link .entry .tagline a{color:#4d5763} .link .entry .tagline:first-letter {text-transform:capitalize} .link .entry .tagline time{cursor:help} -.link .entry .tagline a:hover{color:#4f8ef7;text-decoration:none} +.link .entry .tagline a:hover{color:#a82828;text-decoration:none} .link .entry .tagline a.author{margin-right:inherit} .link .entry .tagline .userattrs{visibility:hidden} .link .entry .tagline .userattrs a{visibility:visible;font-size:10px;padding:1px 3px 1px 2px;margin-left:2px;background-color:red;color:#fff!important;vertical-align:middle;border-radius:1px;position:relative;top:-1px;cursor:help} @@ -204,7 +224,7 @@ body .content .sitetable .link .title a:hover{color:#4f8ef7} .RESUserTagImage:hover{opacity:1!important} .link .flat-list{margin-top:3px} .entry .buttons li a{padding:0 1px;color:#636363;font-weight:400;font-size:13px;font-family:Arial,sans-serif;transition:all .15s ease} -.link .entry .buttons li a:hover{color:#4f8ef7;text-decoration:none} +.link .entry .buttons li a:hover{color:#a82828;text-decoration:none} .nsfw-stamp acronym{padding:2px 3px;background-color:transparent;border-color:#e82e63!important;border-radius:2px;color:#e82e63;opacity:100;cursor:help} .link .entry .buttons li a.comments{font-weight:700!important;opacity:100!important;transition:all .25s ease-in-out!important} .link .entry li .comments:hover{text-decoration:none} @@ -215,7 +235,7 @@ body .content .sitetable .link .title a:hover{color:#4f8ef7} .action-form li label{padding:4px 4px 4px 0;cursor:pointer;display:block;color:#4d5763;text-transform:capitalize} .action-form li label:hover{background-color:rgba(0,0,0,0.05)} .action-form input[name="other_reason"]{padding:8px} -.link .entry .buttons li a.flairselectbtn{color:#4f8ef7} +.link .entry .buttons li a.flairselectbtn{color:#a82828} .link .entry .buttons li .redditSingleClick{padding:0 1px;color:#636363;font-weight:400;font-size:13px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;transition:all .15s ease} .thing.spam{background-color:#ffe9e6} .entry .buttons li.reported-stamp{background-color:transparent;border:1px solid #edeeee!important;border-radius:20px;color:#4a4f57;line-height:16px} @@ -246,23 +266,65 @@ a.pretty-button.positive.pressed,a.pretty-button.neutral.pressed,a.pretty-button .link.compressed .entry{padding:11px 32px 9px 0} .link.compressed .title{margin:0} body>.content .link.compressed .midcol{height:auto;margin:8px 0 0 4px} -.flairselector{position:fixed;top:20%!important;left:50%!important;margin-left:-125px;padding:32px!important;width:250px!important;border:0;border-radius:2px;box-shadow:0 0 16px rgba(0,0,0,0.64)} +.flairselector { + position: fixed; + top: 20% !important; + left: 50% !important; + margin-left: -125px; + padding: 32px !important; + width: 250px !important; + border: 0; + border-radius: 2px; + box-shadow: 0 0 16px rgba(0,0,0,0.64); +} +.flairselector ul { + width: fit-content !important; /* using !important to override element styles added by Reddit js */ + width: -moz-fit-content !important; + max-width: 50%; +} .flairselector.drop-choices.active{border:1px solid #e2e2e2} -.flairselector h2{margin-bottom:4px;background-color:transparent;color:#4f8ef7;text-align:left;text-transform:capitalize;font-weight:400;font-size:18px} +.flairselector h2 { + margin-bottom: 4px; + background-color: transparent; + color: #636363; /* very dark gray */ + text-align: left; + text-transform: capitalize; + font-weight: bold; + font-size: 21px; + margin-bottom: 1.5rem; +} .flairoptionpane{max-height:250px;text-align:left} .flairselector .flairoptionpane ul li{padding:0!important} .flairoptionpane ul li .linkflair{text-align:left;padding:0} .flairoptionpane ul li .linkflair:hover,.flairselector li:hover{background-color:#f5f8f9;border:0 solid} -.flairoptionpane ul li .linkflair span.linkflairlabel{margin:8px 0;line-height:1.35;margin-right:6px} -.flairoptionpane ul li .linkflair a.title{font-size:18px!important;opacity:100!important;color:#4f8ef7!important} +.flairoptionpane ul li .linkflair span.linkflairlabel { + margin: 8px 0; + line-height: 1.35; + margin-right: 6px; +} +.flairoptionpane ul li .linkflair a.title{ + font-size: 18px !important; + opacity: 100 !important; + color: #c22828 !important; /* strong red */ +} .flairselector form{padding-top:12px;border-top:1px solid #f7f7f7} .flairselector form .flairselection{text-align:left} .flairselector form .flairselection:before{display:block;content:"Selected Flair:";color:#636363} -.flairselector form .flairselection .linkflair a.title{font-size:18px!important;opacity:100!important;color:#4f8ef7!important;cursor:default} +.flairselector form .flairselection .linkflair a.title{font-size:18px!important;opacity:100!important;color:#a82828!important;cursor:default} .flairselector form .flairselection .flairremove{padding:4px 0;margin-bottom:8px;visibility:hidden;display:block!important} -.flairselector form .flairselection .flairremove a{visibility:visible;opacity:100!important;color:#4f8ef7!important;margin-left:-4px;text-transform:capitalize} -.flairselector form .flairselection .flairremove a:first-letter {text-transform:capitalize} -.flairselector form .flairselection .flairremove a:hover{text-decoration:underline!important} +.flairselector form .flairselection .flairremove a { + visibility: visible; + opacity: 100; + color: #c22828 !important; /* strong red */ + margin-left: -4px; + text-transform: capitalize; +} +.flairselector form .flairselection .flairremove a:first-letter { + text-transform:capitalize +} +.flairselector form .flairselection .flairremove a:hover{ + text-decoration: underline !important; +} .flairselector .error{text-align:left} .flairselector .error:first-letter {text-transform:capitalize} .flairselector .error:after{display:block;color:#636363;content:"Go to /r/.../about/flairs."} @@ -270,24 +332,27 @@ body>.content .link.compressed .midcol{height:auto;margin:8px 0 0 4px} .flairselector .flairoptionpane ul li{margin:4px 0} .flairselector li.selected{border:0;background-color:transparent} .flairselector .flairoptionpane ul li.flairsample-right{padding:5px 0!important;border:0} -.flairselector li a,.flairselector form .flairselection a.author{color:#636363!important;font-size:11px} +.flairselector li a, .flairselector form .flairselection a.author { + color: #636363 !important; + font-size: 11px; +} .unvotable-message{border:0 solid;color:#636363} .unvotable-message:first-letter {text-transform:capitalize} .res .RES-keyNav-activeElement{outline:0 dashed #e0e0e0!important;transition:all .35s ease} .res .entry{transition:all .15s ease} -div.RES-keyNav-activeElement,div.commentarea div.RES-keyNav-activeElement.entry div.noncollapsed{background-color:transparent!important;padding-left:8px!important;border-left:2px solid #4f8ef7} +div.RES-keyNav-activeElement,div.commentarea div.RES-keyNav-activeElement.entry div.noncollapsed{background-color:transparent!important;padding-left:8px!important;border-left:2px solid #a82828} div.commentarea div.RES-keyNav-activeElement .md{background-color:transparent!important} .res .commentarea .thing{padding:16px 16px 0 14px!important} .res .commentarea .entry .flat-list{padding-bottom:16px} .userTagLink.hasTag,#userTaggerPreview{font-size:11px!important;border-radius:0!important;border:0 solid!important;margin-top:0!important;margin-left:4px!important} .RESDialogSmall{border:0;box-shadow:0 2px 3px rgba(0,0,0,0.12);margin-top:8px} -.RESDialogSmall>h3{color:#4f8ef7;background-color:#FFF;border-bottom:1px solid #ededed;height:36px;padding:8px;margin:0} +.RESDialogSmall>h3{color:#a82828;background-color:#FFF;border-bottom:1px solid #ededed;height:36px;padding:8px;margin:0} .livePreview .md{padding:8px 12px} .RESCloseButton{line-height:19px;height:22px;width:22px;transition:all .15s ease} .RESCloseButton:hover{border:1px solid #d7d9dc} #userTaggerToolTip input[type=text],#userTaggerToolTip select{line-height:22px;padding-left:4px;border:1px solid #e5e5e5!important} .toggleButton{line-height:.8} -.toggleButton .toggleOn{border-radius:0;border:1px solid #4f8ef7;background-color:#4f8ef7;color:#fff;text-transform:capitalize} +.toggleButton .toggleOn{border-radius:0;border:1px solid #a82828;background-color:#a82828;color:#fff;text-transform:capitalize} .toggleButton .toggleOff{border-radius:0;border:1px solid #d7d9dc;background-color:transparent;text-transform:capitalize} #userTaggerToolTip input[type=submit]{bottom:10px!important} .top-page .content .menuarea .drop-choices.lightdrop{display:inline;visibility:visible} @@ -295,15 +360,15 @@ div.commentarea div.RES-keyNav-activeElement .md{background-color:transparent!im .top-page .content .menuarea .drop-choices.lightdrop a.choice,.top-page .content .menuarea .drop-choices.lightdrop form{display:inline} .top-page .content .menuarea .dropdown-title.lightdrop{visibility:hidden} .top-page .content .menuarea{border-bottom:0;padding:0;margin:0;height:36px} -.top-page .content .menuarea .dropdown.lightdrop .selected{z-index:1002;position:relative;left:-68px;top:11px;background:0;text-decoration:none;text-transform:capitalize;font-size:12px;pointer-events:none;padding:10px 16px;background-color:#5a72ee;overflow:visible;color:#FFF} +.top-page .content .menuarea .dropdown.lightdrop .selected{z-index:1002;position:relative;left:-68px;top:11px;background:0;text-decoration:none;text-transform:capitalize;font-size:12px;pointer-events:none;padding:10px 16px;background-color:#b03d3d;overflow:visible;color:#FFF} .top-page .content .menuarea .drop-choices.lightdrop{padding:10px 16px 10px 104px;margin-left:16px;margin-top:1px;border-radius:2px 2px 0 0;border:0;border-bottom:1px solid #e0e1e2;width:calc(100% - 348px);box-shadow:none} .top-page .content .menuarea .drop-choices.lightdrop a.choice{padding:10px;color:#4d5763;transition:all .25s ease} .top-page .content .menuarea .drop-choices.lightdrop a.choice[href*="/?t=all"]{border-right:0 solid} .top-page .content .menuarea .drop-choices.lightdrop a.choice:hover{background-color:#f5f8f9} -.top-page .content .menuarea .drop-choices.lightdrop a.choice.selected{background-color:#4f8ef7;color:#fff} +.top-page .content .menuarea .drop-choices.lightdrop a.choice.selected{background-color:#a82828;color:#fff} .guider{border:0;box-shadow:0 2px 3px #DDD} -.guider_content h1{color:#4f8ef7} -.guider_button{font-size:11px;border:0;background-image:none;background-color:#4f8ef7;transition:all .15s ease} +.guider_content h1{color:#a82828} +.guider_button{font-size:11px;border:0;background-image:none;background-color:#a82828;transition:all .15s ease} .guider_button:hover{background-color:rgba(79,142,247,0.75)} .x_button{transition:all .25s ease;box-shadow:0 1px 4px rgba(0,0,0,0.00)} .x_button:hover{box-shadow:0 1px 4px rgba(0,0,0,0.15)} @@ -329,18 +394,18 @@ div.commentarea div.RES-keyNav-activeElement .md{background-color:transparent!im .commentarea .menuarea span.dropdown-title.lightdrop{color:#636363} .commentarea .menuarea span.dropdown-title.lightdrop:first-letter {text-transform:capitalize} .commentarea .menuarea .dropdown.lightdrop .selected{cursor:pointer;text-decoration:none;background-image:none;padding-right:0;font-weight:400;color:#636363} -.commentarea .menuarea .dropdown.lightdrop .selected:hover{color:#4f8ef7} +.commentarea .menuarea .dropdown.lightdrop .selected:hover{color:#a82828} .commentarea .menuarea .dropdown.lightdrop .selected:after{content:"▼"} .drop-choices.lightdrop{border:0;z-index:1001;box-shadow:0 1px 3px rgba(0,0,0,0.2)} .drop-choices a.choice{padding:6px;transition:all .1s ease} -.drop-choices a.choice:hover{background-color:#4f8ef7;color:#fff} +.drop-choices a.choice:hover{background-color:#a82828;color:#fff} .commentarea .menuarea .toggle a,.help-hoverable{color:#636363;font-weight:400} -.commentarea .menuarea .toggle a:hover,.help-hoverable:hover{color:#4f8ef7} +.commentarea .menuarea .toggle a:hover,.help-hoverable:hover{color:#a82828} .commentarea>.usertext{background-color:#fafafa;border-radius:0 0 2px 2px;margin:-58px 0 16px;padding:64px 16px 16px;box-shadow:0 1px 5px rgba(0,0,0,0.16);overflow:visible} .usertext button{margin:4px 16px 8px 0} .usertext-edit textarea{position:relative;z-index:999} .usertext .bottom-area{width:500px} -.usertext .bottom-area a.reddiquette{color:#4f8ef7} +.usertext .bottom-area a.reddiquette{color:#a82828} .gold-accent.comment-visits-box{margin:0 0 12px;border-radius:2px} .commentarea .sitetable{margin:0;box-shadow:none} .commentarea .thing{border-radius:2px;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.16);margin:0 0 8px;padding:16px 16px 16px 14px} @@ -352,18 +417,18 @@ div.commentarea div.RES-keyNav-activeElement .md{background-color:transparent!im .comment .midcol .arrow{margin-left:0;margin-bottom:4px} .comment .entry .tagline{color:#636363;font-size:12px;font-family:Arial,sans-serif} .comment .expand{background-color:transparent;transition:all .15s ease;color:#636363} -.comment .expand:hover{color:#fff;text-decoration:none;background-color:#4f8ef7} +.comment .expand:hover{color:#fff;text-decoration:none;background-color:#a82828} .comment .author{color:#4d5763;margin-right:0;font-weight:700} -.comment .author:hover{color:#4f8ef7;text-decoration:none} +.comment .author:hover{color:#a82828;text-decoration:none} .tagline .moderator,.green{color:#65b354;font-weight:700} -.tagline .submitter{font-weight:700;color:#4f8ef7} -.res .thing .tagline .author.submitter{padding:1px 4px;border-radius:1px;background-color:#4f8ef7!important;box-shadow:0 0 0 rgba(0,0,0,0);transition:all .15s ease} -.res .thing .tagline .author.submitter:hover{box-shadow:0 2px 4px rgba(0,0,0,0.2);background-color:#4f8ef7!important} +.tagline .submitter{font-weight:700;color:#a82828} +.res .thing .tagline .author.submitter{padding:1px 4px;border-radius:1px;background-color:#a82828!important;box-shadow:0 0 0 rgba(0,0,0,0);transition:all .15s ease} +.res .thing .tagline .author.submitter:hover{box-shadow:0 2px 4px rgba(0,0,0,0.2);background-color:#a82828!important} .comment .score{font-size:inherit;font-weight:700;color:#666} .comment span.userattrs{margin-left:4px} .comment .usertext .md{color:#4d5763} .comment .usertext .md p{margin-top:0} -.md a{color:#4f8ef7} +.md a{color:#a82828} .md a:visited{color:#7d5d8a} .md pre{padding:8px} .md blockquote{border-left:2px solid #e5e3da;color:#706f6f} @@ -371,9 +436,9 @@ div.commentarea div.RES-keyNav-activeElement .md{background-color:transparent!im .md h3{color:#4d5763;margin:16px 0 0} .usertext.grayed .usertext-body{margin:4px 0;background-color:transparent;text-transform:italic;padding:0} .comment .flat-list li a{color:#636363;font-weight:400;font-size:10px} -.comment .flat-list li a:hover{color:#4f8ef7;text-decoration:none} -.comment .flat-list li a[onclick*="reply"]{color:#4f8ef7;font-weight:700;font-size:11px} -.deepthread a{color:#4f8ef7} +.comment .flat-list li a:hover{color:#a82828;text-decoration:none} +.comment .flat-list li a[onclick*="reply"]{color:#a82828;font-weight:700;font-size:11px} +.deepthread a{color:#a82828} .comments-page .side{margin-top:312px} .comments-page .side .linkinfo{position:absolute;right:16px;top:200px;padding:16px;width:300px;background-color:#fff;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,0.16);border:0} .comments-page .side .linkinfo .date{color:#636363} @@ -422,7 +487,7 @@ div.commentarea div.RES-keyNav-activeElement .md{background-color:transparent!im .wiki-page .wikititle{background-color:#fff;padding:9px 16px 10px;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,0.16);font-size:16px;font-family:arial,sans-serif;text-transform:capitalize;margin:0} .wiki-page .pageactions{background-color:#fff;margin-left:16px;border-radius:2px;padding:0 16px;border:0;box-shadow:0 1px 5px rgba(0,0,0,0.16)} .wiki-page .pageactions .wikiaction{margin:0;background-color:transparent;border-radius:0;padding:10px 16px 11px;color:#636363} -.wiki-page .pageactions .wikiaction-current{padding:10px 16px 7px;border-bottom:4px solid #4f8ef7;color:#4f8ef7} +.wiki-page .pageactions .wikiaction-current{padding:10px 16px 7px;border-bottom:4px solid #a82828;color:#a82828} .wiki-page .pageactions .wikiaction:hover,.wiki-page .pageactions .wikiaction-current:hover{background-color:rgba(0,0,0,0.05)} .wiki-page .wiki-page-content{margin:16px 0;background-color:#fff;padding:16px;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,0.16)} .wiki-page .wiki-page-content .wiki>.toc>ul{border:0} @@ -432,20 +497,20 @@ div.commentarea div.RES-keyNav-activeElement .md{background-color:transparent!im .wiki-page .wiki-page-content hr{border-style:solid;border-color:#e5e5e5} .wiki-page .wiki-page-content em{color:#636363} .linefield{background-color:#fff;color:#636363;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,0.16);margin:0 0 8px;width:531px} -.linefield .title{color:#4f8ef7;text-transform:capitalize} +.linefield .title{color:#a82828;text-transform:capitalize} .linefield .title:first-letter ,.linefield label:first-letter {text-transform:capitalize} .usertext .bottom-area a{color:#636363} -.usertext .bottom-area a:hover{color:#4f8ef7} +.usertext .bottom-area a:hover{color:#a82828} .pretty-form{padding-top:24px} .fancy-settings h1,.create-promotion h1{color:rgba(255,255,255,.8)} .fancy-settings h1 strong{color:rgba(255,255,255,1)} .tabmenu{border-bottom:1px solid #edeeee;margin-bottom:12px} .tabmenu li{margin:0!important} .tabmenu li a{background-color:transparent;color:#4d5763;border:0;font-size:14px} -.tabmenu li.selected a{color:#4f8ef7;background-color:transparent;border:0} +.tabmenu li.selected a{color:#a82828;background-color:transparent;border:0} .tabpane-content{border:0} .tabpane-content .flairrow a.author{color:#636363} -.tabpane-content .tagline a{color:#4f8ef7} +.tabpane-content .tagline a{color:#a82828} .tabpane-content .thing .title{overflow:visible} .fancy-settings .pretty-form{padding-top:0} .stylesheet-customize-container .pretty-form{background-color:#fff;padding:16px;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,0.16);margin-bottom:16px} @@ -510,7 +575,7 @@ html.res-commentBoxes .comment{margin-left:0!important;margin-right:0!important} .res .titlebox span.subscribers,.res .titlebox .users-online,.res .titlebox .number{top:0;left:0} .res .titlebox .tagline{margin-top:6px} .res .RESshortcutside,.res .RESDashboardToggle{background-image:none!important;border:0;color:#4d5763;text-transform:uppercase;text-decoration:none;border-radius:0;padding:4px 6px 4px 0;margin:2px 6px 2px -4px;text-align:left;width:auto} -.res .RESshortcutside:hover,.res .RESDashboardToggle:hover{background-color:transparent;color:#4f8ef7} +.res .RESshortcutside:hover,.res .RESDashboardToggle:hover{background-color:transparent;color:#a82828} .res #progressIndicator{width:inherit;border-radius:0;border:0;padding:16px;margin:16px 0;color:#636363;background-color:#fff;height:inherit} .res #progressIndicator h2{color:#4d5763} .res .NERPageMarker{border-radius:0;border:0;background-color:#fff;padding:16px 0;margin:0} @@ -894,7 +959,86 @@ a[href="/s"]:hover{text-decoration:none!important} a[href="/s"]::after{content:attr(title);font-size:small;background:#cee3f8;color:#cee3f8;padding:0 0 0 0!important;visibility:visible} a[href="/s"]:hover::after,a[href="/s"]:active::after{color:black} a[href="/s"]:active{pointer-events:none} -.linkflairlabel{font-weight:bold;max-width:15em;font-size:medium} +.linkflairlabel { + padding: 1px 6px; + height: 18px; + border-radius: 1px; + border: 0 solid; + color: #fff; + font-weight: bold; + font-style: normal; + font-variant: normal; + font-size: medium; + font-family: Arial,sans-serif; + cursor: default; + vertical-align: middle; + position: relative; + top: -2px; + height: 22px; + max-width: 15em; +} + +.linkflair-cw .linkflairlabel, .linkflair-nsfw .linkflairlabel, .linkflair-trigger .linkflairlabel { + background-color: #ea4848; /* soft red */ +} + +.linkflair-transfont .linkflairlabel { + background-color: transparent; + padding: 0; + margin: 0; +} + +.linkflair-unverified .linkflairlabel { + background-color: #fad5d5; /* light grayish red */ + color: black; +} + +.linkflair-verified .linkflairlabel { + background-color: #b2f6b2; /* very soft lime green */ + color: black; +} + +.linkflair-ama .linkflairlabel { + background-color: #d5e8fa; /* light grayish blue */ + color: black; +} + +.linkflair-capitalist .linkflairlabel { + background-color: #f6f6b2; /* very soft yellow */ + color: black; +} + +.linkflair-misleading .linkflairlabel { + background-color: black; + color: #f6f6b2; /* very soft yellow */ +} + +.linkflair-music .linkflairlabel { + background-color: #62D46E; /* moderate lime green, inspired by Spotify */ + color: white; +} + +.linkflair-podcast .linkflairlabel { + background-color: #25339E; /* dark blue, inspired by Radiolab */ + color: white; +} + +.linkflair-pdf .linkflairlabel { + background-color: #DC382E; /* bright red, inspired by Adobe */ + color: white; +} + +.linkflair-brigade .linkflairlabel, .linkflair-racism .linkflairlabel { + background-color: black; + color: white; +} + +.linkflair-meta .linkflairlabel { + background-color: #65b354; /* moderate lime green, Reddit moderator green */ + color: white; +} + + .helplink:after{content:" (all posts are public)"} .linkflair-radicalwomen .link:before{background:url(%%flair-spritesheet%%) no-repeat;background-position:0 -64px} body:lang(np):not(.subscriber) .arrow{visibility:hidden!important} @@ -934,7 +1078,6 @@ body.listing-page>.content,.commentarea .thing{box-shadow:none} .commentarea .child .thing{margin:4px 0 0;padding:3px 3px 2px 10px!important} .res .commentarea .thing{padding:8px 3px 4px 10px!important} .comments-page .side .linkinfo{top:740px} -.linkflairlabel{height:22px} .link .rank{display:inline!important;width:2em;font-size:1em;margin-top:2.7em} .link.compressed .rank{margin-top:2.5em} #search #searchexpando{line-height:20px} @@ -978,12 +1121,21 @@ body.listing-page>.content,.commentarea .thing{box-shadow:none} .res .comment .thing{margin-top:0!important;margin-bottom:3px!important;/*border:1px solid #c9c9c9!important*/} .res .commentarea .thing{margin-top:0!important;margin-bottom:3px!important;/*border:1px solid #c9c9c9!important*/} body:before{background-color:transparent} -.morelink,.titlebox .fancy-toggle-button .add,.morelink:after,.content .infobar,.submit-page #newlink.submit.content .tabmenu.formtab .selected a,.submit-page .infobar,.submit-page #newlink.submit.content .btn,.drop-choices a.choice:hover,.linkflairlabel,.top-page .content .menuarea .dropdown.lightdrop .selected,.side .titlebox .md h3 a,.res div.RES-keyNav-activeElement,.res div.commentarea div.RES-keyNav-activeElement.entry div.noncollapsed,.btn,button{ + +.btn, button, .morelink, .titlebox .fancy-toggle-button .add, .morelink:after, .content .infobar, .submit-page #newlink.submit.content .tabmenu.formtab .selected a, .submit-page .infobar, .submit-page #newlink.submit.content .btn, .drop-choices a.choice:hover, .linkflairlabel, .top-page .content .menuarea .dropdown.lightdrop .selected, .side .titlebox .md h3 a, .res div.RES-keyNav-activeElement, .res div.commentarea div.RES-keyNav-activeElement.entry div.noncollapsed, .btn, .utton{ background-color: #a82828; } -.morelink:hover,.submit-page #newlink.submit.content .tabmenu.formtab .selected a:hover,.btn:hover,button:hover,.side .titlebox .md h3 a:hover,.titlebox .fancy-toggle-button .add:hover,.titlebox .fancy-toggle-button .add:hover:after{background-color:#b03d3d} -.morelink:active,.side .titlebox .md h3 a:active,.btn:active,button:active{background-color:#972424} -a,.link .entry .buttons li a.comments,.md a,.titlebox .tagline a.flairselectbtn,.thing .title.loggedin.click,.thing .title.click,.thing .title.loggedin,.thing .title,body .content .sitetable .link .title a:hover,.link .domain a:hover,.link .entry .buttons li a:hover,.link .entry .buttons li a.flairselectbtn,.comment .flat-list li a[onclick*="reply"],.comment .flat-list li a:hover,.tagline .submitter,.tagline .submitter,.side:after,.usertext .bottom-area a.reddiquette,.side .titlebox .md h6 a,.link .entry .tagline a:hover,.comment .author:hover{color:#c22828} + +.morelink:hover, .submit-page #newlink.submit.content .tabmenu.formtab .selected a:hover, .btn:hover, .utton:hover, .side .titlebox .md h3 a:hover, .titlebox .fancy-toggle-button .add:hover, .titlebox .fancy-toggle-button .add:hover:after { + background-color: #b03d3d; +} + +.morelink:active,.side .titlebox .md h3 a:active,.btn:active,button:active { + background-color: #972424; +} +a, .link .entry .buttons li a.comments, .md a, .titlebox .tagline a.flairselectbtn, .thing .title.loggedin.click, .thing .title.click, .thing .title.loggedin, .thing .title, .ody .content .sitetable .link .title a:hover, .link .domain a:hover, .link .entry .buttons li a:hover, .link .entry .buttons li a.flairselectbtn, .comment .flat-list li a[onclick*="reply"], .comment .flat-list li a:hover, .tagline .submitter, .tagline .submitter, .side:after, .usertext .bottom-area a.reddiquette, .side .titlebox .md h6 a, .link .entry .tagline a:hover, .comment .author:hover { + color: #c22828; +} .res-nightmode .link,.res-nightmode .side,.res-nightmode .roundfield,.res-nightmode .submit-page .infobar,.res-nightmode .content .infobar,.res-nightmode .stylesheet-customize-container .pretty-form,.res-nightmode #images,.res-nightmode .search-page .raisedbox,.res-nightmode .search-page .searchfacets,.res-nightmode .linefield,.res-nightmode .search-page .searchpane,.res-nightmode .nextprev,.res-nightmode .nav-buttons{background-image:url(%%darkpaperfibers%%)} .res-nightmode .arrow.up{background-position:-64px 0!important} .res-nightmode .arrow.upmod{background-position:-128px 0!important}