We Happy Few Wiki

We've Moved! Just as Gamepedia has joined forces with Fandom, this wiki had joined forces with our Fandom equivalent. The wiki has been archived and we ask that readers and editors move to the now combined wiki on Fandom. Click to go to the new wiki.

READ MORE

We Happy Few Wiki
No edit summary
No edit summary
Line 263: Line 263:
   
 
/* Anchors */
 
/* Anchors */
  +
a,
a, a:visited,
+
a:visited,
 
div#content a.extiw,
 
div#content a.extiw,
 
div#content a.extiw:visited,
 
div#content a.extiw:visited,
Line 377: Line 378:
   
 
/* Page history */
 
/* Page history */
 
 
#pagehistory li {
 
#pagehistory li {
 
background-color: rgba(0, 0, 0, 0);
 
background-color: rgba(0, 0, 0, 0);
Line 429: Line 429:
   
 
.mw-search-profile-tabs div.search-types ul li a {
 
.mw-search-profile-tabs div.search-types ul li a {
color: #FFFFF !important;
+
color: #FFFFFF;
 
}
 
}
   

Revision as of 20:52, 25 July 2016

/* CSS placed here will affect users of the Hydra skin */
/* For elements which only display in the mobile view */
.mobileonly {
    display: none;
}
 
/* Hide main page header */
body.page-We_Happy_Few_Wiki h1.firstHeading {
    display:none;
}

/* Framework */
body {
    background: url("https://hydra-media.cursecdn.com/wehappyfew.gamepedia.com/d/da/WeHappyFew_13.png") no-repeat fixed left bottom /cover #000000;
}

body #pageWrapper {
    margin-right: 10px;
}

/* Head */
div#mw-page-base {
    background: transparent;
}

/* Logo */
#p-logo {
    height: 104px;
    width: 156px;
    position: absolute;
    padding: 0;
    margin-top: 10px;
}

#p-logo a {
    height: 104px;
    width: 156px;
}

/* Tabs */
div.vectorTabs {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    height: 33px;
    margin-top: 8px;
}

div.vectorTabs li a {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    margin-top: -16px;
}

div.vectorTabs li.selected,
div.vectorTabs ul,
div.vectorTabs ul li {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}

div.vectorTabs li span,
div#mw-head div.vectorMenu h3 {
    background: #9E3518;
    border-radius: 2px;
    display: inline-block;
    height: 19px;
    padding: 2px 10px;
    text-align: center;
}

div.vectorTabs li span {
    margin: 0 3px;
}

div#mw-head div.vectorMenu h3 {
    margin: 0.5em 3px 0;
}

div.vectorMenu h3 span {
    font-family: arial;
    padding-top: 0.1em;
}

div#p-sharing .menu {
    margin-left: 45px;
    min-width: 0px;
    width: 48px;
}

#p-sharing #socialIconImages img {
    width: 100%;
}
 
#p-sharing #socialIconImages a {
    width: 40px;
}

div.vectorMenu h3 a {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url("https://hydra-media.cursecdn.com/commons.cursetech.com/0/0b/Vector_menu_downarrow.png") !important;
    background-position: 0 50%;
    background-repeat: no-repeat;
}

div#mw-head,
div.vectorTabs li a,
.vectorTabs li a span,
div#mw-head div.vectorTabs a,
div.vectorMenu h3 span {
    color: #FFFFFF;
    font-weight: bold;
    text-transform: uppercase;
}

div.vectorTabs li.new a,
div.vectorTabs li.new a:visited {
    color: #999999 !important;
}

div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited {
    color: #FFFADA !important;
}

div#mw-head div.vectorMenu h4,
div#p-variants.vectorMenu #mw-vector-current-variant {
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 0.2em;
    text-shadow: none;
}

#ca-unwatch.icon a,
#ca-watch.icon a {
    padding: 18px 0 0;
}

div.vectorMenu h3 span {
    font-family: arial;
    padding-top: 0.1em;
}

div.vectorMenu div.menu {
    background-color: #252120;
    background-image: none;
    border: 1px solid #5e5e5e;
}

div.vectorMenu ul {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border: none;
}

div#mw-head div.vectorMenu li a {
    color: #FFFFFF;
}

div#mw-head div.vectorMenu li a:hover {
    color: #FFFADA;
}

/* Sidebar */
div#mw-panel {
    margin-top: 20px;
}

.skin-hydradark div#mw-panel div.portal,
.skin-hydradark #mw-panel.collapsible-nav div.portal {
    background-image: none;
}

.skin-hydradark div#mw-panel div.portal div.body ul li a,
.skin-hydradark div#mw-panel div.portal div.body ul li a:visited {
    color: #FFFFFF;
}

