Welcome to Assassin's Creed Wiki! Log in and join the community.

MediaWiki:Mainpage.css: Difference between revisions

From the Assassin's Creed Wiki
Jump to navigation Jump to search
imported>CzechOut
switching around images
imported>ReverieCode
m Testing...
 
(39 intermediate revisions by 4 users not shown)
Line 1: Line 1:
/* =================================
/* =================================
   November 2017 mainpage redesign:
   Shadows 2024 mainpage redesign


   Elements affecting just the  
   While most of the elements here affect
   mainpage
   ONLY the mainpage, a few color choices
  following Ubisoft's current Shadows
  marketing campaign do appear on
  every page, predominantly red and black.
  Some other colors also feature following
  our users' feedback.
 
  DARK THEME:
  Link color: #cc9800
  Header (Sticky nav) color: #3d1d14
  Border color: #cc9800
  Font color: #FFF
  Mainpage Font and Border color: #cc0000
  Page (Article background): #0d0101
  Main (Community background): #270505
  Buttons (Accent color): #dcdcdc
 
  LIGHT THEME:
  Link color: #856300
  Header (Sticky nav) color: #dd2929
  Border color: #856300
  Font color: #000000
  Mainpage Font and Border color: #cc0000
  Page (Article background): #f7f0f0
  Main (Community background): #b9010d
  Buttons (Accent color): #313131
 
  The redlink color could be change eventually, but
  it remains to be discussed yet.
   =================================  */
   =================================  */


/* General redlink color  */
.WikiaMainContent a.new,
.WikiaMainContent a.new:visited {
      color:#ffb7b7!important;
}
/** General mainpage qualities **/
/** General mainpage qualities **/


.mainpage-wrap {
.mainpage-wrap {
    font-family:rubik,sans-serif;
}
.mainpage-wrap a,
.mainpage-wrap a.new,
.mainpage-wrap a.new:visited,
.mainpage-wrap a:visited,
.mainpage-wrap a:link,
.mainpage-box-visit .visit-body a {
    color:#cc0000!important;
}
}


Line 15: Line 58:
     display:none;
     display:none;
     margin-left:10px;
     margin-left:10px;
}
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption a.new:visited,
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption a.new,
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption a:visited,
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption a:link,
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption,
.mainpage-wrap .wikia-gallery-caption-below .lightbox-caption a:visited,
.mainpage-wrap .wikia-gallery-caption-below .lightbox-caption a:link,
.mainpage-wrap .wikia-gallery-caption-below .lightbox-caption {
    letter-spacing:1px;
    font-weight:600;
    line-height:150%;
    font-family:cinzel;
    padding:.3em .2em .3em .1em;
    color:#cc0000!important;
    font-size:14px;
    /* background-color:#000; */
}
}
.mainpage .lightbox-caption {
.mainpage .lightbox-caption {
}  
}  
.mainpage .WikiaArticle a.external:after {
    display:none;
}
/** Modules **/
/** Modules **/
.mainpage-box-about,
.mainpage-box-visit,
.mainpage-box-visit,
.mainpage-box-slider,
.mainpage-box-welcome,
.mainpage-box-featured-article,
.mainpage-box-characters,
.mainpage-box-help,
.mainpage-box-featured-videos,
.mainpage-box-featured-videos,
.mainpage-box-welcome {
.mainpage-box-featured-article {
      width:670px;
    width:700px;
      margin:40px auto;
    margin:5px auto;
}
}
.mainpage-box-slider {
.mainpage-box-featured-videos {
     margin-top:20px;
     width:670px;
}
}
.mainpage-box-visit,
.mainpage-box-about {
.mainpage-box-welcome,
     margin-top:0px;
.mainpage-box-featured-article {
     width:630px;
}
}
.mainpage-box-visit .visit-body {
.mainpage-box-visit .visit-body {
Line 40: Line 103:
     width:80%;
     width:80%;
     margin:0 auto 20px;
     margin:0 auto 20px;
    /*height:300px;*/
}
}
.mainpage-box-welcome .help-body {
.mainpage-box-help .help-body {
     font-size:14px;
     font-size:14px;
     line-height:140%;
     line-height:140%;
}
}
.mainpage-box-characters,
.mainpage-box-visit,
.mainpage-box-visit,
.mainpage-box-welcome,
.mainpage-box-forum,
.mainpage-box-forum,
.mainpage-box-discussions,
.mainpage-box-discussions,
.mainpage-box-news,
.mainpage-box-news,
.mainpage-box-poll,
.mainpage-box-poll,
.mainpage-box-help,
.mainpage-box-featured-article {
.mainpage-box-featured-article {
     border:2px solid #F9E199;
     border:2px solid #cc0000;
     padding:20px;
     padding:20px;
}
}
.mainpage-box-discussions {
.mainpage-box-other-wikis {
     padding:0;
border:2px solid #cc0000;
     padding-top:20px;
     padding:1px;
}
.mainpage-box-characters img {
     margin-top:0!important;
}
.mainpage-box-countdown{
width:285px;
}
}
.mainpage-box-buy,
.mainpage-box-buy,
Line 64: Line 135:
     margin-top:20px;
     margin-top:20px;
}
}
.mainpage-box-discussions {
    margin:20px 0;
    padding-left: 5px;
    padding-right: 5px;
}
.mainpage-box-forum,
.mainpage-box-discussions,
.mainpage-box-news,
.mainpage-box-news,
.mainpage-box-poll,
.mainpage-box-poll  {
.mainpage-box-forum {
     margin-bottom:20px;
     margin-bottom:20px;
    max-width:285px;
}
.mainpage-box-other-wikis {
    margin:2px auto;
    /*text-align:center;*/
}
/* External template wrangling
 
    Because the Action-Adventure Games
    template resides on Community Central
    and not this wiki, a whole lot of
    !importanting is required. */
   
.mainpage-box-other-wikis > div {
    border-radius:0!important;
    border:0!important;
    width:inherit!important;
    box-shadow:none!important;
    background-color:transparent!important;
    margin:0!important;
    padding:0!important;
}
.mainpage-box-other-wikis > div a,
.mainpage-box-other-wikis > div a:visited {
    color:#fff;
}
.mainpage-box-other-wikis div {
    width:265px!important;
    text-align:left!important;
}
.mainpage-box-other-wikis > img {
    display:block!important;
}
.mainpage-box-other-wikis p + div,
.mainpage-box-other-wikis p > div,
.mainpage-box-other-wikis .image .image-thumbnail .link-external {
    display:none;
}
/*.mainpage-box-other-wikis .WikiaArticle p + p */
.mainpage-box-other-wikis p + p {
    font-size:13px!important;
    line-height:160%!important;
}
}


