Cory LaViska
b0aba7ce07
Viewport demo fixes ( #996 )
...
* fix viewports in code demo
* sync color schemes in viewport demos
* add terms
* fix viewport styles in dark mode
2025-05-27 15:33:18 -05:00
Cory LaViska
9ee3fb5d28
Remove old code util; fix color scheme shortcut; fix initial examples ( #905 )
...
* fix color scheme shortcut
* remove old unused examples script and styles
* don't open the first example's code _sometimes_
2025-05-01 20:17:27 +00:00
Lea Verou
971200cc88
Move domChange() to separate module ( #868 )
2025-04-14 12:52:00 -04:00
Lea Verou
404c15b303
Fix race condition, closes #843
2025-03-27 16:14:24 -04:00
Lea Verou
09f668fc99
Workaround for dark mode
2025-03-26 18:31:08 -04:00
Cory LaViska
0db9ca12e3
Remove unused SSR module and remove first load fade ( #835 )
...
* disable SSR module in 11ty
* remove first load fade
2025-03-26 14:45:29 +00:00
Cory LaViska
c9979e15f8
adds a hard coded delay to drastically reduce theme picker jank ( #829 )
2025-03-24 20:49:08 +00:00
Cory LaViska
e1bf5471bf
Use native events when possible ( #590 )
...
* fix filename
* <wa-input> input + change (change not working)
* compose that horribly misleading change event
* use native blur/focus events
* update checkbox
* update color picker events
* update color picker events
* update radio group events
* update button events
* remove event options
* update select events
* update image comparer events
* update icon button events
* update slider events
* update rating events
* update radio events
* update switch event
* update textarea events
* update radio button events
* remove unused events
* cleanup
* fix react wrappers
* fix react events for real this time
* update changelog
* add note
* Update src/components/input/input.ts
Co-authored-by: Lea Verou <lea@verou.me >
* delete unused close event
* use same event type
* fix tests
* remove wa- from events in docs and examples
* fix comment
* Update docs/docs/resources/changelog.md
Co-authored-by: Lea Verou <lea@verou.me >
---------
Co-authored-by: Lea Verou <lea@verou.me >
2025-01-23 17:52:41 -05:00
Lea Verou
15344c2a2a
Appease Turbo for the color scheme picker too, fixes #520
2025-01-16 10:15:52 -05:00
Lea Verou
01210ef364
Implement .wa-invert, closes #497 ( #508 )
2025-01-14 10:04:27 -05:00
Lea Verou
a07f6280a3
Themes category in docs ( #477 )
...
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-13 13:14:12 -05:00
Lea Verou
6822b25772
Rewrite color scheme logic ( #481 )
...
- Minimize needless swaps
- Centralize logic
- Use an actual `<wa-select>` rather than hacking it with `<wa-dropdown>`
- Move shared includes to shared template
- Rewrite critical theme JS
- Refactor of theme picker code
- Utilize view transitions better and use them for color scheme too
- Do not store default value in localStorage
- Removed unused `*-wide` templates
- Fixed #482
2025-01-10 15:32:28 -05:00