.skin-hydradark div#mw-panel div.portal div.body ul li a,
.skin-hydradark div#mw-panel div.portal div.body ul li a:visited  {
    color: #FFFFFF;
}

.skin-hydradark div#mw-panel div.portal div.body ul li a:hover,
.skin-hydradark div#mw-panel div.portal div.body ul li a:visited:hover {
    color: #FFFADA;
}

.skin-hydradark div#mw-panel div.portal h3,
.skin-hydradark #mw-panel.collapsible-nav div.portal h3 a,
.skin-hydradark #mw-panel.collapsible-nav .portal.collapsed h3 a {
    color: #FFFADA;
    text-transform: uppercase;
    font-weight: bold;
}

.skin-hydradark #mw-panel.collapsible-nav div.portal h3 a:hover,
.skin-hydradark #mw-panel.collapsible-nav .portal.collapsed h3 a:hover,
.skin-hydradark #mw-panel.collapsible-nav div.portal h3 a:visited:hover,
.skin-hydradark #mw-panel.collapsible-nav .portal.collapsed h3 a:visited:hover {
    color: #FFFFFF;
}

/* Content */
div#content {
    background: rgba(37, 33, 32, 0.95);
    border: 1px solid #F9F8E4;
    border-radius: 4px;
    color: #FFFFFF;
}

h1, h2 {
    color: #FFFADA;
    border-bottom: 1px solid #FFFADA;
}

h3, h4, h5, h6 {
    color: #FFFADA;
}

ul {
    list-style-image: url("https://hydra-media.cursecdn.com/wehappyfew.gamepedia.com/7/7a/Bullet.png");
}

#catlinks,
div#toc,
div.toc,
.mw-warning,
ul#filetoc {
    background: #486865;
    border: 1px solid #A6B5AE;
    border-radius: 4px;
    color: #FFFFFF;
}

#catlinks a,
.toc h2 a,
div#toc a,
div.toc a,
.mw-warning a,
ul#filetoc a {
    color: #FFFADA;
}

.CategoryTreeToggle {
    color: #486865;
}

code {
    background: #333333;
    color: #FFFADA;
}

pre,
.skin-hydradark .mw-code {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
    border: 1px dashed #F9F8E4;
    color: #000000;
}

fieldset {
    border-color: #F9F8E4;
    border-radius: 4px;
}

/* Anchors */
a,
a:visited,
div#content a.extiw,
div#content a.extiw:visited,
div#content a.external,
div#content a.external:visited {
    color: #5B837F;
    text-shadow: 1px 1px 0.1em #333333;
}

/* Footer */
div#footer {
    background: rgba(37, 33, 32, .95);
    border: 1px solid #F9F8E4;
    border-radius: 4px;
    margin-top: 1em;
    overflow-y: hidden;
}

div#footer ul li {
    color: #FFFFFF;
}

div#footer ul li a {
    text-shadow: 1px 1px 0.1em #333333;
}

/* thumbnails and galleries and image file history */
div.thumb {
    background: transparent !important;
    border: 1px solid #F9F8E4 !important;
}

img.thumbborder {
    border: 1px solid #F9F8E4;
    border-radius: 4px;
    padding: 5px;
}

div.thumbinner {
    background: transparent;
    border: none;
}

li.gallerybox div.thumb {
    background: transparent;
    border-color: 1px solid #F9F8E4;
    border-radius: 4px;
}

html .thumbimage {
    border: 1px solid #F9F8E4;
    border-radius: 4px;
}

div.tright div.tleft {
    border: 1px solid #F9F8E4 !important;
}

div.tright {
    clear: right;
    float: right;
}

/* Preferences */
.skin-hydradark #preferences {
    background: transparent;
    border: 1px solid #F9F8E4;
    border-radius: 4px;
}

#preftoc li:first-child {
    margin-left: 5px;
}

.skin-hydradark #preftoc,
.skin-hydradark #preftoc li,
.skin-hydradark #preftoc li a {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}

.skin-hydradark #preftoc li a {
    background: #9E3518 !important;
    display: inline-block;
    border-radius: 2px;
    color: #c0c0c0;
    font-weight: bold;
    padding: 2px 5px;
    text-transform: uppercase;
    margin: 0 3px 0 3px;
}

.skin-hydradark #preftoc li.selected a {
    background: #9E3518;
    color: #FFFADA;
}

.skin-hydradark #preferences legend,
.skin-hydradark #preferences .htmlform-tip {
    color: #FFFADA !important;
}

#preferences fieldset {
    border-color: #FFFADA !important;
}

/* Notification window */
.mw-notification {
    background-color: #252120;
    border: 1px solid #F9F8E4;
    border-radius: 4px;
}

