Skip to content

Apply Aithyra brand color palette to site theme - #3

Merged
atong01 merged 4 commits into
mainfrom
aithyra-colors
Jul 30, 2026
Merged

Apply Aithyra brand color palette to site theme#3
atong01 merged 4 commits into
mainfrom
aithyra-colors

Conversation

@atong01

@atong01 atong01 commented Jul 30, 2026

Copy link
Copy Markdown
Member

Summary

Replaces the AstroPaper default theme colors with the official Aithyra brand palette (from the RGB ASE swatches).

Light theme

  • Background: #FFFFFF (white)
  • Foreground: #1E1E1E (brand dark grey)
  • Accent: #0A6478 (Aithyra teal)
  • Muted: #F6F6F6 (brand light grey)
  • Border: #C8C8C8 (Aithyra grey)

Dark theme

  • Background: #052323 (Aithyra dark green)
  • Foreground: #F6F6F6 (brand light grey)
  • Accent: #37BE55 (brand light green — ~7.6:1 contrast on dark green; the teal fails contrast here)
  • Muted: #0E3333 (tint derived from the dark green)
  • Border: #0A6478 (Aithyra teal)

Changes

  • src/styles/global.css — updated light/dark theme tokens
  • src/layouts/Layout.astro — updated theme-color meta tags to match (#FFFFFF light, #052323 dark)

Testing

  • pnpm build passes cleanly
  • Contrast verified: light teal on white ≈ 6.3:1, light green on dark green ≈ 7.6:1 (both exceed WCAG AA)

Light theme: white bg, dark grey fg, Aithyra teal accent,
light grey muted, brand grey border.
Dark theme: Aithyra dark green bg, light grey fg, brand
light green accent (7.6:1 contrast), dark green tint muted,
teal border.

Colors sourced from official Aithyra RGB ASE swatches.
Also updates theme-color meta tags in Layout.astro.
@netlify

netlify Bot commented Jul 30, 2026

Copy link
Copy Markdown

Deploy Preview for tong-group ready!

Name Link
🔨 Latest commit 547b83f
🔍 Latest deploy log https://app.netlify.com/projects/tong-group/deploys/6a6b72a1e0bcb700080d52af
😎 Deploy Preview https://deploy-preview-3--tong-group.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

atong01 added 3 commits July 30, 2026 14:08
The site has ~80 hardcoded blue-* utility classes across 15 files
(buttons, pills, links, highlight boxes) that bypassed the theme
tokens and clashed with the dark green theme. Remapping Tailwind's
blue scale to a teal ramp centered on brand teal #0A6478 brings all
of them on-brand in one place, with WCAG AA contrast in both themes.
- Remap Tailwind's blue-tinted gray scale to the Aithyra neutral
  greys (#F6F6F6, #C8C8C8, #505050, #1E1E1E anchors) so cards,
  buttons, and text no longer read as slate-blue on the dark
  green theme
- Restyle homepage 'Join the Lab' card to match sibling cards,
  keeping emphasis via accent border + accent heading instead of
  the saturated translucent box that clashed in dark mode
- Same neutral treatment for the join page contact CTA
Override gray-700/800 with tints of the brand dark green in the
dark theme so cards and buttons elevate the same hue as the page
background instead of reading as foreign charcoal panels.
@atong01
atong01 merged commit 612b07f into main Jul 30, 2026
4 of 5 checks passed
@atong01
atong01 deleted the aithyra-colors branch July 30, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant