MediaWiki:Bhcvectorbrand-css: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
/* BHC Vector Brand | /* ========================================================= | ||
Scoped to body.bhc-branding | BHC Vector Brand – presentation layer | ||
*/ | Scoped to body.bhc-branding only | ||
Header is NON-STICKY and scrolls with the page | |||
========================================================= */ | |||
/* No sticky spacing needed */ | |||
body.bhc-branding { | |||
/* | padding-top: 0; | ||
body.bhc-branding | overflow-x: hidden; | ||
} | } | ||
body.bhc-branding .bhc-sitebar | /* --------------------------------------------------------- | ||
HEADER BAR (scrolls normally) | |||
--------------------------------------------------------- */ | |||
body.bhc-branding .bhc-sitebar { | |||
position: static; | |||
border-top: 5px solid rgb(165,174,121); | |||
border-bottom: 10px solid rgb(228,186,149); | |||
background: rgb(130,156,149); | |||
color: #fff; | |||
} | } | ||
body.bhc-branding .bhc- | body.bhc-branding .bhc-sitebar-inner { | ||
width: | max-width: 1200px; | ||
margin: 0 auto; | |||
padding: 12px 16px; | |||
display: flex; | |||
align-items: center; | |||
gap: 12px; | |||
font-family: system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; | |||
} | } | ||
body.bhc-branding .bhc- | body.bhc-branding .bhc-logo { | ||
width: 56px; | |||
height: 56px; | |||
background: url(/extensions/BHCVectorBrand/resources/images/bhc-logo.png) | |||
center / contain no-repeat; | |||
border-radius: 6px; | |||
} | } | ||
body.bhc-branding .bhc- | body.bhc-branding .bhc-title { | ||
font-size: 18px; | |||
letter-spacing: 1px; | |||
} | } | ||
body.bhc-branding .bhc- | body.bhc-branding .bhc-strapline { | ||
opacity: .95; | |||
margin-top: 2px; | |||
} | } | ||
body.bhc-branding .bhc-test-badge { | |||
body.bhc-branding | margin-left: auto; | ||
background: rgba(0,0,0,.18); | |||
border: 1px solid rgba(255,255,255,.35); | |||
padding: 4px 10px; | |||
margin- | border-radius: 999px; | ||
font-size: 12px; | |||
border | letter-spacing: .06em; | ||
} | } | ||
body.bhc-branding .bhc-footer | /* --------------------------------------------------------- | ||
FOOTER | |||
--------------------------------------------------------- */ | |||
body.bhc-branding .bhc-footer { | |||
margin-top: 2.25rem; | |||
padding: 1.5rem 0; | |||
border-top: 6px solid rgb(228,186,149); | |||
background: #f6f6f6; | |||
color: #222; | |||
clear: both; | |||
width: 100%; | |||
} | } | ||
body.bhc-branding .bhc-footer-inner { | |||
body.bhc-branding | max-width: 1200px; | ||
margin: 0 auto; | |||
padding: 0 16px; | |||
font-family: system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; | |||
font-size: | |||
Revision as of 16:46, 23 January 2026
/* =========================================================
BHC Vector Brand – presentation layer Scoped to body.bhc-branding only Header is NON-STICKY and scrolls with the page ========================================================= */
/* No sticky spacing needed */ body.bhc-branding {
padding-top: 0; overflow-x: hidden;
}
/* ---------------------------------------------------------
HEADER BAR (scrolls normally) --------------------------------------------------------- */
body.bhc-branding .bhc-sitebar {
position: static; border-top: 5px solid rgb(165,174,121); border-bottom: 10px solid rgb(228,186,149); background: rgb(130,156,149); color: #fff;
}
body.bhc-branding .bhc-sitebar-inner {
max-width: 1200px; margin: 0 auto; padding: 12px 16px; display: flex; align-items: center; gap: 12px; font-family: system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
}
body.bhc-branding .bhc-logo {
width: 56px;
height: 56px;
background: url(/extensions/BHCVectorBrand/resources/images/bhc-logo.png)
center / contain no-repeat;
border-radius: 6px;
}
body.bhc-branding .bhc-title {
font-size: 18px; letter-spacing: 1px;
}
body.bhc-branding .bhc-strapline {
opacity: .95; margin-top: 2px;
}
body.bhc-branding .bhc-test-badge {
margin-left: auto; background: rgba(0,0,0,.18); border: 1px solid rgba(255,255,255,.35); padding: 4px 10px; border-radius: 999px; font-size: 12px; letter-spacing: .06em;
}
/* ---------------------------------------------------------
FOOTER --------------------------------------------------------- */
body.bhc-branding .bhc-footer {
margin-top: 2.25rem; padding: 1.5rem 0; border-top: 6px solid rgb(228,186,149); background: #f6f6f6; color: #222; clear: both; width: 100%;
}
body.bhc-branding .bhc-footer-inner {
max-width: 1200px; margin: 0 auto; padding: 0 16px; font-family: system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; font-size:
