Skip to content

Commit dfb76c4

Browse files
committed
refactor(ui): unify design system using CSS variables and Tailwind components
- Replace hardcoded colors with design tokens (limitra variables) - Introduce reusable brutal components (buttons, cards, icons) - Simplify button styles and remove duplicated inline styles - Improve dark mode consistency across pages - Normalize styles across main site and docs (privacy page)
1 parent c916b21 commit dfb76c4

6 files changed

Lines changed: 363 additions & 396 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@ concurrency:
1414
group: 'pages'
1515
cancel-in-progress: false
1616

17+
env:
18+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
19+
1720
jobs:
1821
build:
1922
runs-on: ubuntu-latest
2023

21-
env:
22-
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
23-
2424
steps:
2525
- name: Checkout repository
2626
uses: actions/checkout@v4
2727

2828
- name: Setup Node.js
2929
uses: actions/setup-node@v4
3030
with:
31-
node-version: '20'
31+
node-version: '22'
3232
cache: 'npm'
3333

3434
- name: Install dependencies
@@ -37,13 +37,6 @@ jobs:
3737
- name: Build Tailwind CSS
3838
run: npm run build:css
3939

40-
- name: Debug docs folder
41-
run: |
42-
echo "===== docs folder ====="
43-
ls -la docs
44-
echo "===== tailwind.css content preview ====="
45-
head -n 20 docs/tailwind.css || echo "tailwind.css NOT FOUND"
46-
4740
- name: Upload Pages artifact
4841
uses: actions/upload-pages-artifact@v3
4942
with:

0 commit comments

Comments
 (0)