|
|
| (8 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| /************************/ | | @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap'); |
| /* Define Infobox Style */ | | |
| /************************/ | | /***************************/ |
| | /* Define Infobox Style */ |
| | /***************************/ |
|
| |
|
| .infobox { | | .infobox { |
| Line 12: |
Line 14: |
| float: right; | | float: right; |
| clear: right; | | clear: right; |
| }
| |
| .infobox td,
| |
| .infobox th {
| |
| vertical-align: top;
| |
| }
| |
| .infobox caption {
| |
| font-size: larger;
| |
| margin-left: inherit;
| |
| }
| |
| .infobox.bordered {
| |
| border-collapse: collapse;
| |
| }
| |
| .infobox.bordered td,
| |
| .infobox.bordered th {
| |
| border: 1px solid #aaaaaa;
| |
| }
| |
| .infobox.bordered .borderless td,
| |
| .infobox.bordered .borderless th {
| |
| border: 0;
| |
| }
| |
|
| |
| /*******************************/
| |
| /* Hide the header on mainpage */
| |
| /*******************************/
| |
|
| |
| .page-Main_Page #siteSub,
| |
| .page-Main_Page #contentSub,
| |
| .page-Main_Page .firstHeading,
| |
| .page-Main_Page_800 #siteSub,
| |
| .page-Main_Page_800 #contentSub,
| |
| .page-Main_Page_800 .firstHeading,
| |
| .page-Main_Page_650 #siteSub,
| |
| .page-Main_Page_650 #contentSub,
| |
| .page-Main_Page_650 .firstHeading,
| |
| .page-Main_Page_480 #siteSub,
| |
| .page-Main_Page_480 #contentSub,
| |
| .page-Main_Page_480 .firstHeading {
| |
| display: none !important;
| |
| }
| |
|
| |
| .patrollink {
| |
| font-size: 75%;
| |
| text-align: right;
| |
| position: absolute;
| |
| top: 1.5em;
| |
| right: 3em;
| |
| }
| |
|
| |
| .allpagesredirect {
| |
| font-style: italic;
| |
| }
| |
| .allpagesredirect:after {
| |
| content: " (redirect)";
| |
| }
| |
|
| |
| .hiddenStructure {
| |
| display: none;
| |
| speak: none;
| |
| } | | } |
|
| |
|
| /**********************/ | | /* Modernize MediaWiki */ |
| /* Slide-In Animation */
| |
| /** Used for Classes **/
| |
| /**********************/
| |
|
| |
|
| #slide2 {
| | :root { |
| position: relative; | | --primary-color: #3b82f6; |
| left: -125px; | | --text-color: #1e293b; |
| width: 330px;
| | --bg-color: #f8fafc; |
| -webkit-animation: slide 1s forwards; | | --border-color: #e2e8f0; |
| -webkit-animation-delay: 0s; | | --content-bg: #ffffff; |
| animation: slide 1s forwards; | | --header-bg: #f1f5f9; |
| animation-delay: 0.1s; | |
| } | | } |
|
| |
|
| @-webkit-keyframes slide {
| | body { |
| 100% { left: 0; } | | font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif !important; |
| | background-color: var(--bg-color) !important; |
| | color: var(--text-color) !important; |
| } | | } |
|
| |
|
| @keyframes slide {
| | #content, .mw-body { |
| 100% { left: 0; } | | font-family: 'Inter', sans-serif !important; |
| | border-radius: 8px !important; |
| | border: 1px solid var(--border-color) !important; |
| | box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; |
| | background-color: var(--content-bg) !important; |
| | margin-top: 1em !important; |
| | padding: 1.5em !important; |
| } | | } |
|
| |
|
| /* Slide-In From the Right */
| | .portlet, .pBody { |
| | | border-radius: 6px !important; |
| #slide3 {
| |
| position: relative; | |
| left: 125px;
| |
| width: 330px;
| |
| -webkit-animation: slide 1s forwards;
| |
| -webkit-animation-delay: 0s;
| |
| animation: slide 1s forwards;
| |
| animation-delay: 0.1s;
| |
| } | | } |
|
| |
|
| @-webkit-keyframes slide {
| | .pBody { |
| 100% { right: 0; } | | background-color: var(--content-bg) !important; |
| | border: 1px solid var(--border-color) !important; |
| } | | } |
|
| |
|
| @keyframes slide {
| | .wikitable { |
| 100% { right: 0; } | | border-collapse: collapse !important; |
| | border-radius: 8px !important; |
| | overflow: hidden !important; |
| | border: 1px solid var(--border-color) !important; |
| | width: 100% !important; |
| | margin: 1em 0 !important; |
| } | | } |
|
| |
|
| /**********************/
| | .wikitable th { |
| /* Slide-In Animation */
| | background-color: var(--primary-color) !important; |
| /* Used for Item TTs **/
| | color: #ffffff !important; |
| /**********************/
| | padding: 12px 8px !important; |
| | | text-align: left !important; |
| #slide {
| |
| position: absolute; | |
| left: -125px;
| |
| width: 330px;
| |
| -webkit-animation: slide 0.5s forwards;
| |
| -webkit-animation-delay: 0s; | |
| animation: slide 0.5s forwards; | |
| animation-delay: 0.1s; | |
| } | | } |
|
| |
|
| @-webkit-keyframes slide {
| | .wikitable td { |
| 100% { left: 0; } | | padding: 10px 8px !important; |
| | border: 1px solid var(--border-color) !important; |
| } | | } |
|
| |
|
| @keyframes slide {
| | .wikitable tr:nth-child(even) { |
| 100% { left: 0; } | | background-color: #f1f5f9 !important; |
| } | | } |
|
| |
|
| /**********************/
| | a { |
| /* Define the Fade2 ID */
| | color: var(--primary-color) !important; |
| /* Requires <p> tag.. */
| |
| /**********************/
| |
| | |
| #fadein2 p {
| |
| | |
| -webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */
| |
| -moz-animation: fadein 2s; /* Firefox < 16 */
| |
| -ms-animation: fadein 2s; /* Internet Explorer */
| |
| -o-animation: fadein 2s; /* Opera < 12.1 */
| |
| animation: fadein 2s;
| |
| }
| |
| | |
| @keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /* Firefox < 16 */
| |
| @-moz-keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /* Safari, Chrome and Opera > 12.1 */
| |
| @-webkit-keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /* Internet Explorer */
| |
| @-ms-keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /* Opera < 12.1 */
| |
| @-o-keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /**********************/
| |
| /* Define the Fade ID */
| |
| /* Requires <p> tag.. */
| |
| /**********************/
| |
| | |
| #fadein p {
| |
| | |
| -webkit-animation: fadein 1s; /* Safari, Chrome and Opera > 12.1 */
| |
| -moz-animation: fadein 1s; /* Firefox < 16 */
| |
| -ms-animation: fadein 1s; /* Internet Explorer */
| |
| -o-animation: fadein 1s; /* Opera < 12.1 */
| |
| animation: fadein 1s;
| |
| }
| |
| | |
| @keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /* Firefox < 16 */
| |
| @-moz-keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /* Safari, Chrome and Opera > 12.1 */
| |
| @-webkit-keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /* Internet Explorer */
| |
| @-ms-keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /* Opera < 12.1 */
| |
| @-o-keyframes fadein {
| |
| from { opacity: 0; }
| |
| to { opacity: 1; }
| |
| }
| |
| | |
| /************************/
| |
| /* Adding a custom font */
| |
| /************************/
| |
| | |
| @font-face {
| |
| font-family: "Procopius";
| |
| src: url('/Procopius.ttf');
| |
| }
| |
| | |
| *************************/
| |
| /*** Map Marking Code ***/
| |
| /************************/
| |
| .mapmark {position: relative; width: 500px; height: 350px;}
| |
| | |
| .wrap {
| |
| white-space: pre-wrap;
| |
| }
| |
| | |
| /************************/
| |
| /*** MAP TOOLTIPS ******/
| |
| /************************/
| |
|
| |
| .tt1 {
| |
| position: relative;
| |
| color: #3a705e; | |
| }
| |
|
| |
| /* static part of the tooltip style */
| |
| .tt2 {
| |
| font-size: 85%;
| |
| }
| |
|
| |
| .tt1 .tt2 {
| |
| position: absolute;
| |
| display: none;
| |
| width: 500px;
| |
| margin-left: 0px;
| |
| padding-left: 0px;
| |
| padding-right: 0px;
| |
| border: 0px solid #000000;
| |
| box-shadow: 0px 0px 0px #000000;
| |
| }
| |
|
| |
| .tt2-l {
| |
| top: 0;
| |
| left: 70px;
| |
| }
| |
|
| |
| .tt2-fix {
| |
| top: 0;
| |
| right: 70px;
| |
| }
| |
|
| |
| .tt2-b {
| |
| bottom: -65px;
| |
| left: 70px;
| |
| }
| |
|
| |
| .tt2-b-fix {
| |
| bottom: -65px;
| |
| right: 70px;
| |
| }
| |
|
| |
| .tt1:hover .tt2 {
| |
| display: block;
| |
| z-index: 1000;
| |
| }
| |
| | |
| ************************/
| |
| /*** ITEM TOOL TIPS ***/
| |
| /***********************/
| |
| | |
| .item1 {
| |
| position: relative;
| |
| color: #576da8;
| |
| }
| |
|
| |
| /* static part of the tooltip style */
| |
| .item2 {
| |
| font-size: 100%;
| |
| }
| |
|
| |
| .item1 .item2 {
| |
| position: absolute;
| |
| display: none;
| |
| width: 350px;
| |
| margin-left: 0px;
| |
| padding-left: 0px;
| |
| padding-right: 0px;
| |
| border: 0px solid #000000;
| |
| box-shadow: 0px 0px 0px #000000;
| |
| }
| |
|
| |
| .item2-l {
| |
| top: 0;
| |
| left: 70px;
| |
| }
| |
|
| |
| .item2-fix {
| |
| top: 0;
| |
| right: 70px;
| |
| }
| |
|
| |
| .item2-b {
| |
| bottom: -65px;
| |
| left: 70px;
| |
| }
| |
|
| |
| .item2-b-fix {
| |
| bottom: -65px;
| |
| right: 70px;
| |
| }
| |
|
| |
| .item1:hover .item2 {
| |
| display: block;
| |
| z-index: 1000;
| |
| }
| |
| | |
| ************************/
| |
| /** POWER TOOL TIPS ***/
| |
| /***********************/
| |
| | |
| .pow1 {
| |
| position: relative;
| |
| color: #576da8;
| |
| }
| |
|
| |
| /* static part of the tooltip style */
| |
| .pow2 {
| |
| font-size: 100%;
| |
| }
| |
|
| |
| .pow1 .pow2 {
| |
| position: absolute;
| |
| display: none;
| |
| width: 300px;
| |
| margin-left: 0px;
| |
| padding-left: 0px;
| |
| padding-right: 0px;
| |
| border: 0px solid #000000;
| |
| box-shadow: 0px 0px 0px #000000;
| |
| }
| |
|
| |
| .pow2-l {
| |
| top: 0;
| |
| left: 70px;
| |
| }
| |
|
| |
| .pow2-fix {
| |
| top: 0;
| |
| right: 70px;
| |
| }
| |
|
| |
| .pow2-b {
| |
| bottom: -65px;
| |
| left: 70px;
| |
| }
| |
|
| |
| .pow2-b-fix {
| |
| bottom: -65px;
| |
| right: 70px;
| |
| }
| |
|
| |
| .pow1:hover .pow2 {
| |
| display: block;
| |
| z-index: 1000;
| |
| }
| |
| | |
| /************************/
| |
| /*** TEST TOOLTIPS *****/
| |
| /************************/
| |
|
| |
| .tool1 {
| |
| position: relative;
| |
| color: #3a705e;
| |
| }
| |
|
| |
| /* static part of the tooltip style */
| |
| .tool2 {
| |
| font-size: 85%;
| |
| background-color: white;
| |
| }
| |
|
| |
| .tool1 .tool2 {
| |
| position: absolute;
| |
| display: none;
| |
| width: 150px;
| |
| margin-left: 2px;
| |
| padding-left: 2px;
| |
| padding-right: 2px;
| |
| border: 1px solid #000000;
| |
| box-shadow: 3px 3px 3px #000000;
| |
| }
| |
|
| |
| .tool2-l {
| |
| top: 0;
| |
| left: 70px;
| |
| }
| |
|
| |
| .tool2-fix {
| |
| top: 0;
| |
| right: 70px;
| |
| }
| |
|
| |
| .tool2-b {
| |
| bottom: -65px;
| |
| left: 70px;
| |
| }
| |
|
| |
| .tool2-b-fix {
| |
| bottom: -65px;
| |
| right: 70px;
| |
| }
| |
|
| |
| .tool1:hover .tool2 {
| |
| display: block;
| |
| z-index: 1000;
| |
| }
| |
| | |
| /*********************/
| |
| /*** LINK HOVERING ***/
| |
| /*********************/
| |
| | |
| /*UNVISITED LINKS */
| |
|
| |
| a,
| |
| .color2 a {
| |
| color: #388aaf;
| |
| }
| |
| a: hover,
| |
| .color2 a:hover {
| |
| /* VISITED LINKS */
| |
| color: #2081ad;
| |
| text-decoration: none;
| |
| text-shadow: #2dbdff 0 0 8px;
| |
| }
| |
| a: visited,
| |
| .color2 a:visited {
| |
| color: #2081ad;
| |
| text-decoration: none;
| |
| }
| |
| a: visited: hover,
| |
| .color2 a:visited:hover {
| |
| /* NEW LINKS */
| |
| color: #388aaf;
| |
| text-decoration: none;
| |
| text-shadow: #2dbdff 0 0 8px;
| |
| }
| |
| a.new {
| |
| color: #871611 !important;
| |
| }
| |
| a.new: hover,
| |
| .color2 a.new:hover {
| |
| color: #388aaf!important;
| |
| text-decoration: none;
| |
| text-shadow: #2dbdff 0 0 8px !important;
| |
| }
| |
| | |
| /**********************************/
| |
| /* Hide the header on class pages */
| |
| /**********************************/
| |
| | |
| .page-Assassin #siteSub,
| |
| .page-Assassin #contentSub,
| |
| .page-Assassin .firstHeading,
| |
| .page-Assassin_800 #siteSub,
| |
| .page-Assassin_800 #contentSub,
| |
| .page-Assassin_800 .firstHeading,
| |
| .page-Assassin_650 #siteSub,
| |
| .page-Assassin_650 #contentSub,
| |
| .page-Assassin_650 .firstHeading,
| |
| .page-Assassin_480 #siteSub,
| |
| .page-Assassin_480 #contentSub,
| |
| .page-Assassin_480 .firstHeading
| |
| .page-Barbarian #siteSub,
| |
| .page-Barbarian #contentSub,
| |
| .page-Barbarian .firstHeading,
| |
| .page-Barbarian_800 #siteSub,
| |
| .page-Barbarian_800 #contentSub,
| |
| .page-Barbarian_800 .firstHeading,
| |
| .page-Barbarian_650 #siteSub,
| |
| .page-Barbarian_650 #contentSub,
| |
| .page-Barbarian_650 .firstHeading,
| |
| .page-Barbarian_480 #siteSub,
| |
| .page-Barbarian_480 #contentSub,
| |
| .page-Barbarian_480 .firstHeading
| |
| .page-Bard #siteSub,
| |
| .page-Bard #contentSub,
| |
| .page-Bard .firstHeading,
| |
| .page-Bard_800 #siteSub,
| |
| .page-Bard_800 #contentSub,
| |
| .page-Bard_800 .firstHeading,
| |
| .page-Bard_650 #siteSub,
| |
| .page-Bard_650 #contentSub,
| |
| .page-Bard_650 .firstHeading,
| |
| .page-Bard_480 #siteSub,
| |
| .page-Bard_480 #contentSub,
| |
| .page-Bard_480 .firstHeading
| |
| .page-Channeler #siteSub,
| |
| .page-Channeler #contentSub,
| |
| .page-Channeler .firstHeading,
| |
| .page-Channeler_800 #siteSub,
| |
| .page-Channeler_800 #contentSub,
| |
| .page-Channeler_800 .firstHeading,
| |
| .page-Channeler_650 #siteSub,
| |
| .page-Channeler_650 #contentSub,
| |
| .page-Channeler_650 .firstHeading,
| |
| .page-Channeler_480 #siteSub,
| |
| .page-Channeler_480 #contentSub,
| |
| .page-Channeler_480 .firstHeading {
| |
| display: none !important;
| |
| }
| |
|
| |
| .patrollink {
| |
| font-size: 75%;
| |
| text-align: right;
| |
| position: absolute;
| |
| top: 1.5em;
| |
| right: 3em;
| |
| }
| |
|
| |
| .allpagesredirect {
| |
| font-style: italic;
| |
| }
| |
| .allpagesredirect:after {
| |
| content: " (redirect)";
| |
| }
| |
|
| |
| .hiddenStructure {
| |
| display: none;
| |
| speak: none;
| |
| } | | } |