Skip to content
Closed

Test #5025

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
4c0f30a
a11y: clarity remove nonbreaking space in files list
StephDriver Oct 2, 2025
ac2647f
a11y: clarity fix list rebasing errors
StephDriver Oct 2, 2025
c67a4b6
a11y: clarity footer list syntax
StephDriver Oct 2, 2025
ac0fc59
a11y: clarity icon recede, superscript, pad styles
StephDriver Oct 2, 2025
66266b4
a11y: clarity make article share input and button fit space
StephDriver Oct 2, 2025
f2c3d1e
a11y: clarity remove keyboard focus delay btn-primary
StephDriver Oct 2, 2025
8c7db3d
a11y: clarity fix text-options, dyslexia, toc stickies
StephDriver Oct 2, 2025
904c1c4
a11y: clarity constrain footer images to footer height
StephDriver Oct 2, 2025
9a3332e
a11y: clarity modal close focus visible styling
StephDriver Oct 2, 2025
050c04e
a11y: clarity enlarge table button styling
StephDriver Oct 3, 2025
b813995
a11y: clarity reading options buttons distinguisable when sticky
StephDriver Oct 3, 2025
418a40c
revert: #4890 non-visible list syntax as breaks copy button
StephDriver Oct 3, 2025
1ab1c81
a11y: clarity carousel focus-visible
StephDriver Oct 3, 2025
ea39db4
a11y: clarity skipnav replaced by skip-container
StephDriver Oct 3, 2025
df5a0c1
a11y: clarity color contrast for alert close button
StephDriver Oct 3, 2025
ba43703
a11y: clarity standardise opacity to ensure colour contrast
StephDriver Oct 3, 2025
4060b4c
a11y: clarity carousel overlays contrast
StephDriver Oct 3, 2025
85d1b1a
a11y: clarity carousel add slide indicators
StephDriver Oct 3, 2025
a9819c7
a11y: clarity carousel remove autoplay
StephDriver Oct 3, 2025
da12766
a11y: clarity adjust muted text for color contrast
StephDriver Oct 3, 2025
1a401ba
a11y: clarity pagination records per page styling
StephDriver Oct 3, 2025
dca1379
a11y: clarity articles landmark aria
StephDriver Oct 3, 2025
94e2e15
a11y: clarity add article_issue_list to sidebar
StephDriver Oct 3, 2025
c615845
a11y: clarity press navbar container for central position
StephDriver Oct 3, 2025
76ebcd0
a11y: clarity press journals page link aria
StephDriver Oct 3, 2025
15a919b
a11y: clarity press journals keyboard skip to filter and back
StephDriver Oct 3, 2025
5db1d1d
a11y: clarity press nav markup as nested list
StephDriver Oct 3, 2025
627696f
a11y: clarity press nav styling
StephDriver Oct 3, 2025
2c12ca7
a11y: clarity journal nav missing li tag
StephDriver Oct 6, 2025
9264b41
a11y: clarity journal nav constistent styles for level 1 and 2
StephDriver Oct 6, 2025
c5b8b37
a11y: clarity accessible press name for press_cover image
StephDriver Oct 6, 2025
ce6eede
a11y: clarity constrain footer width to match header
StephDriver Oct 6, 2025
1e9d53f
a11y: clarity current issue link aria
StephDriver Oct 6, 2025
d448b4e
a11y: clarity issue heading level and aria
StephDriver Oct 6, 2025
31fd3fd
a11y: clarity article list aria
StephDriver Oct 6, 2025
cec6a6b
a11y: clarity issue sidebar aria
StephDriver Oct 6, 2025
0e88cdc
a11y: clarity issue pagination aria
StephDriver Oct 6, 2025
c6d42b2
a11y: clarity copy olh press contact.html to clean
StephDriver Oct 7, 2025
0dace19
a11y: clarity update copied press contact.html to clean styling
StephDriver Oct 7, 2025
90c0150
a11y: clarity contact forms all fields are required
StephDriver Oct 7, 2025
4188c26
a11y: clarity contact forms definition list markup for people
StephDriver Oct 7, 2025
4c3e5d3
feat(clean) adds midnight and updates other styles
ajrbyers Oct 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 91 additions & 0 deletions src/themes/clean/assets/css/cardinal.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,95 @@
--brand-secondary: #c05555;
--text-link-alt: #7c2d2d;
--focus-shadow: #5a1515;
--color-success: #5cb85c;
/* Highlight color (shared across themes) */
--highlight-color: #FFEB3B;

/* Text Colors */
/* Must pass WCAG color contrast at --recede-opacity */
--text-primary: #212529;
--text-muted: #747474;
--text-on-dark: white;
--text-link: var(--body-text);
--text-black: #000;
--text-white: #fff;
--text-header: var(--text-black);
--body-text: #525252;
--nav-text: #636363;
--nav-text-active: var(--brand-primary);
--recede-opacity: 70%;

/* Link Decoration */
--link-decoration: underline;
--link-decoration-hover: underline;
--nav-link-decoration: none;
--nav-link-decoration-hover: underline;
--dropdown-item-decoration: none;
--dropdown-item-decoration-hover: underline;
--link-hover-color: var(--brand-primary);
--link-transition: color 0.2s ease;

/* Background Colors */
--bg-body: #fff;
--bg-content: white;
--bg-footer: #FCFCFC;
--bg-card-alt: #f8f9fa;
--bg-blockquote: #F0F0F0;
--bg-overlay: rgba(55, 55, 55, 0.8);

/* UI State Colors */
--color-success: green;
--color-danger: darkred;

/* Border Colors */
--border-light: #e5e5e5;
--border-medium: #6c757d;
--border-gray-200: rgb(229, 231, 235);

/* Header & Navigation */
--header-bg: var(--brand-primary);
--bg-nav: #fefeff;

/* Button Colors */
--btn-primary-bg: var(--brand-primary);
--btn-primary-border: var(--brand-primary);
--btn-primary-text: white;
--btn-outline-secondary: #6c757d;

/* Focus & Accessibility */
--focus-outline: #F9F9F9;
--focus-ring-size: 4px;

/* Typography */
--main-font: Geist, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;

/* Spacing */
--spacing-xs: 4px;
--spacing-sm: 8px;
--spacing-md: 15px;
--spacing-lg: 20px;
--spacing-xl: 30px;

/* Sizes */
--border-radius: 3px;
--border-radius-lg: 2rem;
--header-height: 120px;
--footer-height: 70px;
--card-image-height: 250px;
--carousel-min-height: 500px;
--icon-size: 16px;

/* Transitions */
--transition-standard: all 1s ease;

/* Pagination Colors - Light Mode */
--pagination-color: var(--body-text);
--pagination-bg: var(--bg-content);
--pagination-border: var(--border-light);
--pagination-hover-color: var(--brand-primary);
--pagination-hover-bg: var(--bg-card-alt);
--pagination-active-color: var(--btn-primary-text);
--pagination-active-bg: var(--btn-primary-bg);
--pagination-active-border: var(--btn-primary-border);
--pagination-disabled-color: var(--text-muted);
}
Loading