Elijah Duffy
f1b7ef2375
add dialog component
2025-07-04 00:28:24 -07:00
Elijah Duffy
24912efe31
raw input: use custom ring on focus
2025-07-03 21:30:49 -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
ed434f88ed
text input: default to full width
2025-07-03 20:10:08 -07:00
Elijah Duffy
269373dbb5
rename Dateinput -> DateInput
2025-07-03 20:03:47 -07:00
Elijah Duffy
79552d21f8
fix css references to make suitable for import
2025-07-03 19:30:45 -07:00
Elijah Duffy
8bea47f9fd
simplify combobox event type
2025-07-03 15:23:39 -07:00
Elijah Duffy
881d29562e
fix combobox type exports
2025-07-03 15:19:55 -07:00
Elijah Duffy
c0a0f9e35f
0.1.0
2025-07-03 15:13:54 -07:00
Elijah Duffy
c660d193be
reconfigure package for ts-only consumption
2025-07-03 15:06:05 -07:00
Elijah Duffy
3a423e73c2
fix missing checkbox export
2025-07-03 14:55:06 -07:00
Elijah Duffy
0bba927acb
add InputGroup component
2025-07-03 14:48:26 -07:00
Elijah Duffy
02311a0e7b
finish custom class and improved options overhaul
2025-07-03 14:45:23 -07:00
Elijah Duffy
c54002f5fa
time input: custom class support, name optional
2025-07-03 14:21:08 -07:00
Elijah Duffy
723fc4ee48
text input: make name optional, custom class support
2025-07-03 14:17:16 -07:00
Elijah Duffy
06c1b9cb0b
remove select component
2025-07-03 14:12:42 -07:00
Elijah Duffy
07b7102a78
radio group: custom class support, improved options prop
2025-07-03 14:11:09 -07:00
Elijah Duffy
37c3594d1a
pin input: make name optional, custom class support, fix hidden input
2025-07-03 11:54:53 -07:00
Elijah Duffy
ef7bc6bbab
phone input: make name optional, custom class support, fix formatting
2025-07-03 11:51:46 -07:00
Elijah Duffy
ff9af6dd0a
styled raw input: make name property optional
2025-07-03 11:16:30 -07:00
Elijah Duffy
7a7fade491
date input: add labels, validation, fix NaN checking
2025-07-03 11:08:02 -07:00
Elijah Duffy
a307ffee92
combobox: improve props, fix placement with scroll
2025-07-03 11:00:10 -07:00
Elijah Duffy
f2994abad2
extend examples with all components
2025-07-03 10:04:07 -07:00
Elijah Duffy
08a4ecbafc
add date picker component
2025-07-02 17:43:30 -07:00
Elijah Duffy
520a909b01
add checkbox component
2025-07-02 10:30:04 -07:00
Elijah Duffy
ace9f96804
fix publish settings
2025-07-01 13:24:21 -07:00
Elijah Duffy
8d32464de7
begin building demos
2025-07-01 13:10:13 -07:00
Elijah Duffy
c8038cfa1f
fix deps, add tailwind base styles
2025-07-01 12:58:25 -07:00
Elijah Duffy
c3eee453c4
update leader sign up form
2025-06-19 15:38:22 -07:00
Elijah Duffy
5da85021af
fix monorepo package.json & tailwind
...
Fixes to package naming, sveltekit version mixups, local import
extensions, tailwind app.css imports, tailwind references.
2025-05-20 14:46:18 -07:00
Elijah Duffy
72bc7e23b4
TimeInput: add confirmation text
2025-05-20 10:49:44 -07:00
Elijah Duffy
9a820794a2
improve time input AM/PM selector, partial text implementation
2025-05-20 10:17:35 -07:00
Elijah Duffy
17f8c51ebd
TimeInput: hide number input spin box on Firefox
2025-05-08 12:28:55 -07:00
Elijah Duffy
476122c6c4
autogenerated .d.ts files
2025-05-07 13:14:06 -07:00
Elijah Duffy
b144bbf7a1
trim and unify dependencies
2025-05-07 13:13:59 -07:00
Elijah Duffy
8c27737404
update FramelessButton, PhoneInput, TextInput
...
- FramelessButton: use cursor-pointer
- PhoneInput: add setCountryByIP with geo lookup
- TextInput: add $bindable ref property
2025-05-06 10:59:42 -07:00
Elijah Duffy
be7ef6bdfd
add TimeInput component with time-of-day form option
2025-05-06 09:15:10 -07:00
Elijah Duffy
ca819834dd
Combobox: remove gap & fix Snippet argument error
2025-05-05 16:11:03 -07:00
Elijah Duffy
c73a3f1046
finish packaging $lib; add validate, backroom packages
2025-04-13 18:52:59 -06:00
Elijah Duffy
aecfb0ddaa
fix ui package, use sv to create
...
recreated package using sv, marking correctly as a library. seems I was
missing some sveltekit tooling somewhere along the way otherwise.
2025-04-13 18:09:32 -06:00
Elijah Duffy
bf2ef338e9
partially refactor components to ui package
2025-04-13 07:56:23 -07:00