Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
f50c366
Add founder-led visual redesign without touching report layouts
hrtechifyed Aug 22, 2026
6ea88dd
Apply founder-led redesign to public pages while excluding report lay…
hrtechifyed Aug 22, 2026
d6bf91a
Shift GrowWithHR homepage to founder-led first-person wording
hrtechifyed Aug 22, 2026
148e1f7
Fix GrowWithHR responsive contrast navigation and homepage layout
hrtechifyed Aug 22, 2026
71c8fbe
Add non-report contrast guard
hrtechifyed Aug 22, 2026
baf961a
Load contrast guard after shared styles
hrtechifyed Aug 22, 2026
5f3757e
Add automated contrast accessibility browser check
hrtechifyed Aug 22, 2026
cbb09d8
Add independent UI contrast QA workflow
hrtechifyed Aug 22, 2026
2a4dbce
Fix remaining contrast audit findings
hrtechifyed Aug 22, 2026
ffffc4b
Load targeted contrast audit fixes last
hrtechifyed Aug 22, 2026
bbd9406
Raise contrast overrides above late redesign rules
hrtechifyed Aug 22, 2026
e4b1dcf
Strengthen remaining compliance intro contrast
hrtechifyed Aug 22, 2026
0ccbdb4
Load contrast guards after late redesign styles
hrtechifyed Aug 22, 2026
9e283d4
Merge GrowWithHR global contrast guard
hrtechifyed Aug 22, 2026
88a36c3
Align GrowWithHR visual system with HRTechify while retaining graph
hrtechifyed Aug 22, 2026
a275065
Load HRTechify-aligned GrowWithHR visual layer
hrtechifyed Aug 22, 2026
d6bed8c
Load HRTechify alignment after contrast safeguards
hrtechifyed Aug 22, 2026
8547dfc
Keep HRTechify alignment as final dynamic visual layer
hrtechifyed Aug 22, 2026
4ed121e
Merge HRTechify-aligned GrowWithHR redesign
hrtechifyed Aug 22, 2026
fdee381
Add view mode switch stylesheet
hrtechifyed Aug 22, 2026
5fe2ea5
Add view mode switch script
hrtechifyed Aug 22, 2026
5f30744
Implement compact and wide GrowWithHR presentation modes
hrtechifyed Aug 22, 2026
5808254
Implement persistent GrowWithHR view mode switcher
hrtechifyed Aug 22, 2026
724e395
Add selectable compact and wide GrowWithHR layouts
hrtechifyed Aug 22, 2026
ee064fd
Fix official resources contrast in compact tablet view
hrtechifyed Aug 22, 2026
fbefbce
Verify footer view mode switching in browser audit
hrtechifyed Aug 22, 2026
43bc899
Merge selectable GrowWithHR view modes
hrtechifyed Aug 22, 2026
1c49fd7
Simplify footer view switch to icons only
hrtechifyed Aug 22, 2026
10d0150
Simplify GrowWithHR mobile shell and retain graph
hrtechifyed Aug 22, 2026
029830d
Use final accessible palette and concise mobile layout
hrtechifyed Aug 22, 2026
640a9c7
Add visual-first progressive mobile experience
hrtechifyed Aug 22, 2026
112dc1c
Load progressive mobile presentation layer
hrtechifyed Aug 22, 2026
9fc8599
Merge pull request #186 from hrtechifyed/design/mobile-progressive-vi…
hrtechifyed Aug 22, 2026
4d5a068
Preserve all GrowWithHR content in mobile visual layout
hrtechifyed Aug 22, 2026
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
52 changes: 52 additions & 0 deletions .github/workflows/ui-contrast.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: UI Contrast Accessibility

on:
pull_request:
branches:
- main
paths:
- "styles.css"
- "css/**"
- "js/site-shell.js"
- "*.html"
- "tests/ui-contrast-a11y-check.mjs"
- ".github/workflows/ui-contrast.yml"
push:
branches:
- "fix/**"
paths:
- "styles.css"
- "css/**"
- "js/site-shell.js"
- "*.html"
- "tests/ui-contrast-a11y-check.mjs"
- ".github/workflows/ui-contrast.yml"

permissions:
contents: read

jobs:
contrast:
name: Color contrast across mobile tablet desktop
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "24"
- run: npm install --no-audit --no-fund
- run: npm install --no-save --no-audit --no-fund @playwright/test @axe-core/playwright http-server
- run: npx playwright install --with-deps chromium
- name: Start static site
run: npx http-server . -p 4173 -c-1 > /tmp/gwh-ui.log 2>&1 &
- name: Wait for site
run: |
for i in {1..20}; do
curl -fsS http://127.0.0.1:4173/index.html >/dev/null && exit 0
sleep 1
done
cat /tmp/gwh-ui.log
exit 1
- name: Run color contrast audit
run: node tests/ui-contrast-a11y-check.mjs
Loading
Loading