/** Headers, in general **/
/** Headers, in general **/
.mainpage-box-about .header,
.mainpage-box-visit .header,
.mainpage-box-visit .header,
.mainpage-box-slider .header,
.mainpage-box-characters .header,
.mainpage-box-welcome .header,
.mainpage-box-help .header,
.mainpage-box-featured-article .header,
.mainpage-box-featured-article .header,
.mainpage-box-featured-videos .header {
.mainpage-box-featured-videos .header {
Line 82: Line 202:
     letter-spacing:3px;
     letter-spacing:3px;
     margin:0 auto;
     margin:0 auto;
     color:#F9E199;
     color:#cc0000;
     padding-bottom:20px;
     padding-bottom:20px;
     padding-top:10px;
     padding-top:10px;
     line-height:130%;
     line-height:130%;
}
.mainpage-box-about .header {
    padding:0;
}
.mainpage-box-about .subheader {
    font-size:16px;
    line-height:150%;
    width:600px;
    margin:0 auto;
    text-align:center;
    font-family:cinzel;
}
.mainpage-box-about .description {
    width:600px;
    padding:20px 0 20px 0;
    line-height:150%;
    margin:0 auto;
    text-align:center;
    font-family:cinzel;
}
}
.mainpage-box-discussions .header,
.mainpage-box-discussions .header,
Line 93: Line 232:
     font-size:26px;
     font-size:26px;
     text-align:center;
     text-align:center;
     color:#F9E199;
     color:#cc0000;
     text-transform:uppercase;
     text-transform:uppercase;
     letter-spacing:2px;
     letter-spacing:2px;
Line 104: Line 243:
}
}
/* Forum module */
/* Forum module */
.mainpage .mw-content-ltr .forum-activity-module h2,
.mainpage .mw-content-ltr .forum-activity-module h2 {
.page-Portal_Origins_main_page .mw-content-ltr .forum-activity-module h2 {
     display:none;
     display:none;
}
}
/* Discussions module */
/* Discussions module */
.page-Portal_Origins_main_page .discussion-module,
.mainpage .discussion-module {  
.mainpage .discussion-module {  
     display:none /* Turns off standard module to give deference to the bespoke one here */
     display:none /* Turns off standard module to give deference to the bespoke one here */
}
}
.page-Portal_Origins_main_page .embeddable-discussions-module,
.mainpage .embeddable-discussions-module {  
.mainpage .embeddable-discussions-module {  
     border:none;
     border:none;
    padding:5px;
}
}
.mainpage .embeddable-discussions-module .embeddable-discussions-post-detail {
.mainpage .embeddable-discussions-module .embeddable-discussions-post-detail {
     /*background-color:#bac3cd;*/
     /*background-color:#bac3cd;*/
}
}
.page-Portal_Origins_main_page .embeddable-discussions-post .actions a,
 
