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
a9af3172ad
Rename Range to Slider ( #428 )
2025-01-06 16:44:43 -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
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
ed3e7014e3
Simplify border radius scale
2025-01-02 15:37:09 -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
Cory LaViska
89dd462720
backport SL-2318
2025-01-02 10:02:10 -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
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
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
Lea Verou
9f12c1d9ab
Temp workaround for #376
2024-12-20 10:55:53 -05:00
Cory LaViska
3861041bc1
fixes #350
2024-12-20 10:33:10 -05:00
Lea Verou
c0012f5b94
Fix dropdown in button-group rounding, closes #348
2024-12-20 10:03:03 -05:00
Lea Verou
54f7916ddb
Simplify progress bar CSS & DOM (still doesn't fix the transition in Safari but working on it)
2024-12-20 08:41:14 -05:00
Lea Verou
cd172ede8c
Docs for visually hidden util, remove visually hidden component per #232
2024-12-19 21:15:33 -05:00
Konnor Rogers
d1b38af039
fix textarea jank ( #370 )
...
* fix textarea jank
* prettier
2024-12-19 20:52:05 -05:00
Lea Verou
123a8c331f
Restrict what default slot things <wa-page> adds spacing to, related to #331
2024-12-19 19:49:11 -05:00
Konnor Rogers
486b0649e0
fix code demo with empty slot ( #360 )
...
* fix code demo with empty slot
* prettier
2024-12-19 14:12:55 -05:00
Cory LaViska
e87c725e07
fixes #344
2024-12-19 12:38:49 -05:00
Cory LaViska
5d1fb7c477
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-19 11:19:51 -05:00
Lea Verou
d345878de6
Remove *--disabled classes, use regular selectors
2024-12-19 03:24:18 -05:00
lindsaym-fa
648137a964
Add native select styles and share with <wa-select>
2024-12-19 03:06:31 -05:00
Lea Verou
cd487bf8be
Use :dir() in CSS rather than custom RTL classes
2024-12-19 02:17:55 -05:00
Lea Verou
239ddcf75d
Simplify RTL handling with logical properties
2024-12-19 02:13:17 -05:00
Lea Verou
ad2e945e44
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-19 02:01:39 -05:00
Lea Verou
11f7adefc2
Remove no longer needed hasFocus in all but color-picker
2024-12-19 02:01:30 -05:00
lindsaym-fa
909986b520
Tweak checkbox styles
2024-12-19 01:44:52 -05:00
lindsaym-fa
197aedcc70
Add radio styles and share with <wa-radio>
2024-12-19 01:43:56 -05:00
Lea Verou
491533e09c
Merge textarea & input styles
...
Also simplify textarea component DOM
2024-12-19 01:38:39 -05:00
Lea Verou
8d83076ef2
Fix transition
2024-12-19 00:59:00 -05:00
Lea Verou
e69632ff60
[Input] Several improvements
...
- Simplify styles and DOM
- Add `.wa-text-field` utility class
- Eliminate `--border-color` (except when set by appearance utils), `--border-style`, `--border-radius`
2024-12-19 00:39:23 -05:00
Lea Verou
996fa6df57
Import appearance helpers in elements with newly acquired appearance attribute
2024-12-19 00:39:23 -05:00
Konnor Rogers
239782a7d8
add proper dependencies to wa-page ( #337 )
...
* add proper dependencies to wa-page
* add proper dependencies to wa-page
2024-12-18 23:40:14 -05:00
Konnor Rogers
7d3a629a1e
fix host context selectors for unsupported browsers ( #335 )
...
* fix host context selectors
* fix textarea value being lost
* fix textarea
* fix example
* fix textarea value being lost
2024-12-18 23:27:50 -05:00