/* Page history */
#pagehistory li {
    background-color: rgba(0, 0, 0, 0);
    border: none;
    padding: 3px;
}

.skin-hydradark table.diff,
.skin-hydradark td.diff-otitle,
.skin-hydradark td.diff-ntitle {
    background-color: rgba(0, 0, 0, 0);
}

.skin-hydradark td.diff-addedline,
.skin-hydradark td.diff-deletedline,
.skin-hydradark td.diff-context {
    border-style: solid;
    border-width: 1px 1px 1px 4px;
}

.skin-hydradark td.diff-context {
    background: none repeat scroll 0 0 transparent;
    color: #c0c0c0;
}

.skin-hydradark td.diff-deletedline {
    background-color: #440000;
    border-color: #e62444;
}

.skin-hydradark td.diff-deletedline .diffchange {
    color: #e62444;
}

.skin-hydradark td.diff-addedline {
    background-color: #004400;
    border-color: #bfd959;
}

.skin-hydradark td.diff-addedline .diffchange {
    color: #bfd959;
}

/* Color fix for advanced search options box */
.mw-search-profile-tabs {
    background: #486865;
    border-color: #F9F8E4;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.mw-search-profile-tabs div.search-types ul li a {
    color: #FFFFFF;
}

.mw-search-profile-tabs div.search-types ul li.current a {
    color: #FFFADA;
}

.skin-hydradark fieldset#mw-searchoptions {
    background: #252120;
    border-color: #F9F8E4 !important;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.skin-hydradark fieldset#mw-searchoptions .divider {
    border-color: #F9F8E4;
}

/* Tables */
.skin-hydradark table.wikitable {
    background: #252120;
}

.skin-hydradark table.wikitable > caption {
    color: #FFFADA;
}

.skin-hydradark table.wikitable > tr > th,
.skin-hydradark table.wikitable > * > tr > th {
    background: #486865;
    border: 1px solid #F9F8E4;
    color: #FFFADA;
    text-align: center;
}

.skin-hydradark table.wikitable > tr > td,
.skin-hydradark table.wikitable > * > tr > td {
    border: 1px solid #F9F8E4;
    padding: 0.2em;
}

.skin-hydradark .wikitable th {
    background: #486865;
    border: 1px solid #F9F8E4;
    color: #FFFADA;
    padding: 0.2em;
}

.skin-hydradark .wikitable td {
    border: 1px solid #F9F8E4;
    color: #FFFFFF;
    padding: 0.2em;
}

.skin-hydradark table.mw_metadata th {
    background: #486865;
    border: 1px solid #F9F8E4;
    color: #FFFADA;
}

.skin-hydradark table.mw_metadata td {
    background: #252120;
    border: 1px solid #F9F8E4;
    color: #FFFFFF;
}

.skin-hydradark .TablePager {
    border: 1px solid #F9F8E4;
    color: #FFFFFF;
    padding: 0 0.15em;
}

.skin-hydradark .TablePager th {
    background: #486865;
    color: #FFFADA;
    border: 1px solid #F9F8E4;
}

.skin-hydradark .TablePager tr:hover td {
    background: rgba(255, 255, 255, 0.07) !important;
    color: #FFFADA;
}

.skin-hydradark .TablePager th a {
    color: #FFFFFF !important;
    background: #486865;
}

.skin-hydradark .TablePager td {
    background: #252120 !important;
    border: 1px solid #F9F8E4;
    color: #FFFFFF;
}

/* Wiki editor styling */
div.wikiEditor-ui,
div.wikiEditor-ui-controls,
div.wikiEditor-ui-buttons {
    background: transparent;
    border: none;
}

div.wikiEditor-ui-tabs {
    background: transparent;
    border: none;
    height: 33px;
}

div.wikiEditor-ui-tabs div {
    background: #9E3518;
    display: inline-block;
    border: none;
    border-radius: 2px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0 3px 0 3px;
    height: 22px;
    text-align: center;
}

div.wikiEditor-ui-tabs div a {
    color: #FFFFFF;
    margin-top: -6px;
    text-transform: uppercase;
}

div.wikiEditor-ui-tabs div.current {
    background: #9E3518;
}

.wikiEditor-ui-tabs div.current a {
    color: #FFFADA !important;
}

div.wikiEditor-ui-toolbar {
    background: #486865;
    border: 1px solid #F9F8E4;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

div.wikiEditor-ui .wikiEditor-ui-view {
    border: none;
}

div.wikiEditor-ui-toolbar .group,
div.wikiEditor-ui-toolbar .sections .section,
div.wikiEditor-ui-toolbar .page-characters div span,
div.wikiEditor-ui-toolbar .page-table td {
    border-color: #F9F8E4;
}

.wikiEditor-ui-toolbar .tabs span.tab a,
.wikiEditor-ui-toolbar .tabs span.tab a:visited {
    color: #FFFFFF;
}

.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
    color: #FFFADA;
}

