Commit Graph

8 Commits

Author SHA1 Message Date
Elijah Duffy
3409adc614 date input: add onchange callback prop 2025-12-11 17:02:32 -08:00
Elijah Duffy
a538db4065 date input: use distinct 'null' value state if unset by user 2025-12-11 16:02:09 -08:00
Elijah Duffy
f7e46077e3 fix eslint errors 2025-07-11 11:55:22 -07:00
Elijah Duffy
23c0236596 date input: full keyboard nav, use internationalized/CalendarDate 2025-07-10 19:27:51 -07:00
Elijah Duffy
4ce40a55fd clean up consumer styling
Consumer now only imports the styles endpoint from their main CSS file.
Dark mode is currently permanently disabled, I need to add a JS helper
that when used automatically adds the correct class if there is a
preferred color scheme.

Also gets rid of the whole weird thing where the consumer had to have
a SPECIFIC `theme.css` file.
2025-07-03 21:17:49 -07:00
Elijah Duffy
9e6834eaba reconfigure css to allow consumer styling
It's a little jank, but it works. The consumer absolutely MUST have a
file at `$lib/styles/tailwind.css` that contains all necessary tailwind
imports AND also imports the `src/lib/styles/base.css` file from sui.

WILL address this in another commit.
2025-07-03 20:58:04 -07:00
Elijah Duffy
9988e07108 prefix theme colors for consumer compatibility 2025-07-03 20:21:38 -07:00
Elijah Duffy
269373dbb5 rename Dateinput -> DateInput 2025-07-03 20:03:47 -07:00