From a69c9d9b49604997c04c96d1f7b6e5ff700b2618 Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Wed, 29 Apr 2026 19:46:59 +0100 Subject: [PATCH] fix(uploads): replace phantom Tailwind palette with design tokens Sibling sweep to dc2becf: NaturalDateInput.vue and ImageUpload.vue used candlelight-/ember-/guild-* utility classes that aren't defined in the project's Tailwind palette and rendered as no-ops. Swapped to inline styles using --candle, --ember, --text-dim/faint/bright, --border, --input-bg, --surface. Drag-state and parsed-date notices follow the color-mix(... 15%) + 1px solid pattern from dc2becf. --- app/components/ImageUpload.vue | 68 +++++++++++++++++++---------- app/components/NaturalDateInput.vue | 14 +++--- 2 files changed, 55 insertions(+), 27 deletions(-) diff --git a/app/components/ImageUpload.vue b/app/components/ImageUpload.vue index 0b18cba..40cc0c0 100644 --- a/app/components/ImageUpload.vue +++ b/app/components/ImageUpload.vue @@ -5,14 +5,16 @@ + > @@ -21,67 +23,89 @@
+ @change="handleFileSelect" + >
- +
-

+

or drag and drop

-

PNG, JPG, GIF up to 10MB

+

+ PNG, JPG, GIF up to 10MB +

-
- Uploading... - {{ uploadProgress }}% + Uploading... + {{ uploadProgress }}%
-
+
-
+
{{ errorMessage }}
diff --git a/app/components/NaturalDateInput.vue b/app/components/NaturalDateInput.vue index c2d1130..4e97e05 100644 --- a/app/components/NaturalDateInput.vue +++ b/app/components/NaturalDateInput.vue @@ -18,12 +18,14 @@ @@ -31,7 +33,8 @@
@@ -41,7 +44,8 @@
@@ -51,7 +55,7 @@
- + Use traditional date picker