Skip to content

Commit 7a9f55e

Browse files
authored
Merge pull request #96 from AutoMaker-Org/polish-UI
style: enhance UI components with improved styling and layout
2 parents e149579 + fbdf168 commit 7a9f55e

30 files changed

Lines changed: 1439 additions & 901 deletions

.claude/settings.local.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"permissions": {
3+
"allow": [
4+
"Bash(dir \"C:\\Users\\Ben\\Desktop\\appdev\\git\\automaker\\apps\\app\\public\")"
5+
]
6+
}
7+
}

apps/app/public/automaker.svg

Lines changed: 27 additions & 0 deletions
Loading

apps/app/public/icon.ico

-256 KB
Binary file not shown.

apps/app/public/logo.png

28.3 KB
Loading

apps/app/public/logo_larger.png

176 KB
Loading

apps/app/src/app/globals.css

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,19 @@
7979
--color-running-indicator: var(--running-indicator);
8080
--color-running-indicator-text: var(--running-indicator-text);
8181

82+
/* Status colors */
83+
--color-status-success: var(--status-success);
84+
--color-status-success-bg: var(--status-success-bg);
85+
--color-status-warning: var(--status-warning);
86+
--color-status-warning-bg: var(--status-warning-bg);
87+
--color-status-error: var(--status-error);
88+
--color-status-error-bg: var(--status-error-bg);
89+
--color-status-info: var(--status-info);
90+
--color-status-info-bg: var(--status-info-bg);
91+
--color-status-backlog: var(--status-backlog);
92+
--color-status-in-progress: var(--status-in-progress);
93+
--color-status-waiting: var(--status-waiting);
94+
8295
/* Border radius */
8396
--radius-sm: calc(var(--radius) - 4px);
8497
--radius-md: calc(var(--radius) - 2px);
@@ -142,6 +155,31 @@
142155
/* Running indicator - Purple */
143156
--running-indicator: oklch(0.55 0.25 265);
144157
--running-indicator-text: oklch(0.6 0.22 265);
158+
159+
/* Status colors - Light mode */
160+
--status-success: oklch(0.55 0.2 140);
161+
--status-success-bg: oklch(0.55 0.2 140 / 0.15);
162+
--status-warning: oklch(0.7 0.15 70);
163+
--status-warning-bg: oklch(0.7 0.15 70 / 0.15);
164+
--status-error: oklch(0.55 0.22 25);
165+
--status-error-bg: oklch(0.55 0.22 25 / 0.15);
166+
--status-info: oklch(0.55 0.2 230);
167+
--status-info-bg: oklch(0.55 0.2 230 / 0.15);
168+
--status-backlog: oklch(0.5 0 0);
169+
--status-in-progress: oklch(0.7 0.15 70);
170+
--status-waiting: oklch(0.65 0.18 50);
171+
172+
/* Shadow tokens */
173+
--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.05);
174+
--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);
175+
--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
176+
--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
177+
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
178+
179+
/* Transition tokens */
180+
--transition-fast: 150ms ease;
181+
--transition-normal: 200ms ease;
182+
--transition-slow: 300ms ease-out;
145183
}
146184

147185
/* Apply dark mode immediately based on system preference (before JS runs) */
@@ -215,6 +253,26 @@
215253
/* Running indicator - Purple */
216254
--running-indicator: oklch(0.6 0.25 265);
217255
--running-indicator-text: oklch(0.65 0.22 265);
256+
257+
/* Status colors - Dark mode */
258+
--status-success: oklch(0.65 0.2 140);
259+
--status-success-bg: oklch(0.65 0.2 140 / 0.2);
260+
--status-warning: oklch(0.75 0.15 70);
261+
--status-warning-bg: oklch(0.75 0.15 70 / 0.2);
262+
--status-error: oklch(0.65 0.22 25);
263+
--status-error-bg: oklch(0.65 0.22 25 / 0.2);
264+
--status-info: oklch(0.65 0.2 230);
265+
--status-info-bg: oklch(0.65 0.2 230 / 0.2);
266+
--status-backlog: oklch(0.6 0 0);
267+
--status-in-progress: oklch(0.75 0.15 70);
268+
--status-waiting: oklch(0.7 0.18 50);
269+
270+
/* Shadow tokens - darker for dark mode */
271+
--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.3);
272+
--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.3);
273+
--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.4), 0 2px 4px -1px rgba(0, 0, 0, 0.3);
274+
--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.4), 0 4px 6px -2px rgba(0, 0, 0, 0.2);
275+
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.5), 0 10px 10px -5px rgba(0, 0, 0, 0.3);
218276
}
219277
}
220278

@@ -344,6 +402,26 @@
344402
/* Running indicator - Purple */
345403
--running-indicator: oklch(0.6 0.25 265);
346404
--running-indicator-text: oklch(0.65 0.22 265);
405+
406+
/* Status colors - Dark mode */
407+
--status-success: oklch(0.65 0.2 140);
408+
--status-success-bg: oklch(0.65 0.2 140 / 0.2);
409+
--status-warning: oklch(0.75 0.15 70);
410+
--status-warning-bg: oklch(0.75 0.15 70 / 0.2);
411+
--status-error: oklch(0.65 0.22 25);
412+
--status-error-bg: oklch(0.65 0.22 25 / 0.2);
413+
--status-info: oklch(0.65 0.2 230);
414+
--status-info-bg: oklch(0.65 0.2 230 / 0.2);
415+
--status-backlog: oklch(0.6 0 0);
416+
--status-in-progress: oklch(0.75 0.15 70);
417+
--status-waiting: oklch(0.7 0.18 50);
418+
419+
/* Shadow tokens - darker for dark mode */
420+
--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.3);
421+
--shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.4), 0 1px 2px rgba(0, 0, 0, 0.3);
422+
--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.4), 0 2px 4px -1px rgba(0, 0, 0, 0.3);
423+
--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.4), 0 4px 6px -2px rgba(0, 0, 0, 0.2);
424+
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.5), 0 10px 10px -5px rgba(0, 0, 0, 0.3);
347425
}
348426

349427
.retro {

0 commit comments

Comments
 (0)