.page-Portal_Origins_main_page .embeddable-discussions-post .actions,
.mainpage .embeddable-discussions-module .embeddable-discussions-post-actions a,
.mainpage .embeddable-discussions-module .embeddable-discussions-post-actions a,
.mainpage .embeddable-discussions-module .embeddable-discussions-post-actions {
.mainpage .embeddable-discussions-module .embeddable-discussions-post-actions {
     border-color:#F9E199;
     border-color:#cc0000;
     color:#f9e199;
     color:#cc0000;
}
}
.page-Portal_Origins_main_page .embeddable-discussions-heading,
.mainpage .embeddable-discussions-heading {
.mainpage .embeddable-discussions-heading {
     display:none;
     display:none;
}
}
.page-Portal_Origins_main_page .embeddable-discussions-show-all,
.mainpage .embeddable-discussions-show-all {
.mainpage .embeddable-discussions-show-all {
     color:#F9E199;
     color:#cc0000;
     display:none;
     display:none;
}
}
.page-Portal_Origins_main_page .embeddable-discussions-show-all a,
 
.page-Portal_Origins_main_page .embeddable-discussions-show-all a:link,
.page-Portal_Origins_main_page .embeddable-discussions-show-all a:visited,
.mainpage .embeddable-discussions-show-all a,
.mainpage .embeddable-discussions-show-all a,
.mainpage .embeddable-discussions-show-all a:link,
.mainpage .embeddable-discussions-show-all a:link,
.mainpage .embeddable-discussions-show-all a:visited {
.mainpage .embeddable-discussions-show-all a:visited {
     color:#F9E199!important;
     color:#cc0000!important;
}
}
.page-Portal_Origins_main_page .embeddable-discussions-module .embeddable-discussions-post-detail,
.mainpage .embeddable-discussions-module .embeddable-discussions-post-detail {  
.mainpage .embeddable-discussions-module .embeddable-discussions-post-detail {  
     background-color:transparent;
     background-color:transparent;
     border-color:#F9E199;
     border-color:#cc0000;
}
}
.page-Portal_Origins_main_page .embeddable-discussions-module .embeddable-discussions-reply-icon-tiny path,
 
