Lea Verou
c79457a607
Attempt at better style isolation between themes
...
Still doesn't quite fix #475 but might be a nudge in the right direction.
2025-01-09 11:57:35 -05:00
Lea Verou
e5f4c14608
Fix native select caret positioning, fixes #411
2025-01-08 15:58:33 -05:00
Lea Verou
1ad963f5ad
wa-card styling fixes
2025-01-08 15:36:12 -05:00
Lindsay M
e52a7a5ce5
Pre-release theme touchup ( #465 )
...
* Fix themed card styles
* Improve lowered surface colors across themes
2025-01-08 15:04:27 -05:00
Lea Verou
a87f3627bb
Fix #451 without changing logic/specificity
2025-01-08 15:00:45 -05:00
Cory LaViska
06e432589f
change migration => tailspin ( #463 )
2025-01-08 13:59:27 -05:00
Lea Verou
19042fcca4
Decouple dark mode & theme, fixes #445 closes #385 ( #457 )
...
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2025-01-08 12:50:29 -05:00
Lea Verou
8541369ae1
Fix #437 regression ( #458 )
2025-01-08 12:33:19 -05:00
Kelsey Jackson
31cfdf5704
Fixed radio button styling regression ( #443 )
...
* fixed styling regression
* Import missing appearance utilities
* Fix up radio button theme styles
* tweaked based on feedback
---------
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-08 12:07:28 -05:00
Lindsay M
3511a60b93
Fix missing select styles, improve consistency ( #450 )
...
* Refactor for consistency, fix missing theme styles
* Remove unused custom properties from docs
* Add missing custom property to docs
* Add UI test case
2025-01-08 12:04:22 -05:00
Lindsay M
e55e091192
Fix caret color on slider tooltips ( #448 )
2025-01-08 12:03:16 -05:00
Lindsay M
09df23dff8
Use theme properties for color picker border ( #449 )
2025-01-08 10:02:18 -05:00
Lea Verou
f4a88c3b3a
Harmonize updated() definitions
...
- Use proper type
- Use same argument name
- Ensure `super.updated()` is called
2025-01-07 17:39:56 -05:00
Cory LaViska
559efcd1d2
Fix switch's submitted value; fixes #409 ( #442 )
...
* fix switch's submitted value; fixes #409
* update tests
2025-01-07 17:01:27 -05:00
Lindsay M
e046015ed5
Theme cleanup ( #414 )
...
* formatting, docs tweaks
* FA theme cleanup
* Revert removal of `--wa-form-control-height-*`
* Classic theme cleanup
* Use consistent selectors for dark mode
* Clean slate for additional themes
* Retire depth stylesheets
* Move header styles for themer out of themes
* Missed instance of dark mode selector
* Migration theme cleanup
* Brutalist theme cleanup
* Changelog for new themes
* Playful theme cleanup
* Formatting
* Default theme update
* Add tests for form theming
* Fix test typo
* Change misnamed `multiplier` properties to `scale`
* Active theme cleanup
* Mellow theme cleanup
* Cleanup unused FA styles
* Glassy theme progress
* Add checked styles to glassy
* Fix typo
* Final FA theme cleanup
* Rename FA theme to 'Awesome', allow in alpha
* Final brutalist theme cleanup
* A few more brutalist tweaks
* One last brutalist tweak
* Final mellow theme cleanup
* Final Tailwind theme cleanup
* Final active theme cleanup
* Some classic theme cleanup
* Remove unused `--wa-form-control-height-*`
* Rename `--wa-form-control-resting-color` to `border-color`
* Touch up callout `appearance` styles
* Add more themes to alpha
* Add changelog for removal of `--wa-form-control-height-*`
* Clean up colors
* Final classic theme cleanup
* Add new themes to alpha build
* Re-add teal (used by Awesome theme)
* sync mobile/desktop theme pickers and don't dup IDs
* Remove `color/standard.css` (duplicates `/themes/default/color.css`)
* add view transition
* Add premium theme for later cleanup
* Accommodate new tag `appearance` styles
* Revise `--wa-form-control-height-*` changelog entry
Co-authored-by: Lea Verou <lea@verou.me >
* Improve `--wa-border-width-scale` description
Co-authored-by: Lea Verou <lea@verou.me >
* Better border docs
* Premium tweaks
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
Co-authored-by: Lea Verou <lea@verou.me >
2025-01-07 15:41:57 -05:00
Lea Verou
44dbdd14cc
Separate WebAwesomeFormAssociatedElement (and friends) into a separate file
2025-01-07 14:23:20 -05:00
Lea Verou
4b4f2247c5
[Tag] Add appearance, closes #435
2025-01-07 11:56:19 -05:00
Lea Verou
eca15dc7fc
Revamp <wa-card> HTML & CSS, fix #431 ( #433 )
...
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2025-01-07 10:12:32 -05:00
Lea Verou
eca444bbaa
[Callout] Add appearance & size, closes #422 ( #432 )
...
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-07 09:38:28 -05:00
Lea Verou
f39308dbc5
Allow customization of outlined styles, fixes #412 ( #426 )
2025-01-06 17:35:57 -05:00
Lea Verou
fc84e1a50d
Replace M form control height with size-dependent height ( #425 )
2025-01-06 17:10:11 -05:00
Lea Verou
a9af3172ad
Rename Range to Slider ( #428 )
2025-01-06 16:44:43 -05:00
Kelsey Jackson
33b4045dad
tweaked the tag component ( #407 )
...
* tweaked the tag component
* updated based on feedback
* updated to remove span
* changed display to initial
* prettier
---------
Co-authored-by: Konnor Rogers <konnor5456@gmail.com >
2025-01-06 13:23:47 -05:00
Cory LaViska
bc4ad39f2e
Fix tests ( #410 )
...
* skip broken test
* add middleware to follow new stylesheet imports
* fix avatar tests
* update badge tests
* fix button tests
* skip carousel test
* fix checkbox tests
* fix details test
* update radio button tests
* fix input tests
* fix progress bar tests
* update
* fix range tests
* fix select tests
* restore wrapper div to pass a11y tests
* fix switch tests
* fix tag tests
* fix textarea tests
* fix tooltip tests
* skips
* fix tree item tests
* [DRAFT]: test fixes (#421 )
* working on some stuff..
* add a small delay for menu-item
* prettier
* add a small delay for menu-item
* prettier
* add a small delay for menu-item
* add a small delay for menu-item
* add a small delay for menu-item
* prettier
* Empty commit
* add a small delay for menu-item
* always build with alpha
* always build with alpha
* move to alpha builds
---------
Co-authored-by: Konnor Rogers <konnor5456@gmail.com >
2025-01-06 13:13:34 -05:00
Lea Verou
e916d771b0
Ensure --box-shadow & --border-width defaults are always set on the root stylable element, fixes #419
2025-01-06 12:41:28 -05:00
lindsaym-fa
bd6fe74c7d
Fix missing input value styles
2025-01-04 16:42:45 -05:00
Lea Verou
99fdd90601
[Select] Remove leftover code
...
The select uses the appearance utils, so this is done automatically.
2025-01-03 14:23:09 -05:00
Lea Verou
ecaa461638
[Select] Remove leftover code, rel #413
...
This was meant to be deleted, since there’s already `min-height: var(--wa-form-control-height);` above it which already responds to size.
2025-01-03 14:14:39 -05:00
lindsaym-fa
8ab1489cc4
Simplify shadow scales
2025-01-02 15:59:04 -05:00
lindsaym-fa
ed3e7014e3
Simplify border radius scale
2025-01-02 15:37:09 -05:00
Cory LaViska
2de515bce7
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2025-01-02 10:23:07 -05:00
Cory LaViska
80949c2988
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2025-01-02 10:23:05 -05:00
Konnor Rogers
c7a35afefb
fix wa-split utility ( #395 )
2025-01-02 10:12:44 -05:00
Cory LaViska
89dd462720
backport SL-2318
2025-01-02 10:02:10 -05:00
Cory LaViska
752cbb2f16
Merge branch 'next' into konnorrogers/fix-switch-checked-property
2025-01-02 09:32:54 -05:00
Cory LaViska
2048df8a40
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2025-01-02 09:31:29 -05:00
Cory LaViska
beace5a611
backport SL-2329
2025-01-02 09:31:26 -05:00
Konnor Rogers
1a8908acf7
prettier
2024-12-23 16:39:32 -05:00
Konnor Rogers
812badd721
fix switch
2024-12-23 16:39:16 -05:00
Konnor Rogers
c62eed16aa
fix missing components and format number ( #393 )
2024-12-22 06:12:44 -05:00
Cory LaViska
e2acfd106f
fix padding in codepen examples
2024-12-20 15:39:30 -05:00
Lea Verou
83fb761d41
Rename applied.css to docs and add some docs on usage
2024-12-20 14:01:14 -05:00
Lea Verou
22883021e9
Fix typo
2024-12-20 13:37:10 -05:00
Lea Verou
84734a56b6
Add class names to utility class pages
2024-12-20 13:20:06 -05:00
Lea Verou
6e99787425
Add properties for border-radius overrides and use them to fix #348 in a better way, also closes #379 and improves #374
2024-12-20 12:26:47 -05:00
Lea Verou
8887056651
If you say pill, we should assume you really mean it :P Fixes #378
2024-12-20 11:44:29 -05:00
Cory LaViska
0fdf4e0f4d
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-20 11:19:05 -05:00
Lea Verou
013cf46be8
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-20 11:10:59 -05:00
Lea Verou
cbd74eded2
Native <progress> styles
2024-12-20 11:10:57 -05:00
Cory LaViska
01918ca784
fix button alignment in button groups
2024-12-20 11:05:32 -05:00