div.wikiEditor-ui-toolbar .sections .section,
div.wikiEditor-ui-toolbar .booklet .pages {
    background: #252120;
}

.wikiEditor-ui-toolbar .page-table th {
    color: #FFFADA;
}

div.wikiEditor-ui-toolbar .booklet .index .current,
div.wikiEditor-ui-toolbar .page-characters div span:hover {
    background: #486865;
    border-color: #F9F8E4;
    color: #FFFADA;
}

div.wikiEditor-preview-contents {
    background: transparent;
    border-color: #f9F8E4;
    border-style: solid;
    border-width: 1px 1px 0 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    color: #FFFFFF;
}

div.editOptions {
    background: transparent;
    border: 1px solid #F9F8E4;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

/* copyright images tweak */
.skin-hydradark .copyright-icon {
    background-image: url("https://hydra-media.cursecdn.com/commons.cursetech.com/thumb/5/58/Copyright_darkwiki.png/32px-Copyright_darkwiki.png");
    background-size: 100%;
    height: 32px;
    width: 32px;
}

/* for "edit this page" tab and "discussion" tab etc */
.pagetab {
     border-style: solid solid none;
     border-width: thin;
     border-color: #808080;
     padding:0.25ex 1ex 0ex;
     font-size: 95%;
}

/* Ambox notices */
.ambox {
    background-color: #282828;
    border-bottom-color: #383838;
    border-right-color: #383838;
    border-top-color: #383838;
    border-collapse: collapse;
    font-size: 95%;
    margin: 0 auto 2px auto;
    width: 80%;
}

.ambox-gray {
    border-left-color: #383838;
}

.ambox.ambox-tiny {
    font-size: 90%;
    margin: 2px 0;
    width: auto;
}

.ambox + .ambox {
     margin-top: -2px;
}

.ambox-text {
     padding: 0.25em 0.5em;
}

.ambox-image {
     padding: 2px 0px 2px 0.5em;
     text-align: center;
     width: 60px;
}

.ambox-tiny .ambox-image {
     padding: 2px 0.5em;
     text-align: left;
     width: auto;
}

/* Ambox colors */
.ambox-blue {
     border-left: 10px solid #1e90ff;
}

.ambox-red {
     border-left: 10px solid #b22222;
}

.ambox-orange {
     border-left: 10px solid #f28500;
}

.ambox-yellow {
     border-left: 10px solid #f4c430;
}

.ambox-purple {
     border-left: 10px solid #9932cc;
}

.ambox-gray {
     border-left: 10px solid #bba;
}

.ambox-green {
     border-left: 10px solid #228b22;
}

/* Ambox small text */
.amsmalltext {
     font-size: smaller;
     margin-left:0.8em;
     margin-top:0.5em;
}

/* Custom headers */
.heading {
    background: #486865;
    border: 1px solid #A6B5AE;
    border-radius: 4px;
    color: #FFFADA;
    text-shadow: 1px 1px 2px #333333;
    font-size: 120%;
    font-weight: bold;
    text-align: left;
    margin: 16px 0;
    padding: 0.2em 0.8em;
    width: auto;
}

/* Tabber style */
.tabberlive .tabbertab {
    border: 1px solid #F9F8E4;
    border-radius: 4px;
}

ul.tabbernav {
    border: none;
}

ul.tabbernav li a {
    background: #9E3518;
    border: none;
    border-radius: 2px;
    margin: 0 3px 0 3px;
}

ul.tabbernav li a:link {
    color: #FFFFFF;
}

ul.tabbernav li a:hover {
    background: #9E3518;
    color: #FFFADA;
}

ul.tabbernav li.tabberactive a {
    background: #9E3518;
    color: #FFFADA;
}

ul.tabbernav li.tabberactive a:hover {
    background: #9E3518;
    color: #FFFFFF;
}

/* Infobox template style */
.infobox {
    background-color: #252120;
    border: 1px solid #F9F8E4;
    border-radius: 4px;
    color: #FFFFFF;
    margin-bottom: 0.5em;
    float: right;
}

.infobox td,
.infobox th {
    vertical-align: top;
}

.infobox td > div {
    background: #486865;
    color: #FFFADA;
    font-weight: bold;
    padding: 0.5px 7px;
    text-align: right;
}

.infoboxname {
    background: #486865;
    color: #FFFADA;
    font-size:115%; 
    font-weight:bold;
    padding: 10px 0px;
}