.mainpage .embeddable-discussions-module .embeddable-discussions-reply-icon-tiny path,
.mainpage .embeddable-discussions-module .embeddable-discussions-reply-icon-tiny path,
.page-Portal_Origins_main_page .embeddable-discussions-module .embeddable-discussions-upvote-icon-tiny path,
.mainpage .embeddable-discussions-module .embeddable-discussions-upvote-icon-tiny path,
.mainpage .embeddable-discussions-module .embeddable-discussions-upvote-icon-tiny path,
.page-Portal_Origins_main_page .embeddable-discussions-module .embeddable-discussions-reply-icon path,
.mainpage .embeddable-discussions-module .embeddable-discussions-reply-icon path,
.mainpage .embeddable-discussions-module .embeddable-discussions-reply-icon path,
.page-Portal_Origins_main_page .embeddable-discussions-module .embeddable-discussions-upvote-icon path,
.mainpage .embeddable-discussions-module .embeddable-discussions-upvote-icon path {
.mainpage .embeddable-discussions-module .embeddable-discussions-upvote-icon path {
     fill: #F9E199;
     fill: #cc0000;
}
}
.page-Portal_Origins_main_page .embeddable-discussions-module .embeddable-mainpage-box-discussions-post-actions a,
.mainpage .embeddable-box-discussions-module .embeddable-mainpage-box-discussions-post-actions a,
.mainpage .embeddable-box-discussions-module .embeddable-mainpage-box-discussions-post-actions a,
.page-Portal_Origins_main_page .embeddable-discussions-module .embeddable-mainpage-box-discussions-post-counters,
.mainpage .embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-post-counters,
.mainpage .embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-post-counters,
.page-Portal_Origins_main_page .embeddable-discussions-module .avatar-details,
.mainpage .embeddable-mainpage-box-discussions-module .avatar-details,
.mainpage .embeddable-mainpage-box-discussions-module .avatar-details,
.page-Portal_Origins_main_page a.avatar-username,
.mainpage a.avatar-username,
.mainpage a.avatar-username,
.page-Portal_Origins_main_page .embeddable-discussions-module .embeddable-mainpage-box-discussions-timestamp,
.mainpage .embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-timestamp,
.mainpage .embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-timestamp,
.embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-forum {
.mainpage .embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-forum {
     color:#F9E199;
     color:#cc0000;
}
.mainpage-box-discussions {
    margin:0 auto;
}
}
/* Poll stuff */
/* Poll stuff */
div#ajax-poll-area {
div#ajax-poll-area {
Line 182: Line 303:
     text-align:center;
     text-align:center;
}
}
.page-Portal_Origins_main_page .ajax-poll input[type="submit"],
.mainpage .ajax-poll input[type="submit"] {
.mainpage .ajax-poll input[type="submit"] {
     margin-left:85px;
     margin-left:85px;
}
}
/* Blog stuff */
/* Blog stuff */
.page-Portal_Origins_main_page .WikiaBlogListingBox .wikia-button,
.mainpage .WikiaBlogListingBox .wikia-button,
.mainpage .WikiaBlogListingBox .wikia-button,
.page-Portal_Origins_main_page a.more,
.mainpage a.more,
.mainpage a.more,
.page-Portal_Origins_main_page  .WikiaBlogListingBox h2,
.mainpage .WikiaBlogListingBox h2 {
.mainpage .WikiaBlogListingBox h2 {
     display:none;
     display:none;
}
}
.page-Portal_Origins_main_page tabs li a,
.mainpage .tabs li a {
.mainpage .tabs li a {
     padding:5px;
     padding:5px;
     margin-right:10px;
     margin-right:10px;
}
}
.page-Portal_Origins_main_page  .selected a,
.mainpage .tabs .selected a {
.mainpage .tabs .selected a {
     border-color:#f9e199;
     border-color:#cc0000;
     border-radius:0;
     border-radius:0;
     color:#f9e199;
     color:#cc0000;
}
}
.page-Portal_Origins_main_page ul.tabs,
.mainpage ul.tabs {
.mainpage ul.tabs {
     border:none;
     border:none;
Line 213: Line 327:
input.createboxInput {
input.createboxInput {
     background:transparent;
     background:transparent;
     border-color:#F9E199;
     border-color:#cc0000;
     color:#F9E199;
     color:#cc0000;
     margin-left:0;  
     margin-left:0;  
}
}
/* Category Tree stuff */
/* Category Tree stuff */
.page-Portal_Origins_main_page .CategoryTreeBullet,
.mainpage .CategoryTreeBullet {
.mainpage .CategoryTreeBullet  
.page-Portal_Origins_main_page .CategoryTreeItem,
.mainpage .CategoryTreeItem {
     display:none;
     display:none;
}
}
/* Button stuff */
/* Button stuff */
.page-Portal_Origins_main_page input[type="submit"],
.page-Portal_Origins_main_page input[type="button"],
.page-Portal_Origins_main_page button,
.mainpage input[type="submit"],
.mainpage input[type="submit"],
.mainpage input[type="button"],
.mainpage input[type="button"],
Line 235: Line 343:
     text-transform:uppercase;
     text-transform:uppercase;
     background-color:transparent;
     background-color:transparent;
     border-color:#F9E199;
     border-color:#cc0000;
     color:#F9E199;
     color:#cc0000;
}
 
/* Portal stuff */
 
/***************/
/* portal main */
/***************/
/* container settings */
.portal_metro .toc {
    display: none;
}
.portal_container {
    position: relative;
    display: inline-block;
    width: 670px;
}
/* give all containers a black background so the opacity changes results in a brightness change */
.portal_metro:before {
    position: absolute;
    top: 0;
    left: 0;
    width:100%;
    height: 100%;
    content: "";
    background-color: rgb(0,0,0);
    z-index: -2;
}
.portal_metro {
    border: 2px solid #F9E199;
}
.portal_metro .portal_body {
    padding: 0 10px 0 10px;
    overflow: hidden;
}
 
/* pages nested within a slider container should not render borders twice */
.portal_metro .portal_metro {
    border: none;
}
.portal_metro.ui-tabs .ui-tabs-panel {
    padding: 0;
}
.portal_metro#portal_slider,
.portal_metro#portal_slider .portal_body {
    padding: 0;
}
.portal_metro#portal_slider {
    width:670px;
    margin:0 auto;
}
/* font title and sliders */
.portal_metro [class^=portal_sliderlink] .mw-headline,
.portal_metro [class^=portal_sliderlink] .portal_slidertext,
.portal_metro .portal_header_text,
.portal_vtab.ui-tabs-vertical .ui-tabs-nav li a,
.portal_vtab.ui-tabs-vertical .ui-tabs-panel li a {
    width: 100%;
    font-family: "Cinzel", serif;
    font-weight: normal;
    font-size: inherit;
    line-height: inherit;
    text-shadow: 0px 0px 2px rgba(0,64,0,0.5), -1px -1px rgba(0,64,0,0.5), 1px 1px rgba(0,64,0,0.5);
    text-align:left;
    color:#F9E199;
}
.portal_metro [class^=portal_sliderlink] .mw-headline,
.portal_metro [class^=portal_sliderlink] .portal_slidertext,
.portal_metro .portal_header_text,
.portal_vtab.ui-tabs-vertical .ui-tabs-nav li a {
    text-transform: uppercase;
}
.portal_metro .portal_header_text {
    font-size: 2em;
    padding-top: 15px;
}
.portal_metro [class^=portal_sliderlink] {
    font-size: 1.4em;
}
/* portal headers, headerlinks colors and formatting */
.portal_metro .portal_header {
    position: relative;
    margin-bottom: 6px;
    padding: 0;
}
.portal_metro .portal_header_text {
    border-bottom: none;
    padding-left: 15px;
}
.portal_metro .portal_headerlinks {
    font-size: 0.8em;
    position: absolute;
    right: 1em;
    top: 1em;
    padding-bottom: 2px;
    z-index: 1;
}
.portal_metro .portal_header,
.portal_metro .portal_header a:link,
.portal_metro .portal_header a:visited,
.portal_metro .portal_header a:hover,
.portal_metro .portal_header a:active {
    color: rgb(89,105,57);
}
/* slider text position */
.portal_metro [class^=portal_sliderlink] .portal_slidertext {
    position: absolute;
    bottom: 10px;
    left: 10px; 
}
.portal_metro#portal_main .portal_sliderlink-2 .portal_slidertext {
    display: block;
    font-size: 1.6em;
    left: 20px;
    line-height: 1em;
}
/* main slider sizing */
.portal_metro#portal_main [class^=portal_sliderlink] {
    cursor: pointer;
    position: absolute;
    overflow: hidden;
}
.portal_metro#portal_main,
.portal_vtab.ui-tabs-vertical,
.portal_vtab.ui-tabs-vertical .ui-tabs-nav,
.portal_vtab.ui-tabs-vertical .ui-tabs-panel {
    height: 450px;
}
.portal_metro#portal_main .portal_sliderlink-2 {
    width: 100%;
}
/* slider background */
.portal_metro#portal_main [class^=portal_sliderlink]:before {
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgb(0,0,0);
    position: absolute;
    z-index: -1;
}
.portal_metro#portal_main [class^=portal_sliderlink]:after {
    z-index: -1;
    background-repeat: no-repeat;
    content : "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.8;
}
.portal_metro#portal_main [class^=portal_sliderlink]:hover:after {
    opacity: 1;
}
.portal_metro#portal_main .portal_sliderlink-2 {
    top: 0px;
    left: 0px;
    height: 450px;
}
.portal_metro#portal_main .portal_sliderlink-2:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/4/44/Origins-Portal-Big.png');
}
.portal_metro#portal_main .portal_sliderlink-3 {
    top: 0px;
    right: 0px;
    height: 112px;
}
.portal_metro#portal_main .portal_sliderlink-3:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/e/e0/Other-Portal-Small.png');
}
.portal_metro#portal_main .portal_sliderlink-4 {
    top: 112px;
    right: 0px;
    height: 113px;
}
.portal_metro#portal_main .portal_sliderlink-4:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/9/99/Comics-Portal-Small.png');
}
.portal_metro#portal_main .portal_sliderlink-5 {
    top: 225px;
    right: 0px;
    height: 112px;
}
.portal_metro#portal_main .portal_sliderlink-5:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/5/57/Admin-Portal-Small.png');
}
.portal_metro#portal_main .portal_sliderlink-6 {
    top: 337px;
    right: 0px;
    height: 113px;
}
.portal_metro#portal_main .portal_sliderlink-6:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/a/aa/Main-Portal-Small.png');
}
/* slider sub category background */
#porta_main,
#portal_series,
#portal_lore,
#portal_dao,
#portal_da2,
#portal_dai {
    position: relative;
}
#portal_series:after,
#portal_lore:after,
#portal_dao:after,
#portal_da2:after,
#portal_dai:after {
    z-index: -1;
    background-repeat: no-repeat;
    content : "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#portal_dai:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/f/fe/Main-Portal-Big.png');
}
#portal_series:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/4/44/Origins-Portal-Big.png');
}
#portal_dao:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/8/86/Other-Portal-Big.png');
}
#portal_da2:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/6/64/Comics-Portal-Big.png');
}
#portal_lore:after {
    background-image: url('https://vignette.wikia.nocookie.net/czech-ac-out/images/6/6a/Admin-Portal-Big.png');
}
.portal_metro#portal_slider .portal_navlink {
    display: none;
}
.portal_metro#portal_slider {
}
.portal_metro#portal_slider .portal_navlink {
    display: block;
    position: absolute;
    bottom: 8px;
    left: 8px;
    z-index: 2;
}
.portal_metro#portal_slider .portal_navlink img {
    opacity: 0.3;
}
.portal_metro#portal_slider .portal_navlink img:hover {
    opacity: 0.8;
}
.portal_metro#portal_slider .portal_header {
    position: absolute;
    width: 100px;
    height: 50px;
    right: 10px;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical {
    padding: 0;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav {
    border: none;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-panel {
    position: absolute;
    left: 200px;
    top: 0px;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav {
    padding: 0;
    width: 200px;
    float: left;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav li {
    cursor: pointer;
    margin: 0;
    top: 0;
    clear: left;
    width: 100%;
    border-bottom-width: 1px !important;
    border-right-width: 0 !important;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected {
    padding: 0;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav li a {
    background: none;
    font-size: 1.2em;
    display:block;
    width: 100%;
    padding: .25em 0 .5em 1em;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected a {
    background: none;
    cursor: pointer;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav:after {
    height: 420px;
    content: "";
    width: 100%;
    overflow-y: hidden;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav:before {
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav:before,
.portal_vtab.ui-tabs-vertical .ui-tabs-nav:after,
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav li.ui-state-default {
    background-color: rgba(0,0,0,0.6);
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav li.ui-state-active {
    background-color: transparent;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav li.ui-state-hover {
    background-color: transparent;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical {
    width: 100%;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
    padding-bottom: 0;
    border-right-width: 1px;
    border-right-width: 1px;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-panel ul {
    padding: 12px 0 0 5px;
    margin: 0;
    /* columns: 2; -webkit-columns: 2; -moz-columns: 2; */
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-panel li {
    list-style: none;
    padding: .25em 0 .5em 1em;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-panel li a {
    font-size: 1.2em;
    display:block;
    color: rgb(255,255,255);
    font-family:Lora;
    line-height:120%;
}
.portal_metro#portal_slider .portal_vtab.ui-tabs-vertical .ui-tabs-panel h2 {
    padding: 1em 0 0 1em;
    margin-top: 0;
    border-bottom: none;
    text-transform: uppercase;
    color: rgb(89,105,57);
    font-size: 1.4em;
}
.portal_metro#portal_slider .cols_2 ul {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}
/********************************/
/* portal screen wide overrides */
/********************************/
@media screen and (max-width: 1023px) {
  .portal_metro [class^=portal_sliderlink] {
      width: 225px;
      }
  .portal_metro#portal_main .portal_sliderlink-2 .portal_slidertext {
      width: 360px;
      }
  .portal_metro#portal_images,
  .portal_metro#portal_images img.thumbimage,
  .portal_metro#portal_images .wikia-slideshow-wrapper,
  .portal_metro#portal_images .wikia-slideshow-images {
      height: 280px !important;
      }
  .WikiaRail .module {
      position: relative;
      }
}
@media screen and (min-width: 1023px) and (max-width: 1650px) {
  .portal_metro [class^=portal_sliderlink] {
      width: 225px;
      }
  .portal_metro#portal_main .portal_sliderlink-2 .portal_slidertext {
      width: 360px;
      }
  .portal_metro#portal_images,
  .portal_metro#portal_images img.thumbimage,
  .portal_metro#portal_images .wikia-slideshow-wrapper,
  .portal_metro#portal_images .wikia-slideshow-images {
      height: 280px !important;
      }
}
@media screen and (min-width: 1650px) {
  .portal_metro [class^=portal_sliderlink] {
      width: 300px;
      }
}
}



Latest revision as of 10:18, 22 May 2024

/* =================================
   Shadows 2024 mainpage redesign

   While most of the elements here affect
   ONLY the mainpage, a few color choices
   following Ubisoft's current Shadows
   marketing campaign do appear on 
   every page, predominantly red and black.
   Some other colors also feature following
   our users' feedback.
   
   DARK THEME:
   Link color: #cc9800
   Header (Sticky nav) color: #3d1d14
   Border color: #cc9800
   Font color: #FFF
   Mainpage Font and Border color: #cc0000
   Page (Article background): #0d0101
   Main (Community background): #270505
   Buttons (Accent color): #dcdcdc

   LIGHT THEME:
   Link color: #856300
   Header (Sticky nav) color: #dd2929
   Border color: #856300
   Font color: #000000
   Mainpage Font and Border color: #cc0000
   Page (Article background): #f7f0f0
   Main (Community background): #b9010d
   Buttons (Accent color): #313131
   
   The redlink color could be change eventually, but
   it remains to be discussed yet.
   =================================  */

/* General redlink color  */
 
.WikiaMainContent a.new,
.WikiaMainContent a.new:visited {
      color:#ffb7b7!important;
}
/** General mainpage qualities **/

.mainpage-wrap {
    font-family:rubik,sans-serif;
}
.mainpage-wrap a,
.mainpage-wrap a.new,
.mainpage-wrap a.new:visited,
.mainpage-wrap a:visited,
.mainpage-wrap a:link,
.mainpage-box-visit .visit-body a {
    color:#cc0000!important;
}

.mainpage ficaption p.title,
.mainpage .article-thumb figcaption {
     display:none;
     margin-left:10px;
}
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption a.new:visited,
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption a.new,
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption a:visited,
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption a:link,
.mainpage-wrap .wikia-gallery-caption-within .lightbox-caption,
.mainpage-wrap .wikia-gallery-caption-below .lightbox-caption a:visited,
.mainpage-wrap .wikia-gallery-caption-below .lightbox-caption a:link,
.mainpage-wrap .wikia-gallery-caption-below .lightbox-caption {
    letter-spacing:1px;
    font-weight:600;
    line-height:150%;
    font-family:cinzel;
    padding:.3em .2em .3em .1em;
    color:#cc0000!important;
    font-size:14px;
    /* background-color:#000; */
}
.mainpage .lightbox-caption {
} 
.mainpage .WikiaArticle a.external:after {
    display:none;
}
/** Modules **/
.mainpage-box-about,
.mainpage-box-visit,
.mainpage-box-welcome,
.mainpage-box-characters,
.mainpage-box-help,
.mainpage-box-featured-videos,
.mainpage-box-featured-article {
    width:700px;
    margin:5px auto;
}
.mainpage-box-featured-videos {
    width:670px;
}
.mainpage-box-about {
    margin-top:0px;
}
.mainpage-box-visit .visit-body {
    line-height:200%;
    font-size:14px;
    width:80%;
    margin:0 auto 20px;
    /*height:300px;*/
}
.mainpage-box-help .help-body {
    font-size:14px;
    line-height:140%;
}
.mainpage-box-characters,
.mainpage-box-visit,
.mainpage-box-forum,
.mainpage-box-discussions,
.mainpage-box-news,
.mainpage-box-poll,
.mainpage-box-help,
.mainpage-box-featured-article {
    border:2px solid #cc0000;
    padding:20px;
}
.mainpage-box-other-wikis {
	border:2px solid #cc0000;
    padding:1px;
}
.mainpage-box-characters img {
    margin-top:0!important;
}
.mainpage-box-countdown{
	width:285px;
}
.mainpage-box-buy,
.mainpage-box-discord {
    margin-bottom:20px;
    margin-top:20px;
}
.mainpage-box-discussions {
    margin:20px 0;
    padding-left: 5px;
    padding-right: 5px;
}
.mainpage-box-forum,
.mainpage-box-discussions,
.mainpage-box-news,
.mainpage-box-poll  {
    margin-bottom:20px;
    max-width:285px;
}
.mainpage-box-other-wikis {
    margin:2px auto;
    /*text-align:center;*/
}
/* External template wrangling 
   
    Because the Action-Adventure Games
    template resides on Community Central
    and not this wiki, a whole lot of
    !importanting is required. */
    
.mainpage-box-other-wikis > div { 
    border-radius:0!important;
    border:0!important;
    width:inherit!important;
    box-shadow:none!important;
    background-color:transparent!important;
    margin:0!important;
    padding:0!important;
}
.mainpage-box-other-wikis > div a,
.mainpage-box-other-wikis > div a:visited {
    color:#fff;
}
.mainpage-box-other-wikis div {
    width:265px!important;
    text-align:left!important;
}
.mainpage-box-other-wikis > img {
    display:block!important;
}
.mainpage-box-other-wikis p + div,
.mainpage-box-other-wikis p > div,
.mainpage-box-other-wikis .image .image-thumbnail .link-external {
    display:none;
}
/*.mainpage-box-other-wikis .WikiaArticle p + p */
.mainpage-box-other-wikis p + p {
    font-size:13px!important;
    line-height:160%!important;
}

/** Headers, in general **/
.mainpage-box-about .header,
.mainpage-box-visit .header,
.mainpage-box-characters .header,
.mainpage-box-help .header,
.mainpage-box-featured-article .header,
.mainpage-box-featured-videos .header {
     text-align:center;
     font-size:38px;
     text-transform:uppercase;
     font-family: "Cinzel";
     letter-spacing:3px;
     margin:0 auto;
     color:#cc0000;
     padding-bottom:20px;
     padding-top:10px;
     line-height:130%;
}
.mainpage-box-about .header {
    padding:0;
}
.mainpage-box-about .subheader {
    font-size:16px;
    line-height:150%;
    width:600px;
    margin:0 auto;
    text-align:center;
    font-family:cinzel;
}
.mainpage-box-about .description {
    width:600px;
    padding:20px 0 20px 0;
    line-height:150%;
    margin:0 auto;
    text-align:center;
    font-family:cinzel;
}
.mainpage-box-discussions .header,
.mainpage-box-news .header,
.mainpage-box-poll .main-header,
.mainpage-box-forum .header {
     font-size:26px;
     text-align:center;
     color:#cc0000;
     text-transform:uppercase;
     letter-spacing:2px;
     font-family: "Cinzel";
     line-height:130%;
}
.mainpage-box-forum .header,
.mainpage-box-news .header {
    margin-bottom:20px;
}
/* Forum module */
.mainpage .mw-content-ltr .forum-activity-module h2 {
    display:none;
}
/* Discussions module */
.mainpage .discussion-module { 
     display:none /* Turns off standard module to give deference to the bespoke one here */
}
.mainpage .embeddable-discussions-module { 
     border:none;
     padding:5px;
}
.mainpage .embeddable-discussions-module .embeddable-discussions-post-detail {
     /*background-color:#bac3cd;*/
}

.mainpage .embeddable-discussions-module .embeddable-discussions-post-actions a,
.mainpage .embeddable-discussions-module .embeddable-discussions-post-actions {
    border-color:#cc0000;
    color:#cc0000;
}
.mainpage .embeddable-discussions-heading {
     display:none;
}
.mainpage .embeddable-discussions-show-all {
     color:#cc0000;
     display:none;
}

.mainpage .embeddable-discussions-show-all a,
.mainpage .embeddable-discussions-show-all a:link,
.mainpage .embeddable-discussions-show-all a:visited {
     color:#cc0000!important;
}
.mainpage .embeddable-discussions-module .embeddable-discussions-post-detail { 
     background-color:transparent;
     border-color:#cc0000;
}

.mainpage .embeddable-discussions-module .embeddable-discussions-reply-icon-tiny path,
.mainpage .embeddable-discussions-module .embeddable-discussions-upvote-icon-tiny path,
.mainpage .embeddable-discussions-module .embeddable-discussions-reply-icon path,
.mainpage .embeddable-discussions-module .embeddable-discussions-upvote-icon path {
    fill: #cc0000;
}
.mainpage .embeddable-box-discussions-module .embeddable-mainpage-box-discussions-post-actions a,
.mainpage .embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-post-counters,
.mainpage .embeddable-mainpage-box-discussions-module .avatar-details,
.mainpage a.avatar-username,
.mainpage .embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-timestamp,
.mainpage .embeddable-mainpage-box-discussions-module .embeddable-mainpage-box-discussions-forum {
    color:#cc0000;
}

/* Poll stuff */
div#ajax-poll-area {
    text-align:center;
}
div.ajax-poll div.header {
    text-align:center;
}
.mainpage .ajax-poll input[type="submit"] {
    margin-left:85px;
}
/* Blog stuff */
.mainpage .WikiaBlogListingBox .wikia-button,
.mainpage a.more,
.mainpage .WikiaBlogListingBox h2 {
    display:none;
}
.mainpage .tabs li a {
    padding:5px;
    margin-right:10px;
}
.mainpage .tabs .selected a {
    border-color:#cc0000;
    border-radius:0;
    color:#cc0000;
}
.mainpage ul.tabs {
    border:none;
}
/* Help stuff */
input.createboxInput {
    background:transparent;
    border-color:#cc0000;
    color:#cc0000;
    margin-left:0; 
}
/* Category Tree stuff */
.mainpage .CategoryTreeBullet {
    display:none;
}
/* Button stuff */
.mainpage input[type="submit"],
.mainpage input[type="button"],
.mainpage button {
    background-image:none;
    border-radius:0;
    text-transform:uppercase;
    background-color:transparent;
    border-color:#cc0000;
    color:#cc0000;
}


/* Footer */

.mainpage .recirculation-horizontal.recirculation-footer h3,
.mainpage .recirculation-horizontal .item a,
.mainpage .WikiaFooter .recirculation-impact-footer h2,
.mainpage .WikiaFooter .recirculation-impact-footer .items h4 {
    color:#fff
}

/* Portability */
@media (max-width: 1023px) {
      .mainpage-box-discussions,
      .mainpage-box-forum,
      .mainpage-box-news,
      .mainpage-box-poll {
          border:none!important;
          width:285px!important;
      }
     .mainpage-box-news,
     .mainpage-box-forum,
     .mainpage-box-discussions {
          display:inline-block;
          margin:0 auto 20px auto;
          background-color:transparent;
          border:none;
     }
     .main-page-tag-rcs .module,
     .main-page-tag-rcs .forum-activity-module {
          width:285px;
     }

}