Jump to content

PatchNotes

From Gor Wiki
Revision as of 19:16, 17 July 2026 by Joitz (talk | contribs)

/* ================================================================

  GOR ULTIMA — PATCH NOTES PAGE
  Page: Patch_Notes
  ================================================================ */

/* Remove MediaWiki's normal page title and the space it occupies */ body.page-Patch_Notes #firstHeading, body.page-Patch_Notes .firstHeading, body.page-Patch_Notes .mw-indicators {

   display: none !important;

}

/* Remove extra space above the page content */ body.page-Patch_Notes .mw-body, body.page-Patch_Notes #content {

   padding-top: 0 !important;

}

body.page-Patch_Notes #bodyContent, body.page-Patch_Notes .mw-body-content, body.page-Patch_Notes .mw-parser-output {

   margin-top: 0 !important;
   padding-top: 0 !important;

}

/* Main patch-notes page wrapper */ .gor-patch-page {

   width: 100%;
   max-width: 1120px;
   margin: 0 auto;
   padding: 0;
   color: #d8c7aa;
   font-family: Georgia, "Times New Roman", serif;
   box-sizing: border-box;

}

/* Main page header */ .gor-patch-hero {

   margin: 0 0 20px 0;
   padding: 32px 38px;
   background:
       linear-gradient(
           135deg,
           rgba(67, 43, 27, 0.97),
           rgba(20, 14, 10, 0.99)
       ),
       #17110d;
   border: 1px solid #7d5b37;
   border-top: 0;
   border-radius: 0 0 8px 8px;
   box-shadow:
       0 8px 24px rgba(0, 0, 0, 0.55),
       inset 0 1px 0 rgba(255, 226, 166, 0.08);
   box-sizing: border-box;

}

/* Main page title */ .gor-patch-hero-title {

   margin: 0;
   color: #d6ad61;
   font-size: 38px;
   font-weight: bold;
   line-height: 1.1;
   letter-spacing: 1px;
   text-shadow: 0 2px 3px #000;

}

/* Gold line beneath title */ .gor-patch-hero-line {

   width: 135px;
   height: 2px;
   margin: 15px 0;
   background: linear-gradient(
       to right,
       #c99a49,
       transparent
   );

}

/* Header description */ .gor-patch-hero-text {

   max-width: 850px;
   color: #c9b89d;
   font-size: 17px;
   line-height: 1.65;

}

/* Information bar */ .gor-patch-info {

   display: flex;
   flex-wrap: wrap;
   gap: 10px 22px;
   margin: 0 0 24px 0;
   padding: 14px 18px;
   background: #211812;
   border: 1px solid #5e442c;
   border-left: 4px solid #b9873f;
   border-radius: 5px;
   box-shadow: 0 4px 12px rgba(0, 0, 0, 0.35);
   box-sizing: border-box;

}

.gor-patch-info-primary {

   flex: 1 1 250px;
   color: #e0bd78;
   font-weight: bold;

}

.gor-patch-info-secondary {

   flex: 1 1 360px;
   color: #bda98c;

}

/* Individual patch card */ .gor-patch-card {

   margin: 0 0 26px 0;
   background: linear-gradient(
       180deg,
       #261b14,
       #19120e
   );
   border: 1px solid #765536;
   border-radius: 7px;
   overflow: hidden;
   box-shadow: 0 6px 18px rgba(0, 0, 0, 0.45);
   box-sizing: border-box;

}

/* Older patch card */ .gor-patch-card-old {

   border-color: #63482f;
   background: linear-gradient(
       180deg,
       #241a14,
       #18110d
   );

}

/* Patch card heading */ .gor-patch-heading {

   padding: 20px 24px;
   background:
       linear-gradient(
           90deg,
           rgba(104, 71, 37, 0.75),
           rgba(34, 23, 16, 0.96)
       ),
       #2a1c13;
   border-bottom: 1px solid #795735;
   box-sizing: border-box;

}

/* Older patch heading */ .gor-patch-card-old .gor-patch-heading {

   background: linear-gradient(
       90deg,
       #392719,
       #211710
   );
   border-bottom-color: #5f442d;

}

/* Version and badge row */ .gor-patch-title-row {

   display: flex;
   flex-wrap: wrap;
   align-items: center;
   gap: 10px 16px;

}

