Template:OOOInfoBox/styles.css: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
/* OOO | /* ========================================================= | ||
OOO INFOBOX — Clean Industrial Style | |||
Matches OOO wiki design system | |||
========================================================= */ | |||
.ooo-infobox { | .ooo-infobox { | ||
width: 300px; | width: 300px; | ||
border-collapse: collapse; | |||
border- | font-size: 0.92rem; | ||
font-size: | |||
background: transparent; | |||
color: inherit; | |||
float: right; | float: right; | ||
| Line 28: | Line 17: | ||
} | } | ||
/* ----------------------------------------------- | /* --------------------------------------------------------- | ||
TITLE | |||
--------------------------------------------------------- */ | |||
.ooo-infobox__title { | .ooo-infobox__title { | ||
text-align: center; | text-align: center; | ||
font-weight: | font-weight: 800; | ||
font-size: | font-size: 1.1rem; | ||
letter-spacing: .3px; | letter-spacing: 0.3px; | ||
padding-bottom: 10px; | |||
margin-bottom: 8px; | |||
color: var(--ooo-accent); | |||
border-bottom: | border-bottom: 2px solid var(--ooo-border); | ||
} | } | ||
/* ------------------------------------------------ | /* --------------------------------------------------------- | ||
IMAGE | |||
--------------------------------------------------------- */ | |||
.ooo-infobox__image { | .ooo-infobox__image { | ||
text-align: center; | text-align: center; | ||
padding: 12px | padding: 8px 0 12px 0; | ||
} | } | ||
| Line 67: | Line 47: | ||
max-width: 100%; | max-width: 100%; | ||
height: auto; | height: auto; | ||
} | } | ||
/* ------------------------------------------------ | /* --------------------------------------------------------- | ||
CAPTION | |||
--------------------------------------------------------- */ | |||
.ooo-infobox__caption { | .ooo-infobox__caption { | ||
text-align: center; | text-align: center; | ||
font- | font-size: 0.85rem; | ||
margin-bottom: 12px; | |||
opacity: 0.8; | |||
} | } | ||
/* ------------------------------------------------ | /* --------------------------------------------------------- | ||
TABLE CELLS | |||
--------------------------------------------------------- */ | |||
.ooo-infobox th, | .ooo-infobox th, | ||
.ooo-infobox td { | .ooo-infobox td { | ||
padding: | padding: 6px 4px; | ||
vertical-align: top; | vertical-align: top; | ||
} | } | ||
.ooo-infobox th { | .ooo-infobox th { | ||
text-align: left; | |||
font-weight: 600; | font-weight: 600; | ||
width: 48%; | |||
opacity: 0.9; | |||
} | } | ||
.ooo-infobox td { | |||
text-align: right; | |||
.ooo-infobox | |||
} | } | ||
/* ------------------------------------------------ | /* --------------------------------------------------------- | ||
GROUP HEADERS | |||
--------------------------------------------------------- */ | |||
.ooo-infobox__group th { | .ooo-infobox__group th { | ||
padding-top: 14px; | |||
padding-bottom: 4px; | |||
font-size: 0.85rem; | |||
font-weight: 800; | |||
letter-spacing: 0.3px; | |||
text-transform: uppercase; | |||
color: var(--ooo-accent); | |||
color: var(-- | |||
border- | border-bottom: 1px solid var(--ooo-border); | ||
} | } | ||
/* ------------------------------------------------ | /* --------------------------------------------------------- | ||
MUTED TEXT | |||
--------------------------------------------------------- */ | |||
.ooo-infobox__muted { | .ooo-infobox__muted { | ||
opacity: 0.7; | |||
} | } | ||
/* ------------------------------------------------ | /* --------------------------------------------------------- | ||
ALIGNMENT OPTIONS | |||
--------------------------------------------------------- */ | |||
.ooo-infobox--left { | .ooo-infobox--left { | ||
| Line 157: | Line 125: | ||
float: none; | float: none; | ||
margin: 0 auto 1em; | margin: 0 auto 1em; | ||
} | } | ||
/* ------------------------------------------------ | /* --------------------------------------------------------- | ||
MOBILE | |||
--------------------------------------------------------- */ | |||
@media (max-width: 640px) { | @media (max-width: 640px) { | ||
| Line 170: | Line 137: | ||
.ooo-infobox--center { | .ooo-infobox--center { | ||
float: none; | float: none; | ||
width: 100%; | |||
margin: 0 0 1em 0; | margin: 0 0 1em 0; | ||
} | } | ||
} | } | ||