/* Version text */ .gor-patch-version {

   color: #efc879;
   font-size: 26px;
   font-weight: bold;
   line-height: 1.2;
   text-shadow: 0 2px 2px #000;

}

.gor-patch-card-old .gor-patch-version {

   color: #dbb56c;
   font-size: 23px;

}

/* Latest badge */ .gor-patch-latest {

   display: inline-block;
   padding: 4px 10px;
   color: #1a120c;
   background: #d2a553;
   border: 1px solid #f0cb82;
   border-radius: 12px;
   font-family: Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: 0.7px;
   line-height: 1.2;
   text-transform: uppercase;

}

/* Release date */ .gor-patch-date {

   margin-top: 7px;
   color: #bca98d;
   font-size: 14px;

}

/* Patch summary */ .gor-patch-summary {

   padding: 18px 24px 4px 24px;
   color: #d4c2a5;
   font-size: 16px;
   line-height: 1.65;

}

/* Highlight box */ .gor-patch-highlights {

   margin: 16px 24px;
   padding: 15px 18px;
   color: #d8c7aa;
   background: rgba(148, 103, 47, 0.12);
   border: 1px solid #6b4d30;
   border-left: 4px solid #d0a456;
   border-radius: 4px;
   line-height: 1.6;
   box-sizing: border-box;

}

.gor-patch-highlights-title {

   margin: 0 0 8px 0;
   color: #e5bd70;
   font-size: 18px;
   font-weight: bold;

}

/* General patch content */ .gor-patch-content {

   padding: 2px 24px 24px 24px;
   color: #d4c2a5;
   font-size: 15px;
   line-height: 1.65;

}

/* Section headings */ .gor-patch-section-title {

   margin: 20px 0 10px 0;
   padding-bottom: 6px;
   color: #d7ad61;
   font-size: 21px;
   font-weight: bold;
   border-bottom: 1px solid #5d432b;

}

/* Lists */ .gor-patch-page ul {

   margin-top: 6px;
   margin-bottom: 14px;

}

.gor-patch-page li {

   margin: 5px 0;

}

/* Optional labels inside notes */ .gor-patch-label-new, .gor-patch-label-change, .gor-patch-label-fix, .gor-patch-label-known {

   display: inline-block;
   min-width: 48px;
   margin-right: 5px;
   padding: 2px 7px;
   border-radius: 10px;
   font-family: Arial, sans-serif;
   font-size: 10px;
   font-weight: bold;
   letter-spacing: 0.4px;
   text-align: center;
   text-transform: uppercase;

}

.gor-patch-label-new {

   color: #142014;
   background: #87b879;
   border: 1px solid #abd09f;

}

.gor-patch-label-change {

   color: #251b0d;
   background: #cfad69;
   border: 1px solid #e1c78d;

}

.gor-patch-label-fix {

   color: #201616;
   background: #c77a70;
   border: 1px solid #dd9a91;

}

.gor-patch-label-known {

   color: #211c12;
   background: #c7b16f;
   border: 1px solid #dfcb90;

}

/* Collapsible controls */ .gor-patch-card .mw-collapsible-toggle {

   margin: 3px 0 0 14px;
   color: #d5ad66;
   font-family: Arial, sans-serif;
   font-size: 12px;

}

.gor-patch-card .mw-collapsible-toggle a {

   color: #d5ad66 !important;
   text-decoration: none;

}

.gor-patch-card .mw-collapsible-toggle a:hover {

   color: #f1cf8d !important;
   text-decoration: underline;

}

/* Archive footer */ .gor-patch-footer {

   margin: 32px 0 0 0;
   padding: 18px 22px;
   color: #a9967a;
   text-align: center;
   background: #1c1410;
   border: 1px solid #513a27;
   border-radius: 6px;
   font-size: 14px;
   line-height: 1.6;

}

/* Mobile adjustments */ @media screen and (max-width: 700px) {

   .gor-patch-hero {
       padding: 25px 20px;
   }
   .gor-patch-hero-title {
       font-size: 31px;
   }
   .gor-patch-heading {
       padding: 17px 18px;
   }
   .gor-patch-version {
       font-size: 23px;
   }
   .gor-patch-summary {
       padding: 16px 18px 4px 18px;
   }
   .gor-patch-highlights {
       margin: 14px 18px;
   }
   .gor-patch-content {
       padding: 2px 18px 20px 18px;
   }

}