Lea Verou
5a0b2da5a1
Merge branch 'next' into custom-palettes
2025-03-21 19:02:11 -04:00
Lea Verou
59dcaaff83
Content hierarchy bugfixes & improvements ( #821 )
...
- Sidebar, overview listings, breadcrumbs now based on actual parent-child relationships, rather than increasingly outdated heuristics
- parent properties are now generated automatically from the URL structure, and need only be specified to override that default
- Ability to group by page hierarchy in overview pages, where pages that have >= 2 children become categories
Smaller improvements:
- More flexible syntax for specifying the params of overview pages
- [Overviews] Hide group heading if only one group is present
- parentItem and parentUrl properties that can be used on any page
- Alias a collection as the children of a page (useful for "virtual" parents like Layout)
- Do not error if a page card icon is missing
2025-03-21 16:30:06 -04:00
Cory LaViska
5bad30ec30
fix remove event and return null when empty ( #819 )
...
* fix remove event and return null when empty
* use closest
2025-03-21 13:01:49 -04:00
Lea Verou
87c1762146
Scrub :host-context() from everywhere
2025-03-21 12:55:25 -04:00
Konnor Rogers
899edd1d5e
Konnorrogers/add a guard for non server deploys ( #818 )
...
* add a guard for non-server builds
* add a guard for non-server builds
* add a guard for non-server builds
* prettier
2025-03-20 16:37:22 -04:00
Konnor Rogers
872a110b1e
reflect href on buttons ( #817 )
2025-03-20 14:58:21 -04:00
Lea Verou
d64d75b3f4
Update generate-palette.js
2025-03-20 10:59:01 -04:00
Lea Verou
fe2829698a
Update data.js
2025-03-20 10:58:52 -04:00
Lindsay M
07fe6d598e
Add curated orange to all palettes, closes #657 ( #798 )
...
* Adjust `orange` in Default palette
* Adjust `orange`, `red`, and `yellow` in Classic palette
* Adjust `orange` in Anodized palette
* Adjust `orange` in Bright palette
* Adjust `orange` in Mild palette
* Adjust `orange` in Natural palette
* Adjust `orange` in Vogue palette
* Adjust `orange` in Rudimentary palette
* Adjust `orange` in Elegant palette
2025-03-18 16:08:31 -04:00
Lea Verou
fe2be5cbdb
Patch gray bugs
2025-03-18 13:38:02 -04:00
Lea Verou
f9b932042e
Swatch picker component
2025-03-18 13:32:54 -04:00
Lea Verou
8dee82a44a
Fix gray chroma bugs
2025-03-18 13:18:46 -04:00
Konnor Rogers
79bafc513a
11ty for webawesome-app ( #803 )
...
* working on integration
* 11ty for webawesome + app
* add flashes
* additional changes
* prettier
* add note about nunjucks
* prettier
2025-03-18 13:04:24 -04:00
Lea Verou
0b883866d1
Spacing
2025-03-18 12:53:59 -04:00
Lea Verou
d0a60d2c30
Fix gray tweaks
2025-03-18 10:31:44 -04:00
Lea Verou
398ae15979
Present default roles differently
2025-03-17 17:38:12 -04:00
Lea Verou
0780c12adb
Desaturate pro badge once I've started editing to reduce distraction
2025-03-17 12:03:15 -04:00
Lea Verou
bfafc08761
Fix generated palette code
...
- Only include my scales for custom palettes
- Do not include bogus role declarations
2025-03-17 11:15:03 -04:00
Lea Verou
2ac15dcda1
Less jargony sliders
2025-03-17 11:10:28 -04:00
Lea Verou
67437b719d
Bugfix
2025-03-17 10:53:44 -04:00
Lea Verou
f05c8f7b84
Hide experimental badge once you start editing
2025-03-17 10:47:47 -04:00
Lea Verou
2c0ff72f0d
wa-details for suggested colors
2025-03-17 10:44:49 -04:00
lindsaym-fa
672fc3a5ad
Make suggested swatches smaller
2025-03-17 10:34:13 -04:00
Lea Verou
ff45ca2232
Add text for My Colors
2025-03-17 10:25:38 -04:00
Lea Verou
7dcbd7407f
Suggested -> Common
2025-03-17 10:10:39 -04:00
Lea Verou
7c04550753
Focus input when added via add button
2025-03-17 10:09:21 -04:00
Lea Verou
08bf971f91
Fix bug where editing color did not update it in scales
2025-03-17 10:04:55 -04:00
Lea Verou
8245d8a40a
Remove unused method
2025-03-17 10:04:43 -04:00
Lea Verou
e342f513b7
Better defaults when adding colors
2025-03-17 09:41:05 -04:00
Lea Verou
cdaa34e1bc
Remove dead code
2025-03-17 09:40:54 -04:00
Lea Verou
0cca25a118
Move log to utils
2025-03-17 09:32:07 -04:00
Lea Verou
e9edc572b5
UI to override detected hue (and to communicate that a hue has been pinned)
2025-03-17 09:28:56 -04:00
Lea Verou
77da38fda3
Rotate pin icons 45deg
2025-03-17 09:28:23 -04:00
Lea Verou
cd4486cc86
Fade out tweak icon when not interacted with
2025-03-17 09:28:09 -04:00
Lea Verou
badc6c9dc2
Refactor: allHues = hues + gray
2025-03-17 04:52:10 -04:00
Lea Verou
33f3f8d4c0
Colorfulness sliders
2025-03-17 04:30:16 -04:00
Lea Verou
2bdfcae9ba
Fix
2025-03-17 04:15:26 -04:00
Lea Verou
f369916f01
Ability to pin hue so that colors don't jump to another scale when pinned
2025-03-16 23:06:47 -04:00
Lea Verou
c9a1e21cdb
Refactor: Move exposed properties to array
2025-03-16 23:06:23 -04:00
Lea Verou
d649d2ee3b
More slider bugfixes
2025-03-16 22:31:54 -04:00
Lea Verou
44469183cb
Oopsie
2025-03-16 21:12:20 -04:00
Lea Verou
d30149e718
Fix normalizeAngle(), which fixes generated pinks
2025-03-16 21:11:32 -04:00
Lea Verou
416aaee672
Maximize distance between generated hue and both hues before and after it
2025-03-16 21:11:14 -04:00
Lea Verou
e9ea0b7f1c
Simplify color-slider and fix a bunch of bugs around it
2025-03-16 20:20:01 -04:00
Lea Verou
5d97db178a
Remove more tweaking stuff
2025-03-16 18:35:11 -04:00
Lea Verou
45b3a8e76e
More hueBefore/hueAfter to data
2025-03-16 18:32:06 -04:00
Lea Verou
550df496e1
Fix tweaking sliders for predefined palettes
2025-03-16 18:13:35 -04:00
Lea Verou
cde67b7984
Reduce visual impact of Save button when saved
2025-03-16 18:09:31 -04:00
Lea Verou
fd6e7e19f0
Remove unused tweaking classes
2025-03-16 18:06:23 -04:00
Lea Verou
c442e52c63
Easier pinning of generated colors
2025-03-16 17:47:10 -04:00
Lea Verou
9c57646f48
Fix bug where edges where unintentionally added to my colors
2025-03-16 17:37:24 -04:00
Lea Verou
344e693c8b
Fix bug where saving colors changed their order
2025-03-16 17:36:43 -04:00
Lea Verou
12b2ab133a
Prevent bug where edges where auto-added
2025-03-16 17:25:22 -04:00
Lea Verou
1b26bee1af
Tweak edges
2025-03-16 17:12:48 -04:00
Lea Verou
27c7e56a7e
Hide general colorfulness slider from custom palettes (for now)
2025-03-16 17:12:32 -04:00
Lea Verou
22e5850a3f
Move delete button inside popup
2025-03-16 17:12:20 -04:00
Lea Verou
f4897dcabe
Show default values, make color tweak sliders work properly
2025-03-16 16:51:38 -04:00
Lea Verou
3dd5e0e8aa
Refactor
2025-03-16 15:32:48 -04:00
Lea Verou
515b48f8a5
Make seed tweak popup wider
2025-03-16 15:27:59 -04:00
Lea Verou
9f141dbc4a
Fix clear button
2025-03-16 02:14:03 -04:00
Lea Verou
ca60751cb8
decorated-slider -> color-slider, move template to top
2025-03-16 01:14:16 -04:00
Lea Verou
7dfa2f6a93
Sliders to tweak key colors
2025-03-16 00:22:49 -04:00
Lea Verou
31c4dc658f
Merge branch 'next' into custom-palettes
2025-03-15 15:37:28 -04:00
Lea Verou
82c34a8fe6
Merge branch 'next' into custom-palettes
2025-03-15 15:35:11 -04:00
Lea Verou
15ac2d169d
Pin any color
2025-03-15 01:13:55 -04:00
Lea Verou
412670a21d
Show experimental and pro badges on palette index
2025-03-15 01:13:27 -04:00
Lea Verou
c70ea3627c
Prevent scales not in palette from showing up in contrast tables
2025-03-14 17:39:24 -04:00
Lea Verou
0a938d5cf3
Drop functionality where we show the old color in the swatch
...
Too disorienting and adds complexity
2025-03-14 17:18:57 -04:00
Lea Verou
1a9372839c
Color popup
2025-03-14 17:18:57 -04:00
Lea Verou
12c5747cd2
Various changes around tweaks
2025-03-14 16:33:14 -04:00
Lea Verou
bb24db30b5
Update slider.ts
2025-03-14 16:32:53 -04:00
Lea Verou
48d7e45d30
Update custom.njk
2025-03-14 15:23:40 -04:00
Lea Verou
6dd2fbec74
Presentational
2025-03-14 15:23:26 -04:00
Lea Verou
d7dbf0f3f9
Nicer loading
2025-03-14 14:09:30 -04:00
Lea Verou
1d03f7bee0
[Icon-button] Make --background-color-hover work + remaining 3 interaction properties ( #801 )
...
* [Icon-button] Make `--background-color-hover` work, fixes #800
* [Icon-button] Introduce `--text-color-hover`, `--background-color-active`, `--text-color-active`
* Oops
2025-03-14 09:29:04 -04:00
Lea Verou
ba9d4c1f21
Button
2025-03-13 18:16:36 -04:00
Lindsay M
a9bf1bd838
Add --wa-color-{role}-N variables, closes #785 ( #797 )
...
* Initial comment, based on #768
* Add `neutral` color variables
* Add `success`, `warning`, and `danger` variables
* Theme touch-ups
* Remove unused clamped tokens
* Re-add clamped tokens test page, refactor to be based on hue instead of `brand`
2025-03-13 17:07:03 -04:00
Lea Verou
d4131095a8
Rework seed colors to support undoable tweaks
2025-03-13 16:44:40 -04:00
Lea Verou
1dd47557c0
Persist roles in permalink
2025-03-12 17:22:43 -04:00
Lea Verou
054058a52c
Remove color from roles if its scale is deleted
2025-03-12 17:22:35 -04:00
Lea Verou
9f0d1df974
Do not wrap when a color has multiple roles
2025-03-12 17:00:54 -04:00
Lea Verou
a918c2297d
Mark as experimental
2025-03-12 16:58:23 -04:00
Lea Verou
96704a2d7e
Merge branch 'next' into custom-palettes
2025-03-12 16:53:10 -04:00
Lea Verou
c0ca739366
More robust dynamic value / options handling, fixes #789
2025-03-12 16:52:50 -04:00
Lea Verou
3ae89b827f
Role multiselect in seed colors
2025-03-12 16:20:43 -04:00
Cory LaViska
a6745602d6
fix color picker light dismiss ( #794 )
...
* fix color picker light dismiss
* update changelog
2025-03-12 15:59:37 -04:00
Cory LaViska
da4f619d95
prevent card example from overflowing ( #795 )
2025-03-12 14:44:39 -04:00
Cory LaViska
1283a696a5
fix switch + tooltip behavior ( #793 )
2025-03-12 18:22:23 +00:00
Cory LaViska
d12b97b0b0
fix wa-pill and wa-input[pill] styles ( #791 )
2025-03-12 16:19:50 +00:00
Lea Verou
6523925eaf
Dynamic default roles
2025-03-11 22:10:12 -04:00
Lea Verou
9d6cf9efb8
Formatting
2025-03-11 19:12:39 -04:00
Lea Verou
73892da3a7
Prevent gray inadvertently showing up as tweaked
2025-03-11 18:48:57 -04:00
Lea Verou
b1a29ecf69
Take pinned colors beyond core color more into account
2025-03-11 17:29:43 -04:00
Lea Verou
089450c25e
Edit seed color when input is edited
...
Does not yet remove tweaks though
2025-03-11 16:30:22 -04:00
Lea Verou
ed9a1280c1
Update custom.css
2025-03-11 16:28:55 -04:00
Lea Verou
b50b5983d3
Show tweaked and original color in My Colors
2025-03-11 15:20:30 -04:00
Lea Verou
748fd42d40
Refactor
2025-03-11 15:19:39 -04:00
Lea Verou
efe570f7b3
If gray is provided, use it
2025-03-11 15:08:06 -04:00
Lea Verou
110dc7da60
Formatting
2025-03-11 14:20:29 -04:00
Lea Verou
d778013667
Identify gray
2025-03-11 14:17:42 -04:00
Lea Verou
e898179802
Fix bug
2025-03-11 14:16:54 -04:00
Lea Verou
5c78e3226f
Min height for add button
2025-03-11 11:22:22 -04:00
Lea Verou
daa0ccee26
Use thumbnail placeholder until I figure out palette icons
2025-03-11 11:20:46 -04:00
Lea Verou
890791f94e
Define and use <color-slider> Vue component rather than ad hoc markup
2025-03-11 11:14:33 -04:00
Lea Verou
9a03cea920
Reduce duplicate calculations, pave the way for passing in custom identified hue
2025-03-10 20:53:30 -04:00
Lea Verou
fd9235fe29
Make color identification more clearly output
2025-03-10 20:01:06 -04:00
Lea Verou
df108ba346
Hide colors not in my scale from hue wheel
2025-03-10 19:45:01 -04:00
Lea Verou
510a6c4eac
Include role assignments to generated CSS
2025-03-10 18:00:49 -04:00
Lea Verou
b627c9b7d5
Add core tint to generated CSS
2025-03-10 18:00:34 -04:00
Lea Verou
29aeb078b7
Fix bug
2025-03-10 17:22:44 -04:00
Lea Verou
b966f57a83
Custom class name, align new palette UX closer to sketches
2025-03-10 16:28:46 -04:00
Lea Verou
9928f77091
Hide "Used By" section for custom palettes
2025-03-10 15:35:21 -04:00
Lea Verou
baae409bfc
Less cluttered default indication
2025-03-10 15:33:39 -04:00
Lea Verou
15abc6d21c
Merge branch 'next' into custom-palettes
2025-03-10 15:28:08 -04:00
Lea Verou
e5c2884880
[Tooltip] Specify inherited CSS properties on host, fixes #773 ( #774 )
...
* [Tooltip] Specify inherited CSS properties on host, fixes #773
* Remove unused `--show-delay` and `--hide-delay`
2025-03-10 15:08:27 -04:00
Lea Verou
1d600a77c4
Fix #566
2025-03-10 14:15:06 -04:00
Lea Verou
353c053153
MVP for assigning roles to palettes, rel ##782
2025-03-07 19:43:52 -05:00
Lea Verou
ab01fbb5af
Refactor: core-color-input -> color-input
2025-03-07 18:03:16 -05:00
Lea Verou
a73b3d5697
Move vue components to separate directory
2025-03-07 17:46:12 -05:00
Lea Verou
7b6b570ac9
Fix theme remixing regressions
2025-03-07 17:43:29 -05:00
Lea Verou
438ddf5ba2
Suggested colors
2025-03-07 15:27:07 -05:00
Lea Verou
5216061c39
Remove commented out Safari workaround
2025-03-07 15:26:48 -05:00
Lea Verou
e466a0aa8d
Pin instead of star
2025-03-07 15:25:39 -05:00
Lea Verou
08876bbda9
Fix bug with seed color order
2025-03-07 15:25:20 -05:00
Lea Verou
a73daf9426
Orange
2025-03-07 15:25:12 -05:00
Lea Verou
af832017d3
stringifyColor()
2025-03-07 14:28:13 -05:00
Lea Verou
9244bfbe15
Orange
2025-03-07 14:27:59 -05:00
Lea Verou
1f89043040
Refactor: move color-related code to separate modules
2025-03-07 11:22:52 -05:00
Lea Verou
9865a71499
Rename palettes/edit/ → palettes/app/
2025-03-07 10:26:56 -05:00
Lea Verou
f2e8a71567
Uncomment orange
2025-03-07 10:23:55 -05:00
Lea Verou
72d8058259
Merge branch 'next' into custom-palettes
2025-03-05 23:19:39 -05:00
lindsaym-fa
db3c568ba2
Add generated orange to Anodized palette
2025-03-05 22:27:11 -05:00
lindsaym-fa
4bb9805ba6
Add generated orange to Bright palette
2025-03-05 22:27:11 -05:00
lindsaym-fa
bd935fa8d5
Add generated orange to Classic palette
2025-03-05 22:27:11 -05:00
lindsaym-fa
c3e582b47b
Add generated orange to Natural palette
2025-03-05 22:27:11 -05:00
lindsaym-fa
4d094a4e19
Add generated orange to Rudimentary palette
2025-03-05 22:27:11 -05:00
lindsaym-fa
782c404bdf
Add generated orange to Default palette
2025-03-05 22:27:11 -05:00
lindsaym-fa
f1438981b2
Add generated orange to Elegant palette
2025-03-05 22:27:11 -05:00
lindsaym-fa
18b88c2f5c
Add generated orange to Mild palette
2025-03-05 22:27:11 -05:00
lindsaym-fa
a2d85f49a3
Add generated orange to Vogue palette
2025-03-05 22:27:11 -05:00
Lea Verou
be00026cd3
Update postprocess.js
2025-03-05 22:27:11 -05:00
Lea Verou
58ed88bc5a
Add orange to list of hues
2025-03-05 22:27:11 -05:00
Lea Verou
1d14e186f3
Generate missing hues from neighboring hues
2025-03-05 22:27:11 -05:00
Lea Verou
5f672aabc2
Refactor: variable rename for consistency
2025-03-05 22:27:11 -05:00
Lea Verou
db08e12a32
Pave the way for being able to have core colors that are not mapped to any tint
2025-03-05 22:27:11 -05:00
Lea Verou
e0fc639226
Only use hex when color is within sRGB
2025-03-05 22:27:11 -05:00
Lea Verou
e6c662b543
tintless.js -> postprocess.js
2025-03-05 22:27:11 -05:00
Lea Verou
08f652f0dc
Start show saved variations, rework renaming/saving UI
2025-03-05 13:18:05 -05:00
Lea Verou
48b37b05bb
Ensure generated tint lightness is still within range
2025-03-04 14:08:07 -05:00
Lea Verou
a3e1cebf18
My scales filter
2025-03-04 13:26:35 -05:00
Lea Verou
9632e57fd0
Thumbtack icon to star
2025-03-04 13:22:52 -05:00
Lea Verou
5bfac00428
Fix hue shift for darker colors
2025-03-04 12:55:18 -05:00
Lea Verou
a0069c9783
Improve chroma curves
2025-03-04 12:55:04 -05:00
Lea Verou
b43a3f736a
Generate palette code
2025-03-04 12:07:47 -05:00
Lea Verou
7ed3e5e92b
Another attempt to improve yellows + cleanup
...
- Generate yellow based on most vibrant scale, even if not neighboring
- Only take seed hues into account, not generated hues (which would compound any error)
- General cleanup
2025-03-04 11:58:14 -05:00
Lea Verou
01b697d9e6
Avoid premature optimization
2025-03-04 10:25:26 -05:00
Lea Verou
fa2e35a299
Fix bug
2025-02-28 17:52:22 -05:00
Lea Verou
cb5f8433d5
Interpolate % of chroma from gamut boundary rather than absolute chroma
...
Produces brighter, more balanced colors overall
2025-02-28 16:22:55 -05:00
Lea Verou
1fa95f66e8
Evaluate palette lightness relative to hue, better capping of consecutive hue shifts
2025-02-28 14:34:20 -05:00
Lea Verou
f682293c38
Cap hue shift for consecutive tints
2025-02-28 12:26:43 -05:00
Lea Verou
1993182f43
Reorder
2025-02-28 09:18:55 -05:00
Lea Verou
6f39781f1f
Reorder
2025-02-28 09:17:57 -05:00
Lea Verou
bc170cce15
Permalinks for seed colors
2025-02-27 19:31:17 -05:00
Lea Verou
27af62591f
Simplify permalinks
2025-02-27 19:25:14 -05:00
Lea Verou
e07aecb0a7
Fix
2025-02-27 11:00:45 -05:00
Lea Verou
8caeb26957
Fix
2025-02-27 10:27:26 -05:00
Lea Verou
ae6b66a3a4
Better hue spacing
2025-02-26 22:22:49 -05:00
Lea Verou
e9389b8bd5
Hue wheel visualization for every palette
2025-02-26 21:43:37 -05:00
Lea Verou
668666e1c9
Fixes
2025-02-26 21:43:29 -05:00
Lea Verou
a679693128
First stab at generating other hues based on seed colors
2025-02-26 19:02:30 -05:00
Lea Verou
3c02ce245e
Refactor
2025-02-26 13:22:45 -05:00
Lea Verou
4a5b99c60d
Refactor
2025-02-26 13:08:55 -05:00
Lea Verou
1a2d9ea4f1
Fix
2025-02-26 11:12:07 -05:00
Lea Verou
91d93d83f2
Emulate other palette
2025-02-26 11:05:51 -05:00
Lea Verou
6693cafe8e
Interpolate subsequent hues
2025-02-26 11:01:24 -05:00
Lea Verou
d04e3d860e
Moar Vue
2025-02-26 11:01:24 -05:00
Lea Verou
65f89cff84
Fix radius
2025-02-26 11:01:24 -05:00
Lea Verou
e26af1c293
Iterate
2025-02-26 11:01:24 -05:00
lindsaym-fa
d1de9a9a73
Fix incorrect sizing tokens in size utilities
2025-02-26 01:01:39 -05:00
lindsaym-fa
4931de8eb4
Fix text color for filled appearance
2025-02-26 01:01:39 -05:00
Lea Verou
538e132a27
Move tweak.js and tweak.css
2025-02-24 16:25:23 -05:00
Lea Verou
71e7227763
Theme remixing fix: Order of params should not matter ( #772 )
...
Also renamed the `theme` export to `getThemeCode` since it was being renamed everywhere it was imported.
2025-02-21 14:03:55 -05:00
Lea Verou
dd671e15aa
Changelog ( #770 )
2025-02-21 13:14:19 -05:00
Cory LaViska
2daeea0349
3.0.0-alpha.11
2025-02-21 12:53:05 -05:00
Cory LaViska
3cb6625c1d
update changelog
2025-02-21 12:52:51 -05:00
Lea Verou
c4b5446d01
Fix boundingClientRect issue for elements whose host is display: contents
2025-02-21 12:02:20 -05:00
Lindsay M
41affca083
Allow color tweak tags to wrap ( #769 )
2025-02-21 11:50:13 -05:00
Lea Verou
132dbfabcc
Gray tweaks prototype ( #761 )
...
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2025-02-20 12:10:43 -05:00
lindsaym-fa
4fc6224464
Fix missing listbox border
2025-02-19 14:54:11 -05:00
Lea Verou
4921d1c32e
Save palette MVP, fixes #746 ( #755 )
2025-02-18 16:11:40 -05:00
Lindsay M
54d71d2319
Use tintless and clamped brand colors in themes ( #754 )
...
* Use tintless `brand` colors, cutoffs in themes
* Re-add `40-min`, add `70-max`
* Fix mistakes in Mellow theme
* Revert accidental Premium brand color change
* Add changelog
2025-02-18 10:22:32 -05:00
Cory LaViska
c1ecca0169
fix select hint ( #760 )
2025-02-18 15:09:52 +00:00
Lea Verou
d6a91919e0
Code block improvements
...
- Add ids, use ids to link copy button. No need for client-side script or updating the copy button manually for dynamic code snippets.
- Add button to link to code block
- Slight refactor on copy plugin to use the 11ty API properly
2025-02-14 15:09:02 -05:00
Lea Verou
4621094ea1
[Tab] Avoid sprouting attributes in the constructor
2025-02-14 13:04:39 -05:00
Lea Verou
726dc73e2a
Hue tweaking & chroma scaling, closes #669 #670 ( #747 )
...
- General infrastructure to support palette tweaking
- Hue shifts per color scale (UI, permalinks, dynamic code snippets)
- Scale overall chroma up/down (UI, permalinks, dynamic code snippets)
- Update contrast ratio tables (styling for contrast up/down/fail could use improvement, but it's a starting point)
- Make sure it works with Turbo (i.e. things don't break when we navigate to another page)
2025-02-13 19:28:20 -05:00
Lea Verou
4bfebf3249
Improve color ranges script ( #752 )
2025-02-13 18:15:47 -05:00
Lea Verou
99ad0abdd3
Palette icons, take 4
2025-02-13 10:52:40 -05:00
Cory LaViska
902e2b6367
Fix invalid CSS property in <wa-select> ( #751 )
...
* remove empty selectors
* fix invalid property
* update changelog
2025-02-13 15:45:57 +00:00
Lea Verou
7f3210b12d
Update changelog
2025-02-13 09:44:27 -05:00
Lea Verou
eee63bdecd
Clamped brand color tokens ( #741 )
2025-02-12 15:13:03 -05:00
Lindsay M
a91fd07ed7
Add pink, closes #658 ( #742 )
2025-02-11 10:52:51 -05:00
Lindsay M
34aa8917a6
Revisit default palette, closes #706 ( #731 )
...
* Adjust ✨ everything ✨ (but not grays)
* Update keys
* Tweak green
* Update lighter `green` tints
2025-02-10 22:37:14 -05:00
Lindsay M
715c2c0def
Revisit bright palette, closes #697 ( #705 )
...
* Adjust red and yellow
* Update remaining colors
* Correct Awesome theme success colors
* Adjust `red`
* Redefine `indigo` and `purple`
* Tweak `indigo`
2025-02-10 17:11:34 -05:00
Lea Verou
13b5385633
Radio improvements
...
- Drop `base` part (rel #207 )
- Add `hint` slot and attribute (it was the only form control that did not support that)
- Refactor `@watch` calls to `updated()` per @claviska's plan for them
2025-02-10 14:19:53 -05:00
Lea Verou
d25f3748c4
Analyze color components ( #732 )
...
Also refactored existing color scripts (moved to separate directory, extracted utils to separate file)
2025-02-10 13:54:54 -05:00
Lindsay M
b6620ddf7e
Revisit vogue palette, closes #723 ( #738 )
2025-02-10 13:23:57 -05:00
Lindsay M
d70d4a91b1
Revisit mild palette, closes #720 ( #737 )
...
* Adjust `cyan`, `indigo`, and `purple`
* Skew `indigo` more towards blue
* Better matching to Material tonal palettes
2025-02-10 13:20:44 -05:00
Lindsay M
bb1f7b2b7a
Adjust ✨ everything ✨ ( #734 )
2025-02-10 11:42:31 -05:00
Lindsay M
9921c17d63
Revisit natural palette, closes #721 ( #735 )
...
* Adjust `cyan`
* Adjust `blue` and `purple`
* Adjust `red` and `yellow`
2025-02-10 11:42:11 -05:00
Lindsay M
7f964f9b56
Adjust ✨ everything ✨ ( #736 )
2025-02-10 11:41:36 -05:00
Lindsay M
31eeea1630
Revisit anodized palette, closes #718 ( #733 )
...
* Adjust ✨ everything ✨
* Shift `red` towards orange in darker tints
* Tweak `green` balance
2025-02-10 11:41:17 -05:00
Lea Verou
ffda52a7cf
Theme remixing: Dynamic code snippets ( #729 )
2025-02-07 23:03:34 -05:00
Lea Verou
9be7919c60
Implement brand stylesheets for missing hues
2025-02-07 17:59:18 -05:00
Lea Verou
c30f3c4b09
Improve theme remixing UI ( #724 )
...
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2025-02-07 11:35:12 -05:00
Lea Verou
7e8f13b5cb
Add accent color tint as separate variable ( #725 )
...
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-02-06 18:30:43 -05:00
Lindsay M
97ab986425
Revise classic palette, closes #707 ( #716 )
...
* Change ✨ everything ✨
* No changes to `gray`
2025-02-06 17:58:33 -05:00
Lea Verou
f1fa7f713e
Add label attribute to option & menu-item ( #704 )
...
* Add `label` attribute and `defaultLabel` getter to option and menu-item, drop `getTextLabel()`
- Add `label` attribute to option and menu-item, closes #698
- [Option] Add `defaultLabel` cached property to both
- [Option] Remove `getTextLabel()` method from both (people can just set `el.label`)
- Refactor: Merge utils to get text content into one more powerful utility function
- Fixed typo in `slot.ts`
.
Add `label` attribute to menu, remove `getTextLabel`
* Update filename
2025-02-06 10:58:09 -05:00
lindsaym-fa
3394a95057
Remove visual test failure markers
2025-02-06 10:57:33 -05:00
Lea Verou
eed9ddb9b3
Fix #622
2025-02-06 10:57:33 -05:00
Lea Verou
daf5e7734d
Support opting out of anchor headings with data-no-anchor
2025-02-06 10:56:56 -05:00
Lea Verou
63133d0e33
Card fixes
2025-02-06 10:25:02 -05:00
Lea Verou
b2d74145b8
Remove stray console.log()
2025-02-05 11:35:55 -05:00
Lea Verou
17eeccbc5d
Better infrastructure for core colors, show core colors in docs, closes #668
2025-02-05 11:24:13 -05:00
Lea Verou
68f645e776
[Option] Drop base part, rel #207
2025-02-05 09:29:50 -05:00
Cory LaViska
b3e4c59197
add secure context notice ( #683 )
2025-02-04 16:27:35 +00:00
Lindsay M
6080a85035
Replace teal with cyan, fixes #659 ( #671 )
...
Co-authored-by: Lea Verou <lea@verou.me >
2025-02-03 19:01:23 -05:00
lindsaym-fa
f7e088c8df
Rename violet to purple, fixes #656
2025-02-03 18:47:03 -05:00
Lea Verou
80e1c05b37
Add --wa-color-brand-* tokens, fixes #655 ( #662 )
2025-02-03 15:39:59 -05:00
Cory LaViska
99f0273783
fix placeholder token ( #652 )
2025-02-03 17:03:34 +00:00
Cory LaViska
8e13683a30
Select tag fix ( #651 )
...
* add tag-counter part to wa-select
* on second thought
2025-02-03 16:48:46 +00:00
Cory LaViska
fd73542d2c
restore slot detection for non-SSR environments ( #649 )
2025-02-03 16:21:53 +00:00
Cory LaViska
bde0ed7403
add orientation example and use utils for spacing ( #648 )
2025-02-03 15:46:51 +00:00
Cory LaViska
8dc49f7119
fix event listeners ( #647 )
2025-02-03 10:07:21 -05:00
Cory LaViska
25cb96aa30
3.0.0-alpha.10
2025-01-31 11:23:56 -05:00
Cory LaViska
360273ac27
update version
2025-01-31 11:23:50 -05:00
Lea Verou
404d59d9d6
Improve FOUCE reduction utility, docs fixes, :state(wa-defined) ( #643 )
...
* Utility layout
* Split out, improve & document FOUCE utility
2025-01-31 11:19:30 -05:00
Lea Verou
ce1ce6caca
Fix regression ( #642 )
2025-01-31 10:01:01 -05:00
Lea Verou
74ecc52a15
Inheritable size ( #593 )
...
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-30 15:56:32 -08:00
Lindsay M
a64cc60ad5
Revise docs to clarify installation guidance ( #638 )
...
* Revise docs to clarify installation guidance
* Fix broken link
* Clarify `:where(:root)`, add CSS part example
2025-01-30 14:40:08 -05:00
Lindsay M
c5f91ec2f7
Add missing changelog entries ( #639 )
...
* Add logs for visual tests, `variant` inheritance, and missing bug fixes
* Update logs on docs changes
2025-01-30 11:51:57 -05:00
Lea Verou
4f9af1e871
Add JS snppet for setting wa-dark based on OS default
2025-01-30 08:32:01 -08:00
Lea Verou
aeb25f3a7d
Infrastructure for inheritable props, make variant inherit ( #582 )
...
Fixes #454 , fixes #592
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-29 16:22:50 -08:00
Cory LaViska
b89ee673e6
Fix <wa-textarea> form submit behavior ( #637 )
...
* fix textarea form submit behavior
* add test
2025-01-29 17:57:16 -05:00
Lindsay M
3c70c44b8a
Use flex columns for form controls, fixes #629 ( #636 )
...
* Use flex columns for form controls
* Touch up spacing in color picker example
* Use consistent `display` for related form controls
2025-01-29 09:56:09 -05:00
Lindsay M
d8881c0b1e
Add Visual Test Suite ( #617 )
...
* Initial progress on visual test suite
* Additional tests and descriptions
* Add native callout, add dividers between tables
* Indicate test failures, improve alignment tests
* Split tests into separate files
* Add table scrolling
* Remove irrelevant icon test cases
* Add test failures
* Shorten "Inline Code" > "Code" to prevent wrapping
* Add horizontal orientation to radio button tests
2025-01-28 18:45:19 -05:00
Lea Verou
88b6fe2fbe
Docs on cherry-picking native styles ( #619 )
...
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2025-01-28 16:58:53 -05:00
Lea Verou
6a0725cf00
Fix button appearance docs ( #603 )
2025-01-28 15:46:30 -05:00
Cory LaViska
3ff8745910
Add orientation to radio group ( #635 )
...
* add orientation to radio group; fixes #613
* fix timing issue that prevents value from being set sometimes
* gimme a break
* make radio button examples horizontal
---------
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-28 14:23:39 -05:00
Lindsay M
0cb72adb28
Use 100% width for text field and select labels ( #599 )
2025-01-27 09:49:35 -05:00
Cory LaViska
3d35f5d4e0
Ensure change events bubble ( #601 )
2025-01-26 14:10:57 -05:00
Lindsay M
815cc4220b
Add breaks between radios in examples ( #598 )
2025-01-24 17:19:26 -05:00
Lea Verou
a7caf19b34
Tintless variables + OKLCH coords as comments ( #596 )
...
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2025-01-24 16:55:21 -05:00
Lindsay M
71c054d6e4
Use background-image for native select caret ( #594 )
2025-01-24 11:52:06 -05: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
099edc5186
Implement wide page-level data
2025-01-22 13:25:29 -05:00
Lea Verou
e3560dcf98
Do not reflect default values
...
- Add `default` descriptor
- Do not reflect attributes when equal to their default value
- Patch getter return value to return default value when empty
- Use it in button `appearance`
2025-01-21 15:16:11 -05:00
Cory LaViska
f2bb2c84a0
fix nested tab groups ( #576 )
2025-01-21 12:54:38 -05:00
Cory LaViska
13b3342017
fix slot names ( #577 )
2025-01-21 12:52:41 -05:00
Cory LaViska
d1c1d689ce
ensure fix works on backers website ( #579 )
2025-01-21 12:36:54 -05:00
Cory LaViska
44e5e37a2b
3.0.0-alpha.9
2025-01-17 10:40:54 -05:00
Cory LaViska
566aae927d
fix typo
2025-01-17 10:39:18 -05:00
Lea Verou
7258c001a7
Demo for mixing and matching ( #565 )
2025-01-17 10:38:03 -05:00
Lea Verou
7a70940c6a
Update changelog, remove .wa-callout from alpha
2025-01-16 18:27:47 -05:00
Lea Verou
45f4edc426
Fix #561
2025-01-16 16:50:28 -05:00
Lea Verou
da32015f27
Basic mixing and matching docs ( #560 )
2025-01-16 16:31:24 -05:00
Lea Verou
03d8238edb
Add missing :state(blank) docs
2025-01-16 16:17:50 -05:00
Lindsay M
34f8744493
Fix missing mild palette doc and links ( #557 )
2025-01-16 16:09:52 -05:00
Lindsay M
fa3fe5f753
Theme files housekeeping, closes #519 ( #552 )
...
* Reorg Glossy theme
* Reorg Playful theme
* Remove redundant dark mode tokens
2025-01-16 16:09:28 -05:00
Lindsay M
fc6c7de1fd
Fix contrast issues with Bright teal ( #556 )
2025-01-16 16:09:03 -05:00
Lea Verou
0037712549
Matter Ripple MVP ( #558 )
...
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-16 16:05:50 -05:00
Lea Verou
5301945bfa
Filled inputs
2025-01-16 14:48:56 -05:00
Lea Verou
1298651dd8
Floating labels on select
2025-01-16 14:48:56 -05:00
Lea Verou
5f9695fde1
Floating labels on textarea
2025-01-16 14:48:56 -05:00
Lea Verou
2eb2597efe
Floating labels for input
2025-01-16 14:48:56 -05:00
lindsaym-fa
431e82261b
Initial floating label attempt
2025-01-16 14:48:56 -05:00
Lea Verou
df51149d0a
Show contrast ratios in contrast pair tables
2025-01-16 13:18:26 -05:00
Lindsay M
fba0b11343
Add Matter theme ( #547 )
...
* Add Matter theme
* Add Matter to alpha build
* Add changelog
* Fix incorrect palette name
* Make loud fills darker in light mode
2025-01-16 12:08:51 -05:00
Lea Verou
3618e93490
Reintroduce --border-width and --border-radius, fixes #531
2025-01-16 10:36:03 -05:00
Lea Verou
cfa95307d1
Quick proof of concept contrast tests
2025-01-16 10:22:01 -05:00
Lea Verou
15344c2a2a
Appease Turbo for the color scheme picker too, fixes #520
2025-01-16 10:15:52 -05:00
lindsaym-fa
3974aa5130
Decrease line height on swatches
2025-01-16 10:15:16 -05:00
lindsaym-fa
a6702ad6d2
Revise Color tokens doc and link to palettes
2025-01-16 10:15:16 -05:00
lindsaym-fa
ecf21adddc
Fix punctuation
2025-01-16 10:15:16 -05:00
Lea Verou
52c24fc3b7
Add color palette to theme pages
2025-01-16 10:15:16 -05:00
Lea Verou
d464714d7b
Rudimentary palette icons
2025-01-16 10:15:16 -05:00
Lea Verou
7d089bbe2f
Palette Docs
2025-01-16 10:15:16 -05:00
Lea Verou
71914afc91
defaultPalette -> palette
2025-01-16 10:15:16 -05:00
Lindsay M
9d139e3fa0
Minor style update for checkboxes in wa-tree-item ( #542 )
...
* Use theme value line height for tree item checkbox
* Apply theme checkbox styles to selected tree items
2025-01-16 09:30:35 -05:00
Lindsay M
db3039e9fe
Fix green-40 in classic color palette ( #548 )
2025-01-16 09:26:06 -05:00
Lindsay M
9494b9bb67
Improve default tooltip styles ( #543 )
...
* Use inverted colors for tooltips
* Remove redundant tooltip overrides from themes
2025-01-16 04:35:08 -05:00
Lea Verou
7e1f4f0351
Separate meaningful theme parts out ( #526 )
...
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-15 17:32:36 -05:00
Lindsay M
5ebe4f4d3e
Finalize playful theme, closes #490 ( #527 )
...
* Finalize Playful theme
* Add changelog, add to alpha
* Add playful theme to alpha build
* Touchup and tweaks
* Tweak hover mix color in `wa-dark`
* Avoid transforming buttons in button groups
* Final touchup
---------
Co-authored-by: Lea Verou <lea@verou.me >
2025-01-15 17:13:48 -05:00
Lea Verou
dfb9d53a25
Checkbox improvements
...
- Added `part="control", fixes #529
- Removed wrapper div which is no longer needed
- Removed `form-control--has-hint` class which is no longer used anywhere
2025-01-15 15:03:58 -05:00
Lindsay M
c2c1a2ff5b
Add missing Glossy and Premium themes to alpha build ( #528 )
2025-01-15 10:45:43 -05:00
Lindsay M
ac86c037a1
Finalize Glossy theme, closes #491 ( #525 )
...
* Initial glassy theme progress
* Add fallback to slider thumb box shadow
* Remove redundant `wa-dark` styles and refactor shadows
* Rename to 'Glossy' since it fits the vibe better
2025-01-14 18:44:31 -05:00
Lea Verou
6b07c9a040
Native callout ( #513 )
...
Co-authored-by: lindsaym-fa <dev@lindsaym.design >
2025-01-14 14:56:03 -05:00
Lea Verou
24a76f6a7c
Color palette housekeeping ( #523 )
2025-01-14 14:54:34 -05:00
Lea Verou
89c0667e9c
Improve maintainability of color docs
2025-01-14 14:44:30 -05:00
Lea Verou
434084ea4e
Playful: refer to rudimentary palette
2025-01-14 14:32:39 -05:00
Lea Verou
1738c6345b
Fix #514 for reals this time
2025-01-14 13:02:37 -05:00
Lea Verou
0ac7916a1b
Attempt to fix #514
2025-01-14 13:02:37 -05:00
Lea Verou
e7979991e3
Update docs to lean into the "tokens" terminology in lieu of "properties"
...
Co-Authored-By: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2025-01-14 12:31:24 -05:00
Lea Verou
07f70098f8
Theming -> Design Tokens
2025-01-14 12:31:24 -05:00
Lindsay M
17146698db
Finalize Premium theme, closes #489 ( #510 )
...
* Finalize Premium theme
* Improve theme compatibility of dark mode shadows
* Improve theme compatibility of code examples
* Add comments
* Revert dark mode shadow color changes (to be addressed separately)
* Revert dark mode shadow color change
* Clean up redundant `wa-dark` properties
2025-01-14 11:56:30 -05:00
Lea Verou
bf852b1296
Fix #515
2025-01-14 11:29:36 -05:00
Lea Verou
e367c0ef29
Open sidebar group on overview pages, fixes #507
2025-01-14 10:20:04 -05:00
Lea Verou
01210ef364
Implement .wa-invert, closes #497 ( #508 )
2025-01-14 10:04:27 -05:00
Lea Verou
40648e15fb
Refactor: library.system.ts to export supported icons ( #505 )
2025-01-13 16:37:54 -05:00
Cory LaViska
ab67ecfad3
add native icon to search ( #498 )
2025-01-13 14:48:51 -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
Konnor Rogers
200188b0c3
properly report build failures ( #485 )
...
* properly report build failures
* prettier
2025-01-10 13:29:14 -05:00
Lea Verou
bc6fe95f13
npm run build:alpha:serve per @KonnorRogers suggestion
2025-01-10 13:13:01 -05:00
Lea Verou
3a33fa208a
Add command for testing the build without having to push to Vercel
2025-01-10 13:13:01 -05:00
Lea Verou
3ec4e6de07
Fix build
2025-01-10 13:13:01 -05:00
Lea Verou
eb07dc1410
Use passthrough copy ( #474 )
2025-01-09 17:24:18 -05:00
Lindsay M
5bfeb8044e
Theme showcase improvements ( #480 )
...
* Presentation improvements
* Change `-webkit-text-size-adjust` to supported value (`none` isn't a supported keyword on iOS)
* Try using `text-size-adjust`
* Throwing caution to the wind
* Give up on `text-size-adjust` and add 1-column view
2025-01-09 13:31:31 -05:00
lindsaym-fa
aa915c3e28
Doc revisions
2025-01-09 11:57:35 -05:00
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
419f0610e4
Template-tweaks
...
- Move breadcrumbs to separate template
- Rename `beforeContent` to `header`
- Move breadcrumbs inside header
2025-01-09 02:26:01 -05:00
Cory LaViska
7ab5ca8640
3.0.0-alpha.8
2025-01-08 18:30:48 -05:00
Cory LaViska
c39faff936
update version ( #473 )
2025-01-08 18:17:31 -05:00
Lindsay M
6d31db57f6
Revise and add showcase to Themes doc ( #456 )
...
* Initial progress
* Make responsive
* quick fix to show theme name/description
* Small styling tweaks
* Documentation updates
* Revisions and improvements
* Avoid using static URLs 'cause that's ridiculous
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2025-01-08 17:33:09 -05:00
Lea Verou
21ed4f82b0
Improve UX of Layout section
2025-01-08 17:13:38 -05:00
Lea Verou
844e374a72
Fix #470
2025-01-08 16:23:34 -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
Lea Verou
4476117932
Add default layout as a failsafe
2025-01-08 15:20:26 -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
Lindsay M
fa66f4262d
Fix mobile theme selector; fixes #440 ( #446 )
...
* Fix styling
* Fix mobile theme selector label
2025-01-08 15:01:20 -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
Cory LaViska
b4c4074ae1
fix mobile color picker bug ( #462 )
2025-01-08 13:49:57 -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
lindsaym-fa
5e3fed605e
Add changelog
2025-01-07 11:56:19 -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
ef7d47e2b9
[Docs] Move commonalities across blocks to a single base layout ( #424 )
2025-01-06 17:01:29 -05:00
Lea Verou
a9af3172ad
Rename Range to Slider ( #428 )
2025-01-06 16:44:43 -05:00
konnorrogers
cde8bea97a
test commit
2025-01-06 13:24:54 -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
Konnor Rogers
b868b1e8fc
fix alpha builds ( #423 )
...
* fix alpha builds
* Update docs/_includes/sidebar-group.njk
Co-authored-by: Lea Verou <lea@verou.me >
* Update docs/_includes/sidebar-group.njk
Co-authored-by: Lea Verou <lea@verou.me >
---------
Co-authored-by: Lea Verou <lea@verou.me >
2025-01-06 12:53:47 -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
ac7437894a
Automate all overviews, fix bugs with filtering
2025-01-03 20:17:19 -05:00
Lea Verou
55ebe6e20b
Add e-commerce tag, for overview
2025-01-03 20:14:51 -05:00
Lea Verou
e6388e7671
Let sort filter provide missing values so we can specify large values to place elements at the end
2025-01-03 19:20:49 -05:00
Lea Verou
9a21ae6f52
Make sure unlisted page cards never show up
2025-01-03 19:02:31 -05:00
Lea Verou
cd3386ce78
Exclude unlisted pages properly
2025-01-03 18:51:16 -05:00
Lea Verou
26b9bbb515
Automate Theming listing
2025-01-03 18:44:11 -05:00
Lea Verou
bda0ec0313
Overviews don't need to be MD files
...
And having them as MD files can insert pointless `<p>` tags if we're not careful, which can cause weird bugs.
2025-01-03 18:27:07 -05:00
Lea Verou
2490fbeaca
attr filter for nicer optional attributes
2025-01-03 18:12:41 -05:00
Lea Verou
297149021e
Add {% markdown %} paired shortcode
2025-01-03 17:45:26 -05:00
Lea Verou
c700c3ec09
Components index doesn't actually need to be a MD file
...
And having it as a MD file can insert pointless `<p>` tags if we're not careful, which can cause weird bugs.
2025-01-03 16:13:02 -05:00
Lea Verou
b383d8bf2d
Move e-commerce patterns under E-commerce
...
As discussed on Slack with @kelseythejackson
2025-01-03 16:08:24 -05:00
Lea Verou
1dcf895be1
Don’t render children on the top level as well
2025-01-03 16:00:36 -05:00
Lea Verou
19fd55ca97
fix: noAlpha, not isAlpha
2025-01-03 15:58:42 -05:00
Lea Verou
fa094d924d
Automate sidebar listings
2025-01-03 15:52:58 -05:00
Lea Verou
2a957e6316
Add layout and isAlpha to pattern pages automatically
2025-01-03 15:52:27 -05:00
Lea Verou
90b6a9a8ac
Add status as computed data on component pages
2025-01-03 15:02:36 -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
d3a65ee35d
Fix typo
2025-01-03 09:37:39 -05:00
lindsaym-fa
8ab1489cc4
Simplify shadow scales
2025-01-02 15:59:04 -05:00
lindsaym-fa
093c42ce66
Revise changelog for border radius and width tokens
2025-01-02 15:50:09 -05:00
lindsaym-fa
ed3e7014e3
Simplify border radius scale
2025-01-02 15:37:09 -05:00
Cory LaViska
7db62766dc
update changelog
2025-01-02 10:23:43 -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
ce40d5e997
Merge pull request #396 from shoelace-style/konnorrogers/fix-switch-checked-property
...
Fix switch dirty checking to behave like checkbox
2025-01-02 09:33:03 -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
Lea Verou
8142da95d8
Update sidebar.njk
2024-12-23 02:20:39 -05:00
Lea Verou
546c9c67b4
Hide cheatsheet from components sidebar
2024-12-23 02:18:59 -05:00
Lea Verou
d5fe23ab39
Add missing icons
2024-12-23 02:17:39 -05:00
Lea Verou
3b10933151
Automate listing in components index page
2024-12-23 02:15:48 -05:00
Lea Verou
51a416718d
sidebar should be using components tag
2024-12-23 02:15:25 -05:00
Lea Verou
08f327c224
[docs.css] Remove duplicate code, use CSS nesting for .index.grid
2024-12-23 01:58:10 -05:00
Konnor Rogers
b196ccc0bc
Merge pull request #394 from shoelace-style/next
...
next -> alpha
2024-12-22 06:14:28 -05:00
Konnor Rogers
c62eed16aa
fix missing components and format number ( #393 )
2024-12-22 06:12:44 -05:00
Lea Verou
e982c10987
Move grouping logic to separate subtemplate and use it on layout too
2024-12-20 18:29:28 -05:00
Lea Verou
23af07bcd5
Temp fix for spacing issue
2024-12-20 17:49:44 -05:00
Lea Verou
6aca515024
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-20 17:44:12 -05:00
Lea Verou
7d3f8b175c
Separate native styles page for elements that correspond to a separate WA component
2024-12-20 17:44:10 -05:00
Cory LaViska
e2acfd106f
fix padding in codepen examples
2024-12-20 15:39:30 -05:00
Cory LaViska
cfd282df4b
update version
2024-12-20 14:05:02 -05:00
Cory LaViska
d0567c7ae9
3.0.0-alpha.7
2024-12-20 14:04:13 -05:00
Lea Verou
f076dd1afa
Usage -> Installation
2024-12-20 14:02:35 -05:00
Lea Verou
83fb761d41
Rename applied.css to docs and add some docs on usage
2024-12-20 14:01:14 -05:00
Cory LaViska
fd337dd1ee
not true anymore
2024-12-20 13:40:39 -05:00
Lea Verou
22883021e9
Fix typo
2024-12-20 13:37:10 -05:00
Lea Verou
02b72f991b
Mark rounding utils as WIP and change title to Rounding
2024-12-20 13:32:40 -05:00
Lea Verou
84734a56b6
Add class names to utility class pages
2024-12-20 13:20:06 -05:00
Cory LaViska
c159964490
update changelog
2024-12-20 13:17:22 -05:00
Cory LaViska
5c8e044f4d
3.0.0-alpha.6
2024-12-20 13:16:45 -05:00
Lea Verou
a238880dbe
Allow utilities to have statuses too
2024-12-20 13:14:37 -05:00
Lea Verou
307c989e3b
Add examples for native buttons in button group
2024-12-20 13:06:17 -05:00
Cory LaViska
c33d17b4a2
fix search styles
2024-12-20 12:59:58 -05:00
lindsaym-fa
9d3e2bd214
Fix giant homepage icons ( #380 )
2024-12-20 12:46: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
43a1179513
Automate layout page listing
2024-12-20 12:00:43 -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
Lea Verou
ec3251d0c6
Utilities index pages
2024-12-20 11:37:15 -05:00
Lea Verou
f5ac87c8a3
Cards for native styles
2024-12-20 11:22:21 -05:00
Lea Verou
a3d8f712ce
Remove visually-hidden component, add its icon to the util
2024-12-20 11:22:21 -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
lindsaym-fa
960c6d8da3
Add descriptions for utilities
2024-12-20 11:07:51 -05:00
Cory LaViska
ef81c77c60
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-20 11:05:43 -05:00
Cory LaViska
01918ca784
fix button alignment in button groups
2024-12-20 11:05:32 -05:00
Lea Verou
b0bb014167
Statuses
2024-12-20 10:58:45 -05:00
Lea Verou
9f12c1d9ab
Temp workaround for #376
2024-12-20 10:55:53 -05:00
lindsaym-fa
4456a8df5c
Add descriptions for native styles
2024-12-20 10:36:22 -05:00
Cory LaViska
8e7816f308
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-20 10:33:12 -05:00
Cory LaViska
3861041bc1
fixes #350
2024-12-20 10:33:10 -05:00
Lea Verou
e29ae5d18e
No, button groups shouldn't wrap
2024-12-20 10:15:29 -05:00
Cory LaViska
6ef2e92923
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-20 10:07:30 -05:00
Cory LaViska
562fec9ac7
fix component section in alpha
2024-12-20 10:07:27 -05:00
Cory LaViska
b38568f5c5
fix dropdown examples
2024-12-20 10:07:19 -05:00
Lea Verou
c0012f5b94
Fix dropdown in button-group rounding, closes #348
2024-12-20 10:03:03 -05:00
lindsaym-fa
41ee75bbfe
Fix capitalization
2024-12-20 09:45:23 -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
Konnor Rogers
e170b488ea
fix label position docs ( #371 )
2024-12-19 22:08:53 -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
506fb2588b
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-19 19:49:13 -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
Lea Verou
1a1847eeb5
Update search dialog styles to new simpler structure, closes #331
2024-12-19 19:48:38 -05:00
Konnor Rogers
835326a2db
fix delayed button loading ( #369 )
...
* fix delayed button loading
* fix delayed button loading
2024-12-19 19:13:08 -05:00
lindsaym-fa
1905ca9b77
Capitalize "Style Utilities"
2024-12-19 18:54:12 -05:00
lindsaym-fa
fc3688df97
Fix closable tab example ( #363 )
2024-12-19 17:55:57 -05:00
Lea Verou
107f074f99
Page utils & native styles
2024-12-19 17:34:32 -05:00
lindsaym-fa
5d3e58bde0
Fix #361
2024-12-19 16:58:06 -05:00
lindsaym-fa
f5b8f2257d
Fix specificity of gap and align-items in layout utilities
2024-12-19 16:51:55 -05:00
Lea Verou
52c0fdf6de
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-19 16:37:57 -05:00
Lea Verou
c2c42f56ba
Docs for size utils
2024-12-19 16:37:55 -05:00
lindsaym-fa
328d6989d9
Set default color for dark theme
2024-12-19 16:34:36 -05:00
lindsaym-fa
49465c9a1d
Fix form control label margin
2024-12-19 16:26:06 -05:00
lindsaym-fa
394a028973
Consolidate native form styles
2024-12-19 15:58:31 -05:00
lindsaym-fa
431d23d420
Fix range disabled and focus styles
2024-12-19 15:46:30 -05:00
Lea Verou
c230a42053
Fix filename
2024-12-19 15:30:48 -05:00
Lea Verou
378f100729
Update changelog.md
2024-12-19 15:30:38 -05:00
Cory LaViska
87314f8864
Merge pull request #364 from shoelace-style/konnorrogers/fix-safari-placeholder
...
fix safari placeholder
2024-12-19 15:01:47 -05:00
konnorrogers
70a8fc6425
fix safari placeholder
2024-12-19 14:28:35 -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
Lea Verou
63a2367cc5
Docs for color and appearance variants
2024-12-19 14:04:15 -05:00
Lea Verou
995d0f2af4
First stab at variant utils docs
2024-12-19 13:50:12 -05:00
Lindsay M
874bb5cbf6
Fix missing input and textarea styles in Firefox and Safari ( #339 )
...
* initial fix
* fix disabled styles in all browsers
* simpler fix
2024-12-19 13:32:30 -05:00
Lea Verou
15495bd9bd
Automate theming sidebar block
2024-12-19 13:05:59 -05:00
Cory LaViska
f4678e12c6
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-19 12:43:31 -05:00
Cory LaViska
2bf7ebbb71
fixes #343 ; fixes #341
2024-12-19 12:43:29 -05:00
Lea Verou
68e53a4ef1
Automatic util listing on sidebar
2024-12-19 12:40:04 -05:00
Lea Verou
0f0b9d50cd
Move all utilities under /utilities/
...
Co-Authored-By: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2024-12-19 12:40:04 -05:00
Lea Verou
5d13583da7
Update sort filter to take multiple keys into account in order of priority, default to order, then title
...
And use `order` on Page
2024-12-19 12:40:04 -05:00
Lea Verou
f99f32d054
Refactor: sort filter
2024-12-19 12:40:04 -05:00
Lea Verou
39acaeba70
Refactor: move sort filter to filters.js
2024-12-19 12:40:04 -05:00
Cory LaViska
e87c725e07
fixes #344
2024-12-19 12:38:49 -05:00
Cory LaViska
31a3421709
fixes #332
2024-12-19 12:15:34 -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
13e606c1cb
Native color-picker styles
2024-12-19 10:16:23 -05:00
lindsaym-fa
42dd64f397
Fix layout and add description to Native Styles
2024-12-19 10:13:16 -05:00
Kelsey Jackson
53e87e4dcd
Remove :required content styles for native elements
...
* fixed label ::after
* removed label styles
2024-12-19 10:00:39 -05:00
Lea Verou
dabaef3fab
The big rename nobody wants to do :P
2024-12-19 04:03:44 -05:00
Lea Verou
d5939efc30
Refactor table styles
...
- Use hueless color tokens so it can be used with variants (and add example)
- Fix hover effect on zebra rows
- Reduce padding a bit
- Shorten utility class
- CSS nesting
2024-12-19 03:53:54 -05:00
Lea Verou
d345878de6
Remove *--disabled classes, use regular selectors
2024-12-19 03:24:18 -05:00
lindsaym-fa
609578ff30
Fix typo
2024-12-19 03:08:37 -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
8de5fc9580
*Actually* add radio styles
2024-12-19 01:44:28 -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
474d8d7c7b
Remove wa-off
2024-12-19 01:38:07 -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
lindsaym-fa
067ae799fd
Add native textarea styles and share with <wa-textarea>
2024-12-18 22:33:24 -05:00
Lea Verou
ea165cb477
Now that all sizeable form controls use the size util, simplify form-control.css
2024-12-18 21:42:55 -05:00
Lea Verou
d33b5c4870
[Switch] Simplify DOM & CSS
2024-12-18 21:33:52 -05:00
Lea Verou
96db264724
[Switch] Use size utils
2024-12-18 21:09:22 -05:00
Lea Verou
dda4575aa4
[color-picker] Use size util
2024-12-18 21:06:52 -05:00
Lea Verou
2322762cc6
[Input] Remove unnecessary classes, simplify DOM
2024-12-18 20:56:30 -05:00
Lea Verou
4a14eb3282
Calculate form control height in size util
2024-12-18 20:48:25 -05:00
Lea Verou
931faf911c
Use size helper in input
2024-12-18 20:34:55 -05:00
Lea Verou
f4db1e37e0
No need for fallback any more
2024-12-18 20:34:45 -05:00
Lea Verou
833b7b1207
Update tag.css
2024-12-18 20:33:47 -05:00
Lea Verou
622ee91323
Fix tag glitch
2024-12-18 20:12:28 -05:00
Lea Verou
d206414825
Make size utils root-level so there's always a default value
2024-12-18 20:09:31 -05:00
Lea Verou
73d26ece05
Clean up CSS structure
2024-12-18 19:40:52 -05:00
Lea Verou
3b90a1cc31
Native slider!
2024-12-18 19:36:26 -05:00
Lea Verou
289ce105dc
Fix build
2024-12-18 18:59:39 -05:00
Lea Verou
deb2752d35
Refactor range styles to prepare for native ranges
2024-12-18 18:58:21 -05:00
lindsaym-fa
df4393e033
Fix native label spacing
2024-12-18 18:09:58 -05:00
Konnor Rogers
cf34747701
fix layout demo and custom states support ( #318 )
...
* fix demo
* fix linting errors
* remove jinja, run prettier
* prettier
2024-12-18 17:08:38 -05:00
lindsaym-fa
ad467f0691
Add native details styles and share with <wa-details>
2024-12-18 17:02:25 -05:00
Kelsey Jackson
142403fe78
changed disply on label
2024-12-18 15:20:07 -06:00
Cory LaViska
60f2b9657b
remove base from docs
2024-12-18 15:09:46 -05:00
Lea Verou
a41787d23a
Remove opt-out class, add docs on opting out, closes #300
2024-12-18 14:18:30 -05:00
Lea Verou
252adbd830
filled → appearance=filled rel #330
2024-12-18 14:18:30 -05:00
lindsaym-fa
c8db30fa0f
Add native checkbox styles and share with <wa-checkbox>
2024-12-18 14:09:09 -05:00
Lea Verou
fa415005eb
Rename tinted → filled
2024-12-18 13:11:40 -05:00
Cory LaViska
ba8046bff5
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-18 13:08:57 -05:00
Cory LaViska
948254dd29
remove SSR in dev mode
2024-12-18 13:08:55 -05:00
Lea Verou
82b799c1a4
Prettier
2024-12-18 13:05:08 -05:00
Lea Verou
358444bc1d
Remove poorly working Prettier Jinja plugin
2024-12-18 13:02:27 -05:00
Lea Verou
dbab4ae645
Rename filled → accent (rel #330 )
2024-12-18 12:58:06 -05:00
Lea Verou
f5ed55513b
text→plain (for appearance and utils) rel #330
2024-12-18 12:51:13 -05:00
Lea Verou
d6fb269381
Add reference to button essentials in button component and vice versa
2024-12-18 12:49:16 -05:00
Lea Verou
3734f9cea5
Essential Dialog docs
...
Essentials page for dialog
2024-12-18 11:15:52 -05:00
Lea Verou
5a058a8808
Revamp dialog styles, port to Essentials
...
Refactor dialog CSS
Add native dialog stub
2024-12-18 11:15:52 -05:00
Lea Verou
e2d99e3c86
Refactor: animateWithClass()
2024-12-18 11:15:52 -05:00
Lea Verou
e74edd8f68
Element description, just like components
2024-12-18 11:15:52 -05:00
Cory LaViska
d961203d17
fix styles
2024-12-18 11:06:13 -05:00
Lea Verou
be752371a6
Revert back to has any sibling
2024-12-17 18:41:46 -05:00
Lea Verou
af3b83318b
Cross linking between Essentials and Components
2024-12-17 18:06:54 -05:00
Lea Verou
b0cd38e2c5
Tweak spacing to have more reasonable spacing for callout
...
cc @lindsaym-fa
2024-12-17 18:06:54 -05:00
Cory LaViska
0d8d718b7a
Merge pull request #317 from shoelace-style/component-search
...
Add search filter to component index page
2024-12-17 16:49:01 -05:00
Lea Verou
54687046ab
Use .wa-off-deep for deep opt-out
...
Rel #300
2024-12-17 16:40:45 -05:00
Lea Verou
22529870f4
Failed attempt to get Prettier to work with .njk files
2024-12-17 16:22:42 -05:00
Lea Verou
8aafea456d
Flesh out Essentials pages a little (still heavily WIP)
2024-12-17 16:22:11 -05:00
Lea Verou
cfb70f2135
Remove invalid </input>
2024-12-17 15:54:22 -05:00
Lea Verou
1d02644996
[Essentials] Write index page
2024-12-17 15:53:33 -05:00
Lea Verou
312809a766
First stab at breaking down essentials into multiple pages
...
Co-Authored-By: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2024-12-17 15:17:25 -05:00
Lea Verou
5e221f6c3a
Remove empty page
2024-12-17 14:50:17 -05:00
Lea Verou
232734563f
Formatting
2024-12-17 14:47:24 -05:00
Cory LaViska
5cbc64ad4f
fix link to size.css
2024-12-17 14:46:13 -05:00
Cory LaViska
35858e0549
ugh, modal
2024-12-17 14:46:08 -05:00
Cory LaViska
752b8d462e
add empty state
2024-12-17 14:41:11 -05:00
Lea Verou
1da80bee80
Fix custom parents in breadcrumbs
2024-12-17 14:38:02 -05:00
Cory LaViska
315dd40734
add search filter
2024-12-17 14:27:33 -05:00
Lea Verou
5a82b7ad99
Remove BEM-style namespaces on class names ( #316 )
2024-12-17 13:46:39 -05:00
Cory LaViska
1a29875940
Merge pull request #315 from shoelace-style/konnorrogers/fix-component-reloading
...
fix component reloading
2024-12-17 13:27:23 -05:00
konnorrogers
be0631bd3e
fix component reloading
2024-12-17 13:22:10 -05:00
Lea Verou
e882102aff
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-17 13:00:57 -05:00
Lea Verou
97c0470f13
First stab at breadcrumbs (no custom parents yet)
2024-12-17 13:00:55 -05:00
Cory LaViska
47badda35c
Merge pull request #314 from shoelace-style/custom-states
...
Custom states
2024-12-17 12:20:10 -05:00
Cory LaViska
b2353ca9bd
remove try/catch
2024-12-17 12:18:40 -05:00
Cory LaViska
65310be0b0
Merge branch 'next' into custom-states
2024-12-17 12:14:29 -05:00
Cory LaViska
ac9960c1f0
Merge pull request #296 from shoelace-style/konnorrogers/fix-turbo-2
...
Fix turbo caching on script tag
2024-12-17 12:13:57 -05:00
Cory LaViska
b9393068a7
Merge branch 'next' into custom-states
2024-12-17 12:13:32 -05:00
Cory LaViska
9c216f60ff
Merge pull request #312 from shoelace-style/konnorrogers/remove-unnecessary-plugin
...
remove unnecessary plugin
2024-12-17 12:13:10 -05:00
Cory LaViska
ce65a49dbe
Merge branch 'next' into konnorrogers/remove-unnecessary-plugin
2024-12-17 12:13:02 -05:00
Cory LaViska
e973b599aa
add links; fixes #313
2024-12-17 12:10:11 -05:00
Cory LaViska
9979028d7e
fix smooth scroll bug
2024-12-17 12:09:45 -05:00
Cory LaViska
d09ea4a73a
add section for custom states
2024-12-17 12:09:36 -05:00
Lea Verou
1bf83499b0
Refactor: Move 11ty filters to separate file
2024-12-17 12:08:55 -05:00
lindsaym-fa
9c4e4a2280
Use appearance for alpha badge 😁
2024-12-17 11:57:32 -05:00
Cory LaViska
f8e61f72c4
fix typo
2024-12-17 11:53:30 -05:00
lindsaym-fa
d08b95378a
Fix custom button styles
2024-12-17 11:50:50 -05:00
lindsaym-fa
c1153708f6
Fix link button appearance
2024-12-17 11:47:59 -05:00
Cory LaViska
d676c1b569
update changelog
2024-12-17 11:46:05 -05:00
Cory LaViska
77f50a4890
fix part name
2024-12-17 11:46:00 -05:00
Cory LaViska
24e2b47ff1
fix part name
2024-12-17 11:45:56 -05:00
Cory LaViska
651c38afbf
use states instead of parts
2024-12-17 11:45:45 -05:00
Cory LaViska
2dec73b2c5
hoist internals and custom state methods to WebAwesomeElement
2024-12-17 11:43:51 -05:00
Cory LaViska
ad36ba5569
rename part
2024-12-17 11:34:18 -05:00
Cory LaViska
1855d1b809
update tests to use :state()
2024-12-17 11:30:19 -05:00
Cory LaViska
543fa3c85c
update tests to check states
2024-12-17 11:30:07 -05:00
Cory LaViska
fe05300bdc
use :state()
2024-12-17 11:29:59 -05:00
Cory LaViska
0eebf44292
move custom states
2024-12-17 11:29:47 -05:00
Cory LaViska
7c40243da3
add custom state types to wa form control
2024-12-17 11:26:33 -05:00
Cory LaViska
4a046684c8
add comments and fix hasCustomState
2024-12-17 11:22:49 -05:00
Lea Verou
49eeca1617
Update callout.css
2024-12-17 11:20:54 -05:00
Cory LaViska
88e2af266f
update docs and tests
2024-12-17 11:18:43 -05:00
Cory LaViska
0bcc788752
remove data- attribute fallback for states
2024-12-17 11:13:20 -05:00
Cory LaViska
5d687f1aa0
add custom states to checkbox/radio
2024-12-17 11:12:40 -05:00
Cory LaViska
8fbd0b54e4
update changelog
2024-12-17 11:10:10 -05:00
Cory LaViska
37a1680a85
move states
2024-12-17 11:10:04 -05:00
Cory LaViska
2b0acca219
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-17 10:57:42 -05:00
Cory LaViska
5293f0fa63
downgrade esbuild
2024-12-17 10:57:23 -05:00
Lea Verou
7d52f00d8d
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-17 10:46:55 -05:00
Lea Verou
f8e367a5e7
Move size utils to style/utilities/
2024-12-17 10:46:40 -05:00
Cory LaViska
b9541ba2e0
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-17 10:44:54 -05:00
Cory LaViska
25ee6ef1ad
fix ts errors
2024-12-17 10:44:40 -05:00
Cory LaViska
45cb5598fc
add update script and update non-breaking deps
2024-12-17 10:44:28 -05:00
Cory LaViska
a6bf9ea58c
add terms
2024-12-17 10:44:11 -05:00
Lea Verou
1e1877c954
--content-color ➡️ --text-color
...
Harmonize with other properties for the same thing
2024-12-17 10:41:51 -05:00
Lea Verou
47c9f43954
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-17 10:39:52 -05:00
Lea Verou
2136fed4cb
--label-color ➡️ --text-color
...
As we move towards using these helpers more widely, `--label-color` doesn't quite make sense
2024-12-17 10:39:47 -05:00
Cory LaViska
4b6baa93a6
remove AI note
2024-12-17 10:13:54 -05:00
Lea Verou
ef4cbd915d
Tidy up
2024-12-17 04:31:46 -05:00
Lea Verou
d9b8fc6806
Prettier
2024-12-17 04:29:37 -05:00
Lea Verou
6bb6bcc538
Simplify tag
...
- Drop `base`, rel #207
- Use size helper
- Drop classes duplicating attributes
2024-12-17 04:27:32 -05:00
Lea Verou
e60a5032da
Remove classes no longer needed
2024-12-17 04:07:45 -05:00
Lea Verou
a6b71e119c
Use variant helper in tag & callout
2024-12-17 04:06:47 -05:00
Lea Verou
8e01281c12
Leftover
2024-12-17 04:01:24 -05:00
Lea Verou
a31de87882
[Avatar] Simplify HTML & CSS, drop base (rel #207 )
2024-12-17 03:58:58 -05:00
Lea Verou
dbfaa4299f
[Avatar] Drop BEM
2024-12-17 03:40:28 -05:00
Lea Verou
78432c41d8
Better appearance combinations
2024-12-17 03:22:31 -05:00
Lea Verou
0d003c0309
Fix build
2024-12-17 03:06:18 -05:00
Lea Verou
0a796d618f
Badge appearances!
2024-12-17 03:04:44 -05:00
Lea Verou
84909930fb
Simplify badge HTML & styles
2024-12-17 03:04:36 -05:00
Lea Verou
cbab3b09e5
Move appearance utils to separate file
2024-12-17 03:03:55 -05:00
Lea Verou
8a321951d3
Fix wording
2024-12-17 03:03:28 -05:00
Lea Verou
4852f5614f
Use variant helper to simplify badge styles
2024-12-17 02:22:28 -05:00
Lea Verou
87621ef109
Rename variant color tokens to be wa- prefixed, since we specify them on :root too
2024-12-17 02:22:08 -05:00
Lea Verou
6a9c7dd2bc
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-17 02:03:06 -05:00
Lea Verou
1fb8088fc8
Essentials page for button
2024-12-17 02:03:01 -05:00
Lea Verou
27c58637eb
Revamp button styles
...
- More style sharing between native buttons & button component
- Fix radio button styling
- Better ability to style button from the outside (without `::part(base)`)
- Orthogonal variant + appearance
2024-12-17 02:02:30 -05:00
Lea Verou
426a242d26
Define button-group util and use it in button-group and radio-group
2024-12-17 01:57:48 -05:00
Lea Verou
7a7a7abe78
Add size & variant utils to Applied CSS
2024-12-17 01:55:17 -05:00
Lea Verou
aade89b66e
Remove unused class
2024-12-17 01:54:32 -05:00
Lea Verou
771a1559ef
Fix typo
2024-12-16 22:08:38 -05:00
lindsaym-fa
74ae758819
Add native input styles and share with <wa-input>
2024-12-16 19:32:35 -05:00
Lea Verou
5e2081451d
Add --space-smaller to size utility
2024-12-16 15:41:33 -05:00
Lea Verou
1ffdc19305
Add variants.css (not yet linked from anywhere)
2024-12-16 15:41:33 -05:00
Lea Verou
6996d17531
Replace font-size variable with 1em
...
Revert "Replace font-size variable with `1em`"
This reverts commit 1ac70f31abe2bab310bbfbdbb3aa5d4498c5648d.
Replace font-size vars with 1em when calculating form control height
2024-12-16 15:41:33 -05:00
Cory LaViska
1e3b93d579
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-16 14:38:25 -05:00
Cory LaViska
70fab26e6b
empty styles for these components
2024-12-16 14:38:22 -05:00
konnorrogers
725fb1f013
remove unnecessary plugin
2024-12-16 14:05:29 -05:00
Lea Verou
6d4c8e5942
Simplify Classic theme using the new CSS files
2024-12-16 13:21:27 -05:00
Lea Verou
b6e0ca5d45
--*-multiplier to --*-scale
...
As discussed with @lindsaym-fa
Co-Authored-By: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2024-12-16 12:50:37 -05:00
Lea Verou
35571c1d4e
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-16 12:46:59 -05:00
Lea Verou
82a5aff8db
Split default theme tokens into separate CSS files
...
As discussed with @lindsaym-fa last week. Hopefully this will eventually help reduce duplication across themes.
Co-Authored-By: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2024-12-16 12:46:57 -05:00
Cory LaViska
e74a30f62a
prettier
2024-12-16 12:45:25 -05:00
Lindsay M
11d3a73f05
Add native button styles and share with <wa-button> ( #310 )
2024-12-16 12:18:45 -05:00
Lea Verou
9fefb6d65a
[Native details] Refactor to use nesting and opt-out
...
Rel #300
2024-12-16 11:51:40 -05:00
Lea Verou
4b18c74b83
[Details] Add RTL example
2024-12-16 11:50:41 -05:00
Lea Verou
f739c6c143
Fix details tests
2024-12-16 11:17:58 -05:00
Lea Verou
9739aceb9f
Fix select tests
2024-12-16 11:16:42 -05:00
Lea Verou
afde497a1a
[Docs] Collapse "Components" by default, except when viewing a page in /components/
2024-12-16 11:14:18 -05:00
Lea Verou
666f1e5d52
Fix #309 for reals this time
2024-12-16 11:13:07 -05:00
Lea Verou
1013e83032
[Details] Fix interactive elements in summary, closes #309
2024-12-16 11:10:13 -05:00
Lea Verou
b15d938c7e
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-16 10:49:09 -05:00
Lea Verou
c066c5f30b
[Details] Revamp CSS, simplify part names
...
First component to use the `display: contents` trick discussed in #207
2024-12-16 10:48:56 -05:00
Cory LaViska
abbfd9b43d
remove eslint from gh actions
2024-12-16 10:39:25 -05:00
Cory LaViska
ee0167a059
fix jsdoc
2024-12-16 10:29:46 -05:00
Lea Verou
f86c07bdab
Automate component navigation
2024-12-16 09:42:24 -05:00
Lea Verou
699595496e
[Page] CSS utilities: .wa-mobile-only and .wa-desktop-only
2024-12-16 07:55:28 -05:00
Lea Verou
fa42764a4b
Automatically hide [data-toggle-nav] on desktop view
2024-12-16 07:53:35 -05:00
Lea Verou
15bbafd631
Fix typo
2024-12-16 07:44:01 -05:00
Lea Verou
9423178df5
Tweaks to <details> styles
2024-12-16 07:18:02 -05:00
Lea Verou
9260d35b4c
Split Applied CSS out to make it easier to manage and share w/ components
...
As discussed with @lindsaym-fa
Still unsure about some of these (especially about whether blockquote & details should be separate) but I figured better go ahead and split and we can fine tune later
Co-Authored-By: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2024-12-16 06:55:01 -05:00
Lea Verou
10156a8218
Add log filter for easier debugging of templates
2024-12-16 06:27:25 -05:00
Lea Verou
d0574677c1
Fix a couple types that were throwing off the CEM
2024-12-14 20:29:29 -05:00
Lea Verou
7b0274a657
Refactor: Normalize order of alternatives
2024-12-14 19:51:04 -05:00
Lea Verou
325eaeb225
[select] Mark getTag as attribute: false
2024-12-14 19:10:30 -05:00
Lea Verou
f840d623d5
We no longer need to highlight CSS in template strings
2024-12-14 18:53:56 -05:00
Lea Verou
f9590195a5
Refactor: Revamp select styles
...
- Removed BEM-style naming (the shadow DOM gives you scoping already!)
- Use new size helper
- Organize styles to keep an element’s styles together, using nesting for modifiers
- Removed unused classes
2024-12-14 17:35:50 -05:00
Lea Verou
53eb0d8f30
Refactor: [textarea] Use size util
2024-12-14 17:12:22 -05:00
Lea Verou
b0c4c7263b
Allow Prettier default for trailing commas, run Prettier on repo
...
per convo with @claviska
2024-12-14 17:10:26 -05:00
Lea Verou
b5d1a71f46
Simplify hint slots
2024-12-14 17:04:42 -05:00
Lea Verou
dd7b673328
Run Prettier on repo
...
Turns out `prettier-plugin-organize-imports` sorts imports differently than the old one so this will prevent spreading the change across multiple commits whenever we touch a file (and potentially introducing conflicts)
2024-12-14 17:01:35 -05:00
Lea Verou
9f0276f55e
Introduce size shadow utils and use them with checkbox (more to come)
2024-12-14 16:34:53 -05:00
Lea Verou
15d250b103
Refactor: [select.css] more CSS nesting
2024-12-14 15:46:59 -05:00
Lea Verou
0c40579be4
Split visually hidden into a separate file that components can import
2024-12-14 15:30:51 -05:00
Lea Verou
f0f080a428
Refactor: [select, input] Use CSS Nesting
2024-12-13 19:20:54 -05:00
Lea Verou
54b511b709
Collapse weird pill rules duplicating values
2024-12-13 18:57:45 -05:00
Lea Verou
c50da3429b
Refactor: Collapse 3 rules doing the same thing
2024-12-13 17:32:34 -05:00
Lea Verou
ad3cd289dd
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-13 17:17:48 -05:00
Lea Verou
b1fffc7df9
Refactor: checkbox
...
- Reduce class names by using `:has()`, native pseudo-classes, or `[part~=foo]` selectors
- Remove `hasFocus` property since it’s no longer needed
- Move the icon hiding logic to CSS
2024-12-13 17:17:45 -05:00
Lea Verou
587db10022
Refactor: reduce duplication in form-controls.css
2024-12-13 17:14:15 -05:00
Lea Verou
47294ad0ed
Leftover help-text ➡️ hint
2024-12-13 17:09:23 -05:00
lindsaym-fa
28ebab868b
remove busted links to old layout.css location
2024-12-13 15:03:25 -05:00
lindsaym-fa
07d15fd863
fix references to utility files
2024-12-13 14:43:43 -05:00
Lea Verou
2c9eb385fd
Add note about Chrome bugfix
...
Also revert unintentional change, oops
2024-12-13 14:35:16 -05:00
Lea Verou
6d9f513f68
help-text ➡️ hint
2024-12-13 14:17:58 -05:00
Lea Verou
4b56a03144
Convert component shadow styles to CSS files too
2024-12-13 13:56:42 -05:00
Lea Verou
9c17d27af4
Big CSS Reorg Part 1 ( #304 )
2024-12-13 13:45:33 -05:00
Lea Verou
cc37a5c44b
Delete unused tabbable.ts file
2024-12-13 10:56:13 -05:00
Lea Verou
9e6ee89585
Support any CSS length in mobile-breakpoint ( #303 )
...
Co-authored-by: Konnor Rogers <konnor5456@gmail.com >
2024-12-13 10:48:41 -05:00
Lea Verou
ea25de8040
Split CSS utility regions into separate files
2024-12-13 04:25:58 -05:00
Lea Verou
7bee00d706
Update package-lock.json
2024-12-13 04:25:28 -05:00
Lea Verou
6b9f064aeb
Ooops, turns out prettier-plugin-organize-imports was not added
2024-12-13 04:16:32 -05:00
Lea Verou
e9377cf746
Apply display: flex to gap utils, closes #265
2024-12-13 03:50:22 -05:00
Lea Verou
35d2b7f12a
Add tab-size: 4, closes #256
2024-12-13 03:45:48 -05:00
Lea Verou
922d7d9894
Remove <wa-visually-hidden>, closes #232
2024-12-13 03:42:09 -05:00
Lea Verou
24f5f3c4ca
Enable light dismiss by default for <wa-drawer>
...
The docs seemed to be hinting that this is the case, and indeed it seems more reasonable.
2024-12-13 03:32:45 -05:00
Lea Verou
8358127992
Leftover work from removing ESLint
2024-12-13 03:14:41 -05:00
Lea Verou
67563b2bba
Remove ESLint, add prettier-plugin-organize-imports
...
Per discussions with @claviska
2024-12-13 02:56:24 -05:00
Lea Verou
73e9e9ab3a
More CSS refactor
...
cc @lindsaym-fa
2024-12-12 20:53:54 -05:00
Lea Verou
7ce393feb8
Slight refactor of page demo CSS
...
@lindsaym-fa I think I didn't break anything, but you might want to take a look
2024-12-12 20:42:19 -05:00
lindsaym-fa
b25e58b24b
reinstate content flow rule
2024-12-12 16:13:39 -05:00
lindsaym-fa
cb0240c91d
let navigation links close the navigation drawer
2024-12-12 16:00:04 -05:00
Lea Verou
16302c0130
Move component styles to use CSS files ( #298 )
2024-12-12 12:30:13 -05:00
Lea Verou
88f2f99290
Simplify how components specify their own shadow styles
...
Shared styles are now added in the base class, rather than having to be repeated in every component.
In the odd case a component does not want the shared styles, it can define a custom `styles` property of its own.
2024-12-11 21:21:30 -05:00
Lea Verou
36a397ddaa
Split out mobile page styles
...
Now each `*.styles.ts` file has a single default export
2024-12-11 20:40:34 -05:00
Lea Verou
8fd897e348
[viewport-demo] Revert resize button
2024-12-11 16:22:42 -05:00
Lea Verou
adc76b4eb1
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-11 16:09:17 -05:00
Lea Verou
cbb4aa8be1
Fix <wa-viewport-demo> zooming in Safari & Firefox
...
Also some refactoring to use `updated()` rather than `handleXXX()` functions
2024-12-11 16:09:15 -05:00
lindsaym-fa
968930c543
improve responsiveness of media example page
2024-12-11 10:52:46 -05:00
lindsaym-fa
4be8a46cdd
touch up media example page
2024-12-11 10:32:09 -05:00
Lea Verou
c02496ff02
Add warning
2024-12-11 10:06:19 -05:00
Lea Verou
4b8afb4bc3
Hide zoom/viewport readings when they are lying
2024-12-11 10:02:25 -05:00
Lea Verou
01aa2afc15
Move display: flex to shared rule
2024-12-11 02:11:56 -05:00
Lea Verou
4f3539cb43
Formatting
2024-12-11 01:59:26 -05:00
Lea Verou
260bd47030
Simplify selector
2024-12-11 01:54:27 -05:00
Konnor Rogers
f27c982962
keep previews
2024-12-10 22:47:26 -05:00
konnorrogers
19340adcfb
fix turbo
2024-12-10 19:07:45 -05:00
konnorrogers
f22e598ad6
prettier
2024-12-10 18:52:12 -05:00
konnorrogers
68f693cbc0
fix turbo caching stuff
2024-12-10 18:49:56 -05:00
Lea Verou
2f6fe33e2c
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-10 18:18:22 -05:00
Lea Verou
c307cfde1c
Re-enable zoom in Safari & FF
...
The way they do zooming is crap, but hey, at least you can now tweak it again
2024-12-10 18:18:20 -05:00
Cory LaViska
883ef50186
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-10 17:42:07 -05:00
Cory LaViska
c359556605
cleanup changelog
2024-12-10 17:41:51 -05:00
Lea Verou
3e18309367
Reorg page docs, light content editing
2024-12-10 15:34:14 -05:00
Cory LaViska
2fb0cc7d6d
Merge branch 'next' into alpha
2024-12-10 15:27:19 -05:00
Lea Verou
26449e12e5
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-10 15:23:22 -05:00
Lea Verou
7058de0568
Convert preview scripts to modules when using a manually slotted preview
2024-12-10 15:23:16 -05:00
Cory LaViska
0c3438e1a5
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-10 15:21:04 -05:00
Cory LaViska
bae9b57c2a
temp fix for page demo not showing when rendered with turbo
2024-12-10 15:21:01 -05:00
Lea Verou
739c45d34c
Better proxy feature for detecting Chrome
2024-12-10 15:20:39 -05:00
Cory LaViska
32df4598fc
fix default checked state
2024-12-10 14:59:09 -05:00
Cory LaViska
f52daeecdc
Merge branch 'next' into alpha
2024-12-10 14:28:33 -05:00
Cory LaViska
930216e3f7
3.0.0-alpha.5
2024-12-10 14:27:49 -05:00
Lea Verou
8e40a082f5
Quick hack to disable zooming in Firefox and Safari
2024-12-10 14:14:27 -05:00
Konnor Rogers
e3fdf61e4a
add layout toggling ( #294 )
...
* Add nav toggling
* fix comments
* fix comments
* prettier
* add comments / docs
* prettier
* fix up page stuff
* prettier
* Add comment
* minor fixes
* prettier
2024-12-10 13:53:08 -05:00
lindsaym-fa
414b29b046
tweak page demo styles
2024-12-10 12:58:28 -05:00
Lea Verou
ba4cdc9b28
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-10 11:54:04 -05:00
Lea Verou
99704faeb4
Page demo draft
2024-12-10 11:53:39 -05:00
lindsaym-fa
78c446f525
update layout anatomy image
2024-12-10 11:41:41 -05:00
lindsaym-fa
b50b4ca632
revise responsive section on widths
2024-12-10 11:24:34 -05:00
Lea Verou
21d84332e4
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-10 11:18:04 -05:00
Cory LaViska
c88a2c788d
Merge pull request #291 from shoelace-style/konnorrogers/set-a-default-theme
...
Fix FOUC for default theme
2024-12-10 11:15:54 -05:00
konnorrogers
b1c459c226
fix fouc for default theme
2024-12-10 11:06:35 -05:00
Lea Verou
a8ddefe31e
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-10 10:30:27 -05:00
Lea Verou
80d23a4efe
Fix code-demo expand animations on page load
...
Rn this means we don't get expand animations at all but that’s fine. I think it's fine to have an animation on close and not on open (different user goals — you open to get to the info, you close to get it out of the way, the opening is more urgent)
2024-12-10 10:29:55 -05:00
lindsaym-fa
5393a86e2b
add descriptions for page examples
2024-12-10 10:19:12 -05:00
Lea Verou
1d822db30d
Reapply "Fix missing content issue, closes #198 "
...
This reverts commit 60c7c91e8a .
Also used a longer timeout
2024-12-10 10:14:20 -05:00
konnorrogers
654cd0b0bd
set a default theme
2024-12-10 10:03:20 -05:00
Cory LaViska
6da942083c
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-10 09:54:39 -05:00
Cory LaViska
f15814c784
use callout markdown syntax
2024-12-10 09:54:37 -05:00
Lea Verou
60c7c91e8a
Revert "Fix missing content issue, closes #198 "
...
This reverts commit 22ca715ddb .
2024-12-10 09:52:29 -05:00
Cory LaViska
62cf254365
remove tooltips for now
2024-12-10 09:45:23 -05:00
Cory LaViska
747f185dc5
add labels to zoom buttons
2024-12-10 09:45:17 -05:00
Cory LaViska
1a61bd9583
fix outline spacing
2024-12-10 09:35:08 -05:00
Cory LaViska
7cff8fadde
update tests
2024-12-10 09:26:58 -05:00
Cory LaViska
67abde6d97
Merge pull request #289 from shoelace-style/page-docs
...
Page documentation revisions
2024-12-10 09:23:09 -05:00
Cory LaViska
6e0b3d820c
Merge pull request #288 from shoelace-style/callout
...
Simplify `<wa-callout>`
2024-12-10 08:57:31 -05:00
Cory LaViska
998180b05d
Update docs/docs/components/callout.md
2024-12-10 08:57:24 -05:00
lindsaym-fa
ee9cc49956
Merge branch 'next' into page-docs
2024-12-10 05:01:06 -05:00
lindsaym-fa
3f79b35878
add media layout example
2024-12-10 05:00:44 -05:00
Lea Verou
fd3ec885f9
[viewport-demp] Parts for zoom buttons, zoom cursors
2024-12-10 04:50:36 -05:00
Lea Verou
22ca715ddb
Fix missing content issue, closes #198
2024-12-10 04:45:13 -05:00
Lea Verou
5e6b8628d4
We don’t use Liquid!
2024-12-10 01:29:24 -05:00
lindsaym-fa
0a980addc3
remove duplicate heading, link Theming heading
2024-12-09 22:50:24 -05:00
lindsaym-fa
9bbfa1aeb2
add page card to components overview
2024-12-09 22:49:14 -05:00
lindsaym-fa
48fc9d9779
touch up header and sidebar spacing
2024-12-09 22:31:44 -05:00
lindsaym-fa
8ec8e2a9b4
Merge branch 'next' into page-docs
2024-12-09 21:56:09 -05:00
lindsaym-fa
5ec5979136
move styles to bottom of example code
2024-12-09 21:55:47 -05:00
Lea Verou
4926ad6ce5
Remove wa-callout::part(base)
2024-12-09 21:55:29 -05:00
lindsaym-fa
f013756b7b
revise and edit docs
2024-12-09 21:46:52 -05:00
Lea Verou
feb092a7fa
[code-examples] Smarter default for open
2024-12-09 21:41:54 -05:00
Lea Verou
406e899b34
Merge branch 'next' into page-docs
2024-12-09 21:03:42 -05:00
Lea Verou
4d89c344d1
[code-examples] Better syntax, do not include docs.css
2024-12-09 21:01:49 -05:00
Lea Verou
b9f484ceb6
data-viewport -> viewport
2024-12-09 21:01:27 -05:00
Lea Verou
1920ae8c1e
Oops, commited debug code
2024-12-09 20:43:58 -05:00
lindsaym-fa
08422c29e7
Merge branch 'next' into page-docs
2024-12-09 20:29:49 -05:00
lindsaym-fa
59a70dd5b7
add documentation page demo
2024-12-09 20:29:16 -05:00
Lea Verou
86a80d3e78
[code-demo] Bugfixes
...
Slotted previews still don't work well with isolated demos :(
2024-12-09 20:27:23 -05:00
lindsaym-fa
1cebae7868
fix typo
2024-12-09 20:23:39 -05:00
Lea Verou
7b0ab1f7b7
Merge branch 'next' into page-docs
2024-12-09 19:42:03 -05:00
Lea Verou
1aebdf4a06
Fix isolated demos
2024-12-09 19:40:28 -05:00
Lea Verou
e94a424596
Simplify <wa-callout>
...
- Remove `base` (rel #207 )
- Eliminate properties mirroring standard CSS properties (rel #259 )
- Simplify markup
2024-12-09 19:32:55 -05:00
lindsaym-fa
14db763613
initial progress
2024-12-09 19:09:53 -05:00
Konnor Rogers
65ced601e9
fix various page issues ( #286 )
...
* fix dialog issues
* fix various page issues
* prettier
2024-12-09 19:00:16 -05:00
Lea Verou
2f0b259d96
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-09 18:43:17 -05:00
Lea Verou
8267dd91d9
Do not restrict what attributes are allowed in curlies
...
We're the only ones writing Markdown…
2024-12-09 18:43:14 -05:00
Cory LaViska
2149a1efde
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-09 17:56:12 -05:00
Cory LaViska
7990717a95
move selectors to sidebar on mobile
2024-12-09 17:56:10 -05:00
Konnor Rogers
4526effbfa
fix footer / header dialog ( #285 )
2024-12-09 17:30:56 -05:00
Lea Verou
a8774b5c88
[code-demo] Fix Safari collapsing bug
2024-12-09 17:15:07 -05:00
Lea Verou
fbc5946e71
[viewport-demo] Beautiful, cursed hack to make the resizers visible in Safari
2024-12-09 16:37:07 -05:00
Lea Verou
0fbdf110b1
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-09 15:23:27 -05:00
Lea Verou
d37d873b4c
More/better parts for *-demo components
2024-12-09 15:23:21 -05:00
Lea Verou
d5419ab0d0
[code-demo] Fix Safari bug with viewport emulation
2024-12-09 15:18:15 -05:00
lindsaym-fa
4805cdb64c
update sample page metadata
2024-12-09 14:43:18 -05:00
Cory LaViska
5d74d8163b
hide pro themes for alpha
2024-12-09 14:31:31 -05:00
Cory LaViska
76c74fc8a9
remove code-demo + viewport-demo from the alpha
2024-12-09 14:04:22 -05:00
Lea Verou
321f53f953
Add <wa-code-demo> and <wa-viewport-demo> and use them by default
...
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2024-12-09 13:44:14 -05:00
Cory LaViska
849def9ef2
Merge pull request #284 from shoelace-style/konnorrogers/run-ssr-only-on-push-to-next
...
run ssr only on next push
2024-12-09 13:38:21 -05:00
konnorrogers
911668617b
only on push
2024-12-09 13:35:31 -05:00
konnorrogers
d55e750ecd
run ssr only on next push
2024-12-09 13:04:59 -05:00
Cory LaViska
08d6af502c
Merge pull request #272 from shoelace-style/konnorrogers/set-outline-false-on-page
...
set outline false on page, add pattern.njk
2024-12-09 12:57:45 -05:00
Cory LaViska
9a68409ccd
Merge branch 'next' into konnorrogers/set-outline-false-on-page
2024-12-09 12:56:40 -05:00
Cory LaViska
b8f4a38c80
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-09 12:15:41 -05:00
Cory LaViska
a86acc9717
remove pro/dev stuff from alpha release
2024-12-09 12:13:32 -05:00
lindsaym-fa
a1fc75689e
fix outdated logo
2024-12-09 11:55:24 -05:00
Lea Verou
0a5e4ab99c
Make sidebar headings links whenever an overview is available ( #241 )
2024-12-09 11:33:04 -05:00
Cory LaViska
fd8876b3c4
fix filename typop
2024-12-09 11:23:43 -05:00
Lindsay M
994cba2fcf
Page spacing ( #279 )
...
* initial progress
* spruce up docs sample page
* clean up and organization
* revert extraneous addition to applied.css
* accidentally reverted the wrong change 😅
* take 2 - revert extraneous addition in applied.css
* more cleanup
2024-12-09 11:10:15 -05:00
lindsaym-fa
fb565d202e
remove outline from 'page' layout
2024-12-09 10:54:52 -05:00
Lea Verou
adb655a53b
Properties ➡️ Attributes & Properties
2024-12-09 10:44:03 -05:00
Konnor Rogers
2d19c5d915
fix dialog scroll locking ( #282 )
...
* fix dialog scroll locking
* add changelog entry
2024-12-06 17:26:03 -05:00
Cory LaViska
ff0e00e4e4
Merge pull request #277 from shoelace-style/konnorrogers/fix-dialog-show
...
Fix calling `.show()`
2024-12-06 12:57:17 -05:00
Cory LaViska
1ea76cc08a
fix padding and newlines
2024-12-06 10:45:13 -05:00
Cory LaViska
786b3c3da2
add layout and utilities to codepen
2024-12-06 10:36:30 -05:00
konnorrogers
c74049a140
changelog
2024-12-05 18:58:12 -05:00
konnorrogers
e7a0444c67
fixed a bug in wa-dialog causing it to close prematurely
2024-12-05 18:57:12 -05:00
Cory LaViska
32ed169ca8
don't redirect on 404 in build
2024-12-05 16:34:07 -05:00
konnorrogers
9e2f1d15d8
set outline false on page, add pattern.njk
2024-12-05 12:22:45 -05:00
Lea Verou
8d93a44566
Revert edit, turns out code previews are already documented in the linked page 🤦🏽♀️
2024-12-04 17:17:26 -05:00
Lea Verou
471cb0287d
Document API around code examples
...
cc @claviska
2024-12-04 16:25:35 -05:00
Cory LaViska
1428ec0708
Merge pull request #271 from shoelace-style/backports
...
Backports from Shoelace
2024-12-04 14:34:41 -05:00
Cory LaViska
4ed0a93ec6
backport SL-2281, SL-2295
2024-12-04 14:05:04 -05:00
Cory LaViska
ba125dc06a
backport SL-2218
2024-12-04 12:47:57 -05:00
Cory LaViska
fe8b0624fe
backport SL-2192
2024-12-04 12:43:43 -05:00
Cory LaViska
56dc07e30d
backport SL-2189
2024-12-04 12:39:03 -05:00
Cory LaViska
6dd31748e9
backport SL-2210
2024-12-04 12:29:23 -05:00
Cory LaViska
2f4379716a
backport SL-2182
2024-12-04 12:26:30 -05:00
Cory LaViska
58ac1c920d
fix prefixes
2024-12-04 12:19:49 -05:00
Cory LaViska
abedd14cac
backport SL-2299
2024-12-04 12:18:17 -05:00
Cory LaViska
73ca47b608
who
2024-12-04 12:12:14 -05:00
Cory LaViska
5ddc832e9d
backport SL-2292
2024-12-04 12:09:17 -05:00
Cory LaViska
c097b21443
backport SL-2274
2024-12-04 12:03:49 -05:00
Cory LaViska
17fb0ef94e
backport SL-2293
2024-12-04 11:52:09 -05:00
Cory LaViska
2089065499
add missing translations from shoelace
2024-12-04 11:45:38 -05:00
Cory LaViska
b168214952
backport SL-2270
2024-12-04 11:45:27 -05:00
Cory LaViska
678e3bd108
backport SL-2272
2024-12-04 11:39:12 -05:00
Cory LaViska
6cc030fa06
backport SL-2220
2024-12-04 11:38:18 -05:00
Cory LaViska
b84bd8e3cf
backport SL-2221
2024-12-04 11:33:22 -05:00
Cory LaViska
8c1921da15
lint
2024-12-03 14:21:11 -05:00
Cory LaViska
9a86311bc4
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-12-03 14:17:56 -05:00
Cory LaViska
5950100615
skip test that crashes
2024-12-03 14:17:43 -05:00
Lea Verou
4e3e0aad14
[cheatsheet] Make match URL param work
...
Co-Authored-By: Konnor Rogers <konnor5456@gmail.com >
2024-12-03 12:38:24 -05:00
Lea Verou
6cc3b05fb7
Move cheatsheet JS to separate file
2024-12-03 12:36:51 -05:00
Cory LaViska
0e75ec6758
fix failing test
2024-12-03 12:17:52 -05:00
Cory LaViska
f157d4dfa4
remove tests to reflect new button href behavior
2024-12-03 12:10:08 -05:00
Cory LaViska
3c81f9c5e9
Merge pull request #264 from shoelace-style/honor-existing-ids
...
Leave existing ids intact when generating anchor headings
2024-12-03 12:06:44 -05:00
Cory LaViska
d97bf9a9e9
Update docs/_utils/anchor-headings.js
...
Co-authored-by: Lea Verou <lea@verou.me >
2024-12-03 12:06:31 -05:00
Cory LaViska
bda66ab4b9
don't bork ids when already provided
2024-12-03 11:58:30 -05:00
Cory LaViska
2719880636
temporarily disable prettier in prod to speed things up
2024-12-03 11:52:23 -05:00
lindsaym-fa
ca20f4de22
add custom property for checkbox icon color
2024-12-03 10:52:59 -05:00
Lea Verou
9080810c20
[cheatsheet] Permalinks should include match params too
2024-12-03 09:40:08 -05:00
Lea Verou
0a6b36d3c8
[cheatsheet] Rename references -> cheatsheet
2024-12-02 20:38:34 -05:00
Lea Verou
0cf6765d56
[reference] Implement case insensitive and regexp search
2024-12-02 20:24:18 -05:00
Lea Verou
7b3e572d25
[reference] Update outline links when searching
2024-12-02 20:11:41 -05:00
Lea Verou
be387992e6
Enable Prettier for workspace
2024-12-02 19:57:21 -05:00
Lea Verou
1f8a282971
[reference] Support filtering permalinks
2024-12-02 19:57:10 -05:00
Lea Verou
8c804957fa
[reference] Add filter input, add counts
2024-12-02 19:37:29 -05:00
Lea Verou
8b1fc9a18f
[components/reference] Show count of components if > 1
2024-12-02 16:08:17 -05:00
Lea Verou
bd35c23784
Indices of components by attribute, slot, part, etc. ( #240 )
...
* Simplify how list of components is exposed to 11ty
No need for functions or computing multiple times, that's what data is for!
* Add attributes to component data
* Cleanup
* Add slug (tagName without wa-)
* Add component reference / cheatsheet
2024-11-24 21:19:50 -05:00
Cory LaViska
aef3ed8bcb
Merge pull request #247 from shoelace-style/autoslot
...
automatically slot tab into tab group; fixes #239
2024-11-22 12:29:06 -05:00
Cory LaViska
01b23a3e88
Update src/components/tab/tab.ts
...
Co-authored-by: Lea Verou <lea@verou.me >
2024-11-22 12:28:58 -05:00
Cory LaViska
4185f3816b
automatically slot tab into tab group; fixes #239
2024-11-22 12:15:30 -05:00
Lea Verou
4522b40879
Copyediting: First singular to first plural
2024-11-22 02:33:09 -05:00
Lindsay M
c2d240b393
Layout utilities ( #169 )
...
* initial progress
* testing progress
* play with naming, utility classes
* more tweaking and testing
* progress on 12 column grid
* add layout index, start documenting
* documentation progress
* cleanup and doc progress
* more doc progress
* more progress
* final progress hurdle and cleanup
* refining and editing
* remove sandbox
* refactor extra utility classes
* layout index improvements
* change gap modifiers to utility classes
* change align modifiers to utility classes
* move layout examples above fold
* reduce demo markup
* use standard aspect ratio property for wa-frame
* change border-radius modifier to utility class
* rename wa-grid's 'min-inline-size' to 'min-column-size'
* clean up comments
* rename wa-align-* to wa-align-items-*
* break out style utilities from layout
* clean up
2024-11-21 14:07:12 -05:00
Kelsey Jackson
85c2a38cef
Merge pull request #222 from shoelace-style/kj/ipsum-cleanup
...
removed movie quotes
2024-11-19 13:21:21 -06:00
Kelsey Jackson
d9c64baefb
removed movie quotes
2024-11-19 13:20:18 -06:00
Konnor Rogers
05b693ed12
fix failing builds ( #218 )
...
* prettier
* fix failing builds
2024-11-18 16:54:39 -05:00
Cory LaViska
6cef8ae54d
Merge pull request #214 from shoelace-style/konnorrogers/fix-style-reloading-in-dev
...
fix style reloading with SSR in dev environment
2024-11-14 14:12:15 -05:00
konnorrogers
0d3ec37abe
fix style reloading with SSR in dv
2024-11-14 14:11:13 -05:00
Cory LaViska
b83d5b3ec1
Merge pull request #213 from shoelace-style/vertical-button-groups
...
add vertical orientation to button groups; fixes #185
2024-11-14 14:02:42 -05:00
Cory LaViska
5889053025
Merge branch 'next' into vertical-button-groups
2024-11-14 14:01:19 -05:00
Cory LaViska
84f7a22dfe
add vertical orientation to button groups; fixes #185
2024-11-14 13:59:33 -05:00
Kelsey Jackson
413c478f19
Merge pull request #182 from shoelace-style/kj/app-patterns
...
Kj/app patterns
2024-11-14 12:31:27 -06:00
Kelsey Jackson
6c0c8843c8
ran linter to pass tests
2024-11-14 12:19:54 -06:00
Cory LaViska
0245429d78
Merge pull request #212 from shoelace-style/data-wa-relative
...
always convert data-webawesome urls to root-relative
2024-11-14 13:19:48 -05:00
Cory LaViska
9f445a2083
always convert data-webawesome urls to root-relative
2024-11-14 13:19:12 -05:00
Cory LaViska
d9e1b0abb9
Merge pull request #211 from shoelace-style/autoloader
...
Only run autoloader once; show warnings when imports fail
2024-11-14 12:44:04 -05:00
Cory LaViska
37dcafdc47
only run autoloader once; show warnings when imports fail
2024-11-14 12:42:44 -05:00
Cory LaViska
07a10ef465
Merge pull request #210 from shoelace-style/konnorrogers/fix-rating-with-precision
...
Fix `<wa-rating>` when using precision
2024-11-14 10:29:50 -05:00
Kelsey Jackson
1cb0dba351
updated code example
2024-11-14 02:58:39 -06:00
Kelsey Jackson
17465c7d92
Merge branch 'next' into kj/app-patterns
2024-11-13 12:17:03 -06:00
Kelsey Jackson
2f16308b1e
stated some news patterns
2024-11-13 11:51:16 -06:00
konnorrogers
fb0cb42d62
fix bug with precision
2024-11-13 11:27:53 -05:00
konnorrogers
03a75169f6
fix bug with precision
2024-11-13 11:27:34 -05:00
Cory LaViska
c57cdb75b5
backport SL-2260
2024-11-12 11:08:57 -05:00
Cory LaViska
e5fced8cee
backport SL-2268
2024-11-12 11:05:03 -05:00
Cory LaViska
866c3a79d7
backport SL-2259
2024-11-05 11:45:14 -05:00
Cory LaViska
8e4d7ce3af
backport SL-2257
2024-11-04 15:52:24 -05:00
Cory LaViska
a6080560b9
update docs
2024-11-01 11:57:11 -04:00
Cory LaViska
50fc61bd06
fix default rel behavior
2024-11-01 11:56:33 -04:00
Lindsay M
96f017824e
Support for nested themes ( #174 )
...
* fix nested themes
* rewrite section on using multiple themes
* correct CDN links
---------
Co-authored-by: konnorrogers <konnor5456@gmail.com >
2024-10-29 17:40:23 -04:00
Cory LaViska
644e8a9d47
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-10-28 14:06:52 -04:00
Cory LaViska
03ec323733
backport SL-2107
2024-10-28 14:06:50 -04:00
Cory LaViska
b104a29950
Merge pull request #188 from shoelace-style/option-label-updates
...
fix labels when updated dynamically
2024-10-28 12:53:04 -04:00
Cory LaViska
6e44c1af0b
backport SL-2233
2024-10-28 12:52:49 -04:00
Cory LaViska
dfbaaac019
fix labels when updated dynamically
2024-10-28 12:46:13 -04:00
Cory LaViska
7ab01f3270
fix comment
2024-10-28 12:10:21 -04:00
Cory LaViska
d3fafd6db2
Merge pull request #187 from shoelace-style/animated-image-icon
...
Animated image icon
2024-10-28 12:09:30 -04:00
Cory LaViska
e9af6d3ad4
Merge branch 'next' into animated-image-icon
2024-10-28 12:08:47 -04:00
Cory LaViska
387cbbc21c
improve icon placement
2024-10-28 12:08:24 -04:00
Cory LaViska
6a62e6a0a4
Merge pull request #186 from shoelace-style/konnorrogers/fix-progress-in-safari
...
fix progress ring in safari
2024-10-28 11:58:52 -04:00
Cory LaViska
53d69774d3
Update src/components/progress-ring/progress-ring.styles.ts
2024-10-28 11:58:42 -04:00
Cory LaViska
961c63570a
Merge pull request #184 from shoelace-style/konnorrogers/fix-checkbox-layout-shift
...
fix checkbox layout shift
2024-10-28 11:56:09 -04:00
Cory LaViska
0e5350b9bb
backport SL-2234
2024-10-28 10:49:11 -04:00
konnorrogers
32a777e49e
fix progress ring in safari
2024-10-24 12:07:12 -04:00
Cory LaViska
e48243b492
backport SL-2226
2024-10-23 16:07:54 -04:00
konnorrogers
ce21410233
prettier
2024-10-22 17:23:32 -04:00
Cory LaViska
1456b37915
fix docs
2024-10-22 17:01:44 -04:00
konnorrogers
0636023797
fix checkbox layout shift
2024-10-22 16:46:17 -04:00
konnorrogers
f271dde950
push all themes
2024-10-22 12:54:06 -04:00
konnorrogers
735e713ef6
add a preset theme switcher
2024-10-22 12:27:43 -04:00
Kelsey Jackson
2cad68bd18
mega menu
2024-10-22 10:34:50 -05:00
Kelsey Jackson
67c7d79f37
updated text
2024-10-17 09:58:23 -05:00
Kelsey Jackson
d8f9356e1c
started paywall
2024-10-17 09:57:48 -05:00
Kelsey Jackson
78dd896386
started building pricing pattern
2024-10-05 17:10:24 -05:00
Kelsey Jackson
6fe026357e
switched out some broken links
2024-10-04 08:56:02 -05:00
Kelsey Jackson
06e72f557f
some cleanup
2024-10-03 16:44:18 -05:00
Kelsey Jackson
c6aa11c114
Merge branch 'next' into kj/app-patterns
2024-10-03 10:45:19 -05:00
Kelsey Jackson
adf03087a9
commiting to merge in next
2024-10-03 10:44:56 -05:00
Konnor Rogers
63df4f9631
fix a bug in select not updating when value has changed ( #181 )
...
* fix a bug in select not updating when value has changed
* prettier
2024-10-03 10:27:17 -04:00
Konnor Rogers
4158ca903a
fix select loading issues ( #179 )
...
* fix select loading issues
* prettier
* try this for select
* prettier
* working on dynamic options
* prettier
* prettier
* prettier
* prettier
* prettier
* prettier
* prettier
* prettier
* remove index.html
* comment out hydration error script
* fix tree hydration issue
* prettier
* fix documentation
2024-10-02 16:54:18 -04:00
Kelsey Jackson
3e513d5eee
commiting to run app
2024-09-26 08:54:56 -05:00
Kelsey Jackson
0f00b9931b
added product grid
2024-09-24 19:55:15 -05:00
Cory LaViska
e142b7a504
backport relative time title fix
2024-09-24 13:02:31 -04:00
Cory LaViska
4f29770bcb
3.0.0-alpha.4
2024-09-24 09:24:01 -04:00
Cory LaViska
502853483a
ship bundled dist to cdn
2024-09-24 09:23:58 -04:00
Cory LaViska
7c46ffed47
update version
2024-09-23 13:33:25 -04:00
Cory LaViska
7b9f30ad90
3.0.0-alpha.3
2024-09-23 13:28:15 -04:00
Cory LaViska
a8273ab5fa
backport SL2174
2024-09-23 12:53:35 -04:00
Cory LaViska
0054ea02b7
update changelog
2024-09-23 12:43:44 -04:00
Cory LaViska
b7a8c6226c
update content
2024-09-23 12:43:31 -04:00
Cory LaViska
d52ce2f9c3
remove unused term
2024-09-23 12:17:47 -04:00
Cory LaViska
6e1520c868
backport SL2155
2024-09-23 12:12:35 -04:00
Cory LaViska
ff11d86a9d
fix token
2024-09-23 12:12:18 -04:00
Cory LaViska
36fd982263
backport SL2146
2024-09-23 12:04:48 -04:00
Konnor Rogers
0341c1c73e
remove required from color picker docs ( #178 )
2024-09-19 16:31:02 -04:00
Konnor Rogers
2970b3edf2
Reduce GH Action minutes ( #177 )
...
* dont cache playwright
* prettier
* prettier
* fix crashing in form.test.ts
* prettier
* prettier
* fix crashing in form.test.ts
2024-09-19 11:22:57 -04:00
Kelsey Jackson
f9b17a2e04
merged in next
2024-09-19 00:30:37 -05:00
Kelsey Jackson
ec08532b88
commit to merge in next
2024-09-19 00:27:04 -05:00
Lindsay M
43c5c009f0
Add Shoelace theme ( #173 )
...
* initial progress
* touch up classic theme
* finalize theming index
* revise themes doc
---------
Co-authored-by: konnorrogers <konnor5456@gmail.com >
2024-09-18 12:01:44 -04:00
Konnor Rogers
fcc96e3b76
fix color picker initial 'isEmpty' state ( #176 )
2024-09-17 17:58:03 -04:00
Konnor Rogers
9339f87ead
fix morphing ( #172 )
...
* fix morphing
* fix morphing
* prettier
* fix morphing
* fix morphing
* fix morphing
* prettier
* add morphing tests
* prettier
* fix tests for reportValidity
* fix tests for reportValidity
* fix tests for reportValidity
* try CI now
* prettier
2024-09-17 15:33:29 -04:00
Lindsay M
25944d8d7d
Breadcrumb styling ( #171 )
...
allow breadcrumb labels to inherit color
2024-09-17 10:09:02 -04:00
Konnor Rogers
14914abf65
Initial SSR implementation ( #157 )
...
* continued ssr work
* continued ssr work
* prettier
* all components now rendering
* everything finally works
* fix type issues
* working on breadcrumb
* working on breadcrumb
* radio group
* convert all tests to ssr
* prettier
* test suite finally passing
* add layout stuff
* add changelog
* fix TS issue
* fix tests
* fixing deploy stuff
* get QR code displaying
* fix tests
* fix tests
* prettier
* condense hydration stuff
* prettier
* comment out range test
* fixing issues
* use base fixtures
* fixing examples
* dont vendor
* fix import of hydration support
* adding notes
* add notesg
* add ssr loader
* fix build
* prettier
* add notes
* add notes
* prettier
* fixing bundled stuff
* remove cdn
* remove cdn
* prettier
* fiixng tests
* prettier
* split jobs??
* prettier
* fix build stuff
* add reset mouse and await aTimeout
* prettier
* fix improper tests
* prettier
* bail on first
* fix linting
* only test form with client
* redundancy on ssr-loader??
* maybe this will work
* prettier
* try callout now
* fix form.test.ts
* fix form.test.ts
* prettier
* fix forms
* fix forms
* try again
* prettier
* add some awaits
* prettier
* comment out broken SSR tests
* prettier
* comment out broken SSR tests
* prettier
* dont skip in CI
* upgrade playwright to beta
* prettier
* try some trickery
* try some trickery
* await updateComplete
* try to fix form.test.ts
* import hydrateable elements 1 time
* prettier
* fix input defaultValue issues
* fix form controls to behave like their native counterpartS
* add changelog entry
* prettier
* fix unexpected behavior with range / button
2024-09-11 10:25:42 -04:00
lindsaym-fa
cd9fa25a2e
fix busted syntax highlighting
2024-08-19 11:14:20 -04:00
Lindsay M
2ade7be332
Add Components Overview/Index ( #159 )
...
Adds a page with a thumbnail grid of all standalone Web Awesome components
2024-08-14 10:31:00 -04:00
Cory LaViska
6e99c20987
Merge pull request #160 from shoelace-style/tree-item-touchup
...
Fix tree item expand icon
2024-08-14 10:18:32 -04:00
Cory LaViska
774d0de537
Merge pull request #161 from shoelace-style/card-footer-corner-fix
...
Fix card footer border radius
2024-08-14 10:18:08 -04:00
lindsaym-fa
b200a4e40c
fix card footer border radius
2024-08-13 13:31:06 -04:00
lindsaym-fa
42e3408993
fix expand icon sizing
2024-08-07 15:01:30 -04:00
Cory LaViska
4dc20ed989
fix port bug
2024-08-05 10:19:13 -04:00
Cory LaViska
24512bc34d
backport 2015
2024-08-05 09:42:00 -04:00
Cory LaViska
1e0c095169
Merge pull request #155 from shoelace-style/91-design-tweaks-and-improvements
...
Fix component alignment
2024-08-01 13:58:15 -04:00
Cory LaViska
f66a6d6481
Merge pull request #158 from shoelace-style/backports
...
Backports
2024-08-01 13:57:58 -04:00
Cory LaViska
4b9176cce1
backport 2129
2024-08-01 13:37:44 -04:00
Cory LaViska
145c5b7c5a
backport 2063
2024-08-01 13:35:19 -04:00
Cory LaViska
f58cb6b08a
backport 2123
2024-08-01 13:32:25 -04:00
Cory LaViska
8535b94087
backport 2084
2024-08-01 13:29:42 -04:00
Cory LaViska
4bda5725b5
backport 2078
2024-08-01 13:28:45 -04:00
lindsaym-fa
6a1572eaf6
correct help text example description
2024-07-12 16:00:16 -04:00
Cory LaViska
7b897b5448
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-07-08 10:39:47 -04:00
Cory LaViska
33eccfc5f8
fix host styles on components
2024-07-08 10:39:43 -04:00
lindsaym-fa
3ecc14d399
touch up color picker alignment
2024-07-05 18:58:47 -04:00
lindsaym-fa
d026d5c796
add test cases
2024-07-05 18:58:31 -04:00
lindsaym-fa
9fddb4eb01
fix range tooltip positioning
2024-07-05 17:52:05 -04:00
lindsaym-fa
7ae82d722d
Merge branch 'next' into 91-design-tweaks-and-improvements
2024-07-03 17:32:59 -04:00
lindsaym-fa
7474a80ff9
progress on color picker and range alignment
2024-07-03 17:32:43 -04:00
Konnor Rogers
5ac40d728c
fix radio group reaidng number of radios in chrome ( #153 )
2024-07-03 11:25:30 -04:00
Konnor Rogers
f6dd3d383d
Copy button fixes ( #154 )
...
* copy / tooltip fixeS
* revert tooltip
2024-07-03 11:25:17 -04:00
Konnor Rogers
5969d4cbdb
Add copy-button to swatches, and fix min / maxlength on input ( #152 )
...
* add test for min / maxlength
* prettier
* fix accessibility issue in tab group
* add changelog entry
gp
* fix swatches for things that dont have background colors
2024-07-01 16:05:10 -04:00
Cory LaViska
3b6cea10d2
Merge pull request #151 from shoelace-style/talbs/fix-text-appearance-in-themes
...
Fix: Using Appearance Attribute for Text Buttons in Themes
2024-07-01 10:57:15 -04:00
lindsaym-fa
76e55f840a
progress on vertical alignment of inline-block elements
2024-06-27 17:50:03 -04:00
Brian Talbot
1569d10d4b
fixing appearance='text' selector in fa.css theme
2024-06-27 11:59:22 -04:00
Brian Talbot
c4d5e9d2f0
fixing appearance='text' selectors in depth styling
2024-06-27 11:59:09 -04:00
Konnor Rogers
c8e534de0b
Add aria-invalid to <wa-select> due to issue with <input readonly> ( #149 )
...
* add aria-invalid to readonly input
* add comments about select.ts
* prettier
* prettier
2024-06-26 16:29:31 -04:00
Konnor Rogers
236ecd0240
Fix remember scroll ( #148 )
...
* add data-turbo-track
* add data-turbo-track
* add debugging
* add debugging
* remove nopreview
* move top level
* move top level
* move top level
* remove data-turbo-track
* add comment to base.njk
* prettier
2024-06-25 15:57:43 -04:00
Cory LaViska
1175b02d29
sigh
2024-06-24 10:22:36 -04:00
Cory LaViska
0a5b845b97
remove old test
2024-06-24 10:18:45 -04:00
Cory LaViska
6b58a7ac61
Merge pull request #145 from shoelace-style/fix-relative-time
...
fix relative time in screen readers
2024-06-24 10:06:15 -04:00
Cory LaViska
514e394a49
fix relative time in screen readers
2024-06-24 10:05:42 -04:00
lindsaym-fa
d89197eb78
fix typo
2024-06-21 17:55:28 -04:00
lindsaym-fa
3fd29bb252
fix 'icon button with tooltip' guidance
2024-06-21 15:49:58 -04:00
Cory LaViska
17b5c0b79e
Merge pull request #143 from shoelace-style/kj/usage-update
...
updated usage example
2024-06-21 15:44:15 -04:00
Kelsey Jackson
7b1d5d480b
updated usage example
2024-06-21 13:30:24 -05:00
Konnor Rogers
18de476ebd
fix tabs in NextJS ( #141 )
2024-06-21 14:07:30 -04:00
Konnor Rogers
0be8efdc25
fix component generators ( #142 )
2024-06-21 13:38:48 -04:00
Cory LaViska
508a1511f8
fix tabler icons
2024-06-21 12:06:37 -04:00
Kelsey Jackson
42c0f9a8d1
updated carousel images
2024-06-21 11:02:00 -05:00
Cory LaViska
495a59e33e
fix links
2024-06-21 11:19:12 -04:00
Cory LaViska
0cd821e954
add form control page
2024-06-21 11:16:35 -04:00
Cory LaViska
2079767828
add plausible
2024-06-21 10:45:02 -04:00
Cory LaViska
b88687e85d
3.0.0-alpha.2
2024-06-21 09:43:28 -04:00
Cory LaViska
7af3cc3c4f
fix icon sizes when they have attributes
2024-06-21 09:42:53 -04:00
Cory LaViska
ab532a1153
add fa
2024-06-21 09:32:33 -04:00
Cory LaViska
f454285aba
collapse svg
2024-06-21 09:32:27 -04:00
lindsaym-fa
7f53665755
update select listbox border color
2024-06-21 09:18:06 -04:00
Cory LaViska
99377f5f11
fix imports
2024-06-21 08:50:09 -04:00
lindsaym-fa
2aee4c6cc9
tweak spacing
2024-06-20 17:18:57 -04:00
Cory LaViska
7cff365355
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-06-20 16:50:16 -04:00
Cory LaViska
9a4cc2b151
fix light dismiss in drawer
2024-06-20 16:50:14 -04:00
lindsaym-fa
37a458aee0
fix width of details icons
2024-06-20 16:49:12 -04:00
lindsaym-fa
24389e5ab9
rename 'outline' buttons to 'outlined'
2024-06-20 16:40:13 -04:00
Cory LaViska
f534051053
fix safari light dismiss
2024-06-20 16:36:59 -04:00
Cory LaViska
6c1bd0e064
remove unused animation
2024-06-20 16:36:51 -04:00
Cory LaViska
d8fa532caa
table scroll again
2024-06-20 15:56:06 -04:00
Cory LaViska
18688ef231
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-06-20 15:40:48 -04:00
Cory LaViska
6318d84a1d
fix visually hidden labels in buttons
2024-06-20 15:40:46 -04:00
lindsaym-fa
4a27c5efff
fix breadcrumb item spacing
2024-06-20 13:56:44 -04:00
lindsaym-fa
b69ba66408
improve home page responsiveness
2024-06-20 13:36:38 -04:00
Cory LaViska
1cdbf8d36d
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-06-20 13:08:17 -04:00
Cory LaViska
c0285fc9dd
add breaking changes notice
2024-06-20 13:08:15 -04:00
lindsaym-fa
7b47f74c26
use external URLs for carousel examples
2024-06-20 12:59:36 -04:00
Cory LaViska
c450efa222
fix theme color
2024-06-20 12:30:24 -04:00
Cory LaViska
9ccf1e988b
fix styles
2024-06-20 12:09:13 -04:00
Cory LaViska
2544f2e163
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-06-20 12:00:29 -04:00
Cory LaViska
89c3651580
add alpha cdn script
2024-06-20 12:00:12 -04:00
lindsaym-fa
df7da2e5ef
touch up docs spacing
2024-06-20 11:56:49 -04:00
Cory LaViska
6566b54fe9
update repo
2024-06-20 11:54:01 -04:00
Cory LaViska
8c8f307bb1
fix loader filename
2024-06-20 11:41:53 -04:00
Cory LaViska
f51338237e
fix exports
2024-06-20 11:41:39 -04:00
lindsaym-fa
7c9881ed9e
update @documentation data to WA paths
2024-06-20 11:26:24 -04:00
lindsaym-fa
16cdfbb11b
fix relative links
2024-06-20 11:10:22 -04:00
lindsaym-fa
7e5fa4e620
fix relative links in summaries
2024-06-20 11:00:30 -04:00
lindsaym-fa
8ab6ffb4e1
support markdown in component summaries
2024-06-20 10:59:24 -04:00
lindsaym-fa
8a15dcb379
add space after component info
2024-06-20 10:51:07 -04:00
lindsaym-fa
49d06bdbcd
touch up outline responsive behavior
2024-06-20 10:45:39 -04:00
Cory LaViska
34c8967726
add vercel script
2024-06-20 10:37:51 -04:00
Cory LaViska
1dba8635ad
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-06-20 10:17:53 -04:00
Cory LaViska
6c86926ee5
update changelog
2024-06-20 10:17:51 -04:00
lindsaym-fa
d1cdc4c245
remove min-width from outline
2024-06-20 10:16:41 -04:00
lindsaym-fa
3f16d6fc3c
link right to 'Using Kit Codes' heading
2024-06-20 10:12:14 -04:00
Cory LaViska
fddbf37a3a
reword
2024-06-20 10:07:16 -04:00
Cory LaViska
9492fb7afc
remove invalid example
2024-06-20 10:07:01 -04:00
Cory LaViska
a02f8e8670
remove old tests
2024-06-19 16:13:40 -04:00
Cory LaViska
c1d940466c
Merge pull request #138 from shoelace-style/konnorrogers/fix-color-picker-label
...
fix color picker label, remove inline color picker
2024-06-19 16:04:01 -04:00
Konnor Rogers
b72e09b4e3
prettier
2024-06-18 23:19:48 -04:00
Konnor Rogers
6704db88b7
fix issue with triggers
2024-06-18 23:19:31 -04:00
Konnor Rogers
877874813e
fix color picker clicks not on button or label
2024-06-18 23:14:08 -04:00
lindsaym-fa
ae9ff38fa0
limit table scrolling and prevent overflow
2024-06-18 19:23:25 -04:00
lindsaym-fa
5181377820
fix color picker border color to match surface
2024-06-18 19:12:34 -04:00
Cory LaViska
997be64cf9
Merge pull request #135 from shoelace-style/konnorrogers/dropdown-and-input-fixes
...
dropdown and input fixes
2024-06-18 18:13:50 -04:00
lindsaym-fa
f33735d321
fix documented default values
2024-06-18 18:12:28 -04:00
lindsaym-fa
8ad5878c33
fix capitalization
2024-06-18 18:12:02 -04:00
lindsaym-fa
a57dd53c1b
all dark mode code blocks, all the time
2024-06-18 18:11:49 -04:00
konnorrogers
4fef023bea
prettier
2024-06-18 17:53:13 -04:00
konnorrogers
851d276b48
update color picker
2024-06-18 17:52:32 -04:00
lindsaym-fa
ab91ab1a89
add outlines to Getting Started and Theming docs
2024-06-18 17:28:36 -04:00
lindsaym-fa
ba893cadc9
rewrite customizing doc
2024-06-18 17:23:37 -04:00
konnorrogers
50dda5d487
revert dropdown / input
2024-06-18 16:13:38 -04:00
konnorrogers
0b1b976ff5
prettier
2024-06-18 16:10:18 -04:00
konnorrogers
007b74bcf0
remove 'inline' from color picker and support labels
2024-06-18 16:09:39 -04:00
konnorrogers
12d0622f03
remove 'inline' from color picker and support labels
2024-06-18 16:08:13 -04:00
konnorrogers
fcf58f9648
remove 'inline' from color picker and support labels
2024-06-18 16:02:43 -04:00
lindsaym-fa
878f2454fe
remove 'Using Multiple Themes' from Themes doc
2024-06-18 15:59:40 -04:00
lindsaym-fa
e06f6ffe52
add alpha notice to home page
2024-06-18 15:39:47 -04:00
konnorrogers
7bc36712b1
prettier
2024-06-18 15:18:10 -04:00
konnorrogers
f1627630ad
dropdown and input fixes
2024-06-18 15:12:40 -04:00
konnorrogers
efda5a32f9
fixing issues
2024-06-18 15:09:38 -04:00
Cory LaViska
8c6f86abe0
update changelog
2024-06-18 14:13:10 -04:00
Cory LaViska
def14fba53
add link to changelog
2024-06-18 14:10:00 -04:00
Cory LaViska
b3d10b3e45
fix cdn paths
2024-06-18 14:06:35 -04:00
Cory LaViska
31248dbd6f
update content
2024-06-18 14:03:22 -04:00
Cory LaViska
c031efe84f
Merge branch 'alpha-build' into next
2024-06-18 13:51:50 -04:00
Cory LaViska
25d7e83e68
prettier
2024-06-18 13:51:43 -04:00
Cory LaViska
458b1b599f
Merge pull request #134 from shoelace-style/konnorrogers/fix-dropdown
...
fix timing issues with dropdown updating triggers
2024-06-18 13:51:24 -04:00
Cory LaViska
015e5fc333
Merge pull request #133 from shoelace-style/konnorrogers/fix-scrollbar-position
...
maintain scrollbar position on page navigation
2024-06-18 13:49:52 -04:00
Cory LaViska
8fa942375a
cdn urls
2024-06-18 13:49:17 -04:00
konnorrogers
231df0a036
fix timing issues with dropdown updating triggers
2024-06-18 13:46:08 -04:00
Cory LaViska
a41c917d17
add alpha flag to build and remove certain files from it
2024-06-18 12:56:55 -04:00
konnorrogers
8168249c56
maintain scrollbar position
2024-06-18 12:34:58 -04:00
lindsaym-fa
32e1dc40d0
reduce menu item and option line height
2024-06-18 12:13:28 -04:00
Cory LaViska
dba74b58ba
align fixed width icons
2024-06-18 11:44:48 -04:00
Cory LaViska
30825dc8e3
make search light-dismissable
2024-06-18 10:56:53 -04:00
Cory LaViska
a9f6091b60
add back fixed-width icons; fixes #132
2024-06-18 10:54:55 -04:00
Cory LaViska
3db2fad222
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2024-06-18 10:21:35 -04:00
Cory LaViska
03321c646f
remove fixed width
2024-06-18 10:21:33 -04:00
lindsaym-fa
53917b9e25
update Shadows doc
2024-06-18 10:16:47 -04:00
Cory LaViska
f43e35c3a9
add close button to sidebar
2024-06-17 16:34:27 -04:00
Cory LaViska
c385101e1f
change "dismiss" to "close"
2024-06-17 16:34:22 -04:00
Cory LaViska
edc384890d
swap
2024-06-17 16:20:28 -04:00
Cory LaViska
00ab1d9021
more updates
2024-06-17 16:17:09 -04:00
Cory LaViska
2cd34ad71c
update docs
2024-06-17 16:11:22 -04:00
Cory LaViska
93c8ec1a26
remove extensions from layouts
2024-06-17 15:14:15 -04:00
Cory LaViska
fb5cb77c1b
add page-outline layout
2024-06-17 15:14:07 -04:00
Cory LaViska
1ec44cef06
fix nav toggle styles
2024-06-17 14:15:32 -04:00
Cory LaViska
301996ed57
add appearance
2024-06-17 13:47:09 -04:00
Cory LaViska
0224a3ff98
fix button test
2024-06-17 13:46:40 -04:00
Cory LaViska
47d0184ed8
Merge pull request #128 from shoelace-style/button-appearances
...
Add new button appearances
2024-06-17 13:39:04 -04:00
Cory LaViska
a388cd30e0
Merge branch 'next' into button-appearances
2024-06-17 13:38:20 -04:00
Cory LaViska
4adfcecb80
update example
2024-06-17 13:36:32 -04:00
Cory LaViska
a62f9b28f0
fix footer
2024-06-17 13:26:53 -04:00
Cory LaViska
cd837cb291
reword
2024-06-17 13:26:46 -04:00
Cory LaViska
dfa1f2adf7
remove example
2024-06-17 13:26:39 -04:00
Cory LaViska
d88f27f3e1
update docs
2024-06-17 12:27:10 -04:00
Cory LaViska
4357323bbb
add whitespace
2024-06-17 12:26:54 -04:00
lindsaym-fa
bd40f7b9c6
improve docs header responsiveness
2024-06-14 19:12:21 -04:00
lindsaym-fa
83715779dc
implement MVP home page
2024-06-14 18:57:52 -04:00
Cory LaViska
715a4286f9
light dismiss the nav
2024-06-14 12:00:47 -04:00
lindsaym-fa
02f4b67b7f
update outline attributes to appearance
2024-06-13 23:27:57 -04:00
lindsaym-fa
b189696ac5
use appearance attributes for docs header
2024-06-13 23:21:27 -04:00
lindsaym-fa
5c0013e74f
Merge branch 'next' into button-appearances
2024-06-13 23:17:02 -04:00
lindsaym-fa
96b3b57d81
update docs header
2024-06-13 23:06:24 -04:00
lindsaym-fa
22e4d10031
cleanup docs sidebar design
2024-06-13 20:28:34 -04:00
lindsaym-fa
c37f86bbd6
update Themes doc
2024-06-13 17:59:50 -04:00
lindsaym-fa
0e4066b476
correct botched find and replace
2024-06-13 14:24:50 -04:00
lindsaym-fa
232f12576c
tinted button style touch-ups
2024-06-13 14:20:31 -04:00
lindsaym-fa
f4f56fc344
rename appearance values
2024-06-13 13:58:05 -04:00
Kelsey Jackson
16209d02b6
merged with next
2024-06-13 11:04:21 -05:00
Kelsey Jackson
fce5357354
switching to pull down latest
2024-06-13 10:51:36 -05:00
lindsaym-fa
7709a63384
correct new button appearances
2024-06-12 20:20:20 -04:00
lindsaym-fa
21cbf76baf
add 'appearance' to wa-button
2024-06-12 20:13:05 -04:00
Lindsay M
089265a022
Merge pull request #126 from shoelace-style/theming-boost
...
Refactor and document theming
2024-06-12 18:30:35 -04:00
lindsaym-fa
f1ee5ee508
touch up interactive icons
2024-06-12 18:09:06 -04:00
lindsaym-fa
83bc4bf2fb
update component group background properties to background-color
2024-06-12 16:51:13 -04:00
lindsaym-fa
f734a85665
remove z-index properties
2024-06-12 16:30:24 -04:00
lindsaym-fa
33c859a8ca
remove primary and base color aliases
2024-06-12 16:11:02 -04:00
Cory LaViska
a2f63a1b63
Merge branch 'next' into theming-boost
2024-06-12 11:16:35 -04:00
Cory LaViska
a884a0c1f0
remove examples
2024-06-12 11:06:49 -04:00
lindsaym-fa
dd37a1c2bd
Merge branch 'next' into theming-boost
2024-06-12 10:59:34 -04:00
Kelsey Jackson
8c23d78362
complex share
2024-06-12 09:26:22 -05:00
Cory LaViska
847ad26814
Merge pull request #123 from shoelace-style/konnorrogers/disconnect-tooltip
...
Tooltips associated via selectors
2024-06-12 10:14:21 -04:00
konnorrogers
e943572d36
prettier
2024-06-12 03:28:09 -04:00
konnorrogers
62f2b1c0fb
fix tooltips and everything to go along with it
2024-06-12 03:23:45 -04:00
lindsaym-fa
0e6f83b9c3
touch ups
2024-06-12 00:02:40 -04:00
lindsaym-fa
2d39099061
rename relevant --padding properties to --spacing
2024-06-11 23:35:36 -04:00
lindsaym-fa
65718a9728
use background-color for custom properties
2024-06-11 23:27:03 -04:00
lindsaym-fa
0c297196ad
touch up badge styles
2024-06-11 22:50:21 -04:00
lindsaym-fa
670a581d12
remove --wa-flow-spacing from theming API
2024-06-11 22:25:40 -04:00
lindsaym-fa
a9e0a71fa1
fix typos
2024-06-11 22:10:50 -04:00
lindsaym-fa
17b34dc432
fix icon sizing in checkbox, select, and tree item
2024-06-11 22:02:33 -04:00
lindsaym-fa
6144c849e3
touch up icon and copy button styles
2024-06-11 21:44:30 -04:00
lindsaym-fa
28410618ec
Merge branch 'next' into theming-boost
2024-06-11 20:35:16 -04:00
lindsaym-fa
0c8ea73282
add custom properties to tree item
2024-06-11 18:50:26 -04:00
konnorrogers
c98945a885
prettier
2024-06-11 17:52:38 -04:00
lindsaym-fa
c350614e8e
touch up tooltip styles
2024-06-11 17:47:34 -04:00
konnorrogers
e42ac799af
prettier
2024-06-11 17:45:34 -04:00
lindsaym-fa
1cc8d9ad28
refactor tab styles
2024-06-11 17:17:23 -04:00
lindsaym-fa
f208b5bb0f
make skeleton effects more noticeable
2024-06-11 17:16:06 -04:00
konnorrogers
dbbe580ef1
prettier
2024-06-11 17:08:34 -04:00
konnorrogers
fb33dd7036
remove content property
2024-06-11 16:43:04 -04:00
konnorrogers
dc12e16d83
update tooltip
2024-06-11 16:41:42 -04:00
konnorrogers
2e7096c66f
update tooltip
2024-06-11 16:37:42 -04:00
Cory LaViska
700ccff3cd
Merge pull request #124 from shoelace-style/wa-icon
...
Update <wa-icon> docs and add support for duotone
2024-06-11 15:48:04 -04:00
lindsaym-fa
9e93d178f9
bump up contrast of active rating symbols
2024-06-11 15:31:13 -04:00
Cory LaViska
530673dcd1
change data attrib
2024-06-11 14:38:22 -04:00
Cory LaViska
5d5ac5576e
update comments
2024-06-11 14:38:11 -04:00
Cory LaViska
39b5737a7f
expose kit functions
2024-06-11 14:38:05 -04:00
Cory LaViska
2157b209a2
update to FA
2024-06-11 14:37:59 -04:00
Cory LaViska
4942eaedb3
add kit code info
2024-06-11 14:24:00 -04:00
konnorrogers
ca6ebecfdc
add tooltip changelog
2024-06-11 13:56:59 -04:00
konnorrogers
77e1708657
fix tooltip docs, remove stopAnimations
2024-06-11 13:53:05 -04:00
konnorrogers
42b711b45a
prettier
2024-06-11 13:14:10 -04:00
konnorrogers
ca524a03f3
fix tooltip docs, remove stopAnimations
2024-06-11 13:07:49 -04:00
Cory LaViska
4ee831f18a
cleanup unused file
2024-06-11 13:00:14 -04:00
Cory LaViska
8430d6076b
add custom props for duotone icons
2024-06-11 12:44:15 -04:00
konnorrogers
9c17b0e16b
Merge branch 'next' of https://github.com/shoelace-style/webawesome into konnorrogers/disconnect-tooltip
2024-06-11 12:05:28 -04:00
lindsaym-fa
fbd7347d4c
touch up menu item styles
2024-06-11 12:04:02 -04:00
lindsaym-fa
602ef0e8f3
add custom properties to option
2024-06-11 12:03:53 -04:00
Cory LaViska
1d1080f2e4
fix fw styles and update docs
2024-06-11 11:57:24 -04:00
konnorrogers
a715e0c1b6
working on tooltip
2024-06-11 11:54:58 -04:00
Cory LaViska
a134b1a359
fix examples and remove ::danger
2024-06-11 11:21:28 -04:00
Cory LaViska
d0b673c99d
remove old sprite entry
2024-06-11 11:21:17 -04:00
Cory LaViska
55ba270b83
add support for fixed width
2024-06-11 10:51:49 -04:00
Cory LaViska
db94c609bd
backport 2060
2024-06-11 10:29:51 -04:00
lindsaym-fa
d7e4719895
add custom properties to image comparer and split panel
2024-06-11 10:17:32 -04:00
lindsaym-fa
01e75456e8
refactor menu item and label styles
2024-06-10 23:52:04 -04:00
lindsaym-fa
acb9c69d4d
expose box shadow property for dropdown
2024-06-10 22:45:53 -04:00
lindsaym-fa
275652f301
add custom properties to dialog and drawer
2024-06-10 22:25:32 -04:00
lindsaym-fa
1319ae748c
Merge branch 'next' into theming-boost
2024-06-10 13:39:22 -04:00
lindsaym-fa
095ee2bfd0
add --spacing and --swatch-size to color picker
2024-06-10 13:37:43 -04:00
Konnor Rogers
823bac0174
Implement roving tabindex for tab-group ( #118 )
...
* backport roving tabindeX
* update changelog
* prettier
* implement current tab
* finish backporting
* implement current tab
* fixing tabs
* prettier
* remove unnecessary options
* remove bad docs
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2024-06-10 12:43:08 -04:00
lindsaym-fa
ed45d37b3d
add custom properties to color picker
2024-06-08 22:27:17 -04:00
lindsaym-fa
dd040d3b39
add transition easing property
2024-06-07 18:12:02 -04:00
Kelsey Jackson
3b813a9421
started social share pattern
2024-06-07 15:37:49 -05:00
lindsaym-fa
0dccdaecdf
touch up theming docs
2024-06-07 15:42:27 -04:00
konnorrogers
2423af3da2
disconnecting tooltip
2024-06-07 12:56:03 -04:00
lindsaym-fa
d9f0665766
more touch ups on theming docs
2024-06-06 19:31:43 -04:00
lindsaym-fa
282d79da4a
touch up theming docs
2024-06-06 16:55:01 -04:00
lindsaym-fa
889ded3b01
Merge branch 'next' into theming-boost
2024-06-06 15:54:05 -04:00
lindsaym-fa
42103edc38
finalize shadow properties and docs
2024-06-06 15:53:10 -04:00
lindsaym-fa
da4380dabd
refactor shadow properties
2024-06-05 18:04:26 -04:00
lindsaym-fa
d1a9793fec
finalize component group properties and docs
2024-06-05 16:57:06 -04:00
lindsaym-fa
db092bbf52
touch up menu item styles
2024-06-05 14:42:17 -04:00
Cory LaViska
81a3f29650
never return invalid durations
2024-06-05 11:43:51 -04:00
lindsaym-fa
f8e7fe7905
Merge branch 'next' into theming-boost
2024-06-05 10:55:02 -04:00
lindsaym-fa
62888735f2
progress on tooltip properties
2024-06-04 18:41:09 -04:00
Cory LaViska
1b509dd44b
remove old tests
2024-06-04 11:48:06 -04:00
Cory LaViska
a326671a21
Merge pull request #122 from shoelace-style/konnorrogers/remove-value-as-from-input
...
remove valueAs* getters / setters
2024-06-04 11:43:27 -04:00
konnorrogers
3dcf3af5c5
Merge branch 'next' of https://github.com/shoelace-style/webawesome into konnorrogers/remove-value-as-from-input
2024-06-04 11:32:30 -04:00
konnorrogers
7e72337ff3
remove valueAs* getters / setters
2024-06-04 11:30:12 -04:00
Cory LaViska
71bd7c039d
Merge pull request #121 from shoelace-style/menus
...
fix menu focus colors
2024-06-04 11:19:07 -04:00
Cory LaViska
126c4f1789
fix menu focus colors
2024-06-04 11:16:42 -04:00
Cory LaViska
efc640974a
Merge pull request #120 from shoelace-style/events
...
DRAFT: Events subclass Event instead of using CustomEvent
2024-06-04 11:08:22 -04:00
Cory LaViska
9385ebd893
don't emit twice
2024-06-04 10:59:05 -04:00
Cory LaViska
0900b012af
move comment
2024-06-04 10:41:18 -04:00
lindsaym-fa
7a9872d5b7
Merge branch 'next' into theming-boost
2024-06-03 14:39:13 -04:00
lindsaym-fa
6807dc8493
tweak docs
2024-06-03 14:38:02 -04:00
lindsaym-fa
70e927db3b
document and refactor transition properties
2024-06-03 14:37:51 -04:00
Cory LaViska
f94ef27a0b
remove unused event
2024-06-03 14:11:18 -04:00
Cory LaViska
dccda93f6a
make show/hide cancelable
2024-06-03 14:08:03 -04:00
lindsaym-fa
abc4c4a130
wrap up component groups doc
2024-06-03 12:12:34 -04:00
Cory LaViska
a293e13540
backport shoelace pr
2024-06-03 09:55:21 -04:00
lindsaym-fa
86d1ff3cef
progress documenting and refactoring component group properties
2024-05-31 18:12:23 -04:00
lindsaym-fa
2631a05e74
progress with docs and theme refactoring
2024-05-31 17:25:47 -04:00
Cory LaViska
2f586f4437
eslint
2024-05-31 14:40:44 -04:00
Cory LaViska
5f01216858
fix sl prefixes
2024-05-31 14:39:42 -04:00
Cory LaViska
3154652a00
fix prefix
2024-05-31 14:39:36 -04:00
Cory LaViska
0ea9fd3f6f
update contributing
2024-05-31 14:34:53 -04:00
Cory LaViska
081ef02b72
events subclass Event instead of using CustomEvent now
2024-05-31 14:28:19 -04:00
Cory LaViska
f32175bf1e
Merge pull request #119 from shoelace-style/docs
...
Add examples to docs
2024-05-31 11:21:01 -04:00
Cory LaViska
a1e9192db7
add examples; closes #112
2024-05-31 11:20:24 -04:00
Cory LaViska
c69de376df
remove unused utility styles
2024-05-31 11:15:35 -04:00
lindsaym-fa
7e8b79545f
touch up styles
2024-05-30 18:05:47 -04:00
lindsaym-fa
3ce6260110
add default values to non-color docs
2024-05-30 18:05:14 -04:00
lindsaym-fa
8d74d159ba
document misc custom properties
2024-05-30 17:40:37 -04:00
Kelsey Jackson
3de1eb1c51
switching machines
2024-05-30 11:41:23 -05:00
lindsaym-fa
dc8e8b9904
Merge branch 'next' into theming-boost
2024-05-30 11:30:54 -04:00
lindsaym-fa
67535f6af0
even more docs progress
2024-05-29 18:20:39 -04:00
lindsaym-fa
0b9ca99053
more docs progress
2024-05-29 18:02:24 -04:00
lindsaym-fa
25787847fd
rename 'corners' and 'base' properties
2024-05-29 18:02:01 -04:00
Cory LaViska
db2e6df86d
Merge pull request #117 from shoelace-style/alerts
...
Rename alert to callout and remove toast/dynamic behaviors
2024-05-29 13:01:23 -04:00
Cory LaViska
000bce99f8
remove unused attribute
2024-05-29 12:33:59 -04:00
Cory LaViska
3191b71235
alert => callout; fixes #104
2024-05-29 12:30:54 -04:00
Cory LaViska
6f62f96f11
fix spinner styles when host element isn't a square
2024-05-29 12:08:29 -04:00
lindsaym-fa
b621f5c2d0
Merge branch 'next' into theming-boost
2024-05-29 11:24:49 -04:00
Cory LaViska
eee439ffd2
Merge pull request #116 from shoelace-style/submenu-rtl
...
Fif RTL in submenu controllers and elsewhere
2024-05-28 16:41:17 -04:00
Cory LaViska
fc5e3a4cd9
remove unused
2024-05-28 16:29:49 -04:00
Cory LaViska
3119a75c19
fix ltrs
2024-05-28 15:28:20 -04:00
Cory LaViska
c3bd625d46
remove unused imports
2024-05-28 15:25:36 -04:00
Cory LaViska
92e343dd8b
update changelog
2024-05-28 15:20:32 -04:00
Cory LaViska
ec41613c23
one more
2024-05-28 15:13:33 -04:00
Cory LaViska
e255006d8c
fix RTL in submenus and elsewhere
2024-05-28 15:09:06 -04:00
Cory LaViska
3303a31255
Merge pull request #115 from shoelace-style/animations
...
Remove JS custom animations; fixes #110
2024-05-28 14:29:16 -04:00
Cory LaViska
497ccebb73
remove unused function
2024-05-28 14:24:56 -04:00
Cory LaViska
702ff2fd31
remove unused function
2024-05-28 14:24:37 -04:00
Cory LaViska
1dbef2449a
200ms not 250ms
2024-05-28 14:23:28 -04:00
Cory LaViska
50b817093d
add hide duration to dialog/drawer
2024-05-28 14:23:21 -04:00
Cory LaViska
0995da09ef
add back stop animations
2024-05-28 14:23:06 -04:00
Cory LaViska
53b5484f2b
remove js animations from tree item
2024-05-28 14:22:54 -04:00
Cory LaViska
f803bee9a9
remove animations from CEM
2024-05-28 14:18:31 -04:00
Cory LaViska
a9e95ee493
remove js animations from select
2024-05-28 14:03:27 -04:00
Cory LaViska
a30326e4de
tweak durations
2024-05-28 14:01:08 -04:00
Cory LaViska
99fe58c96f
remove JS animations from dropdwon
2024-05-28 13:58:51 -04:00
Cory LaViska
2111b3c6fb
remove JS animations from details
2024-05-28 13:51:48 -04:00
Cory LaViska
22e8ae39a2
remove comments
2024-05-28 13:36:11 -04:00
Cory LaViska
2941db66e4
add <br>
2024-05-28 13:35:40 -04:00
Cory LaViska
cd8d5d0eea
jsdoc comments on static fields break the docs
2024-05-28 13:30:51 -04:00
Cory LaViska
56dcd409a7
newline
2024-05-28 13:30:19 -04:00
Cory LaViska
88a9093137
add raw tags
2024-05-28 13:18:35 -04:00
Cory LaViska
f77acb4716
fix comments
2024-05-28 13:08:42 -04:00
Cory LaViska
2f470f129f
update comments
2024-05-28 13:07:50 -04:00
Cory LaViska
2d666a0c40
remove unused import
2024-05-28 13:07:38 -04:00
Cory LaViska
51509ddff5
wrap comments
2024-05-28 12:41:44 -04:00
Cory LaViska
d1ae120833
remove js animations from tooltip
2024-05-28 11:53:36 -04:00
Cory LaViska
6dc847f0a4
add built-in animation classes to popup
2024-05-28 11:53:28 -04:00
Cory LaViska
1a6a45c624
update class name
2024-05-28 11:15:26 -04:00
Cory LaViska
79a312acce
update changelog
2024-05-28 11:09:56 -04:00
Cory LaViska
41582042fb
remove js animations from copy button
2024-05-28 11:09:50 -04:00
Cory LaViska
14556a847f
remove js animations from alert
2024-05-28 11:09:40 -04:00
Cory LaViska
463de572fe
remove customizing animation docs
2024-05-28 11:09:26 -04:00
Cory LaViska
91d3a98fa4
import utility styles via CSS instead of build
2024-05-28 11:09:15 -04:00
Cory LaViska
a18470e5f7
use nanoid for unsecure contexts
2024-05-28 10:42:25 -04:00
Cory LaViska
0856f20e2f
replace uuid util with crypto.randomUUID()
2024-05-28 09:46:15 -04:00
lindsaym-fa
fb34961fdf
progress documenting and refactoring typography
2024-05-24 18:47:15 -04:00
Cory LaViska
d0b9c42d7c
prettier
2024-05-24 15:38:20 -04:00
lindsaym-fa
27ab7ee41b
address color doc feedback
2024-05-24 15:26:08 -04:00
Cory LaViska
a1d614600d
Merge pull request #89 from shoelace-style/konnorrogers/form-association-experiment
...
[DRAFT]: initial prototype of form association experiment
2024-05-24 14:46:20 -04:00
Cory LaViska
3cf3492e23
Merge branch 'next' into konnorrogers/form-association-experiment
2024-05-24 14:46:03 -04:00
Cory LaViska
05193f55f8
Merge pull request #114 from shoelace-style/dialog
...
Dialog + drawer now use <dialog>
2024-05-24 14:37:50 -04:00
lindsaym-fa
00f01da4f4
revise color documentation
2024-05-24 11:32:22 -04:00
lindsaym-fa
84430f461a
stub out theming docs
2024-05-23 18:08:18 -04:00
lindsaym-fa
1c1cad0cbb
wrap up color documentation
2024-05-23 17:39:50 -04:00
konnorrogers
b8a357c6cc
fix all tests
2024-05-23 16:59:15 -04:00
konnorrogers
07599df5f4
fix all tests
2024-05-23 16:58:04 -04:00
konnorrogers
da46b4faf7
Merge branch 'konnorrogers/form-association-experiment' of https://github.com/shoelace-style/webawesome into konnorrogers/form-association-experiment
2024-05-23 16:16:50 -04:00
konnorrogers
ec1305c671
working on feedback
2024-05-23 16:16:45 -04:00
Konnor Rogers
bb47ca0ccd
Update src/components/radio-group/radio-group.ts
...
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2024-05-23 16:16:17 -04:00
Cory LaViska
bf7117951a
drawer uses <dialog> now
2024-05-23 14:14:02 -04:00
konnorrogers
24851812c1
Merge branch 'next' of https://github.com/shoelace-style/webawesome into konnorrogers/form-association-experiment
2024-05-23 13:14:24 -04:00
lindsaym-fa
30463c3cd8
remove selection colors
2024-05-22 18:10:58 -04:00
lindsaym-fa
d86253a7b1
color documentation adjustments
2024-05-22 18:07:41 -04:00
lindsaym-fa
e76624a5fd
fix up docs styles
2024-05-22 15:07:15 -04:00
Cory LaViska
4be761379d
use <dialog> for <wa-dialog>
2024-05-22 14:13:40 -04:00
Cory LaViska
25f3c9b508
Merge pull request #111 from shoelace-style/talbs/update-docs-sidebar
...
Docs: Add Page component link to Docs Sidebar
2024-05-22 14:10:56 -04:00
Brian Talbot
120067a69d
adding Page component to docs sidebar
2024-05-22 13:17:57 -04:00
lindsaym-fa
8df82c359a
Merge branch 'next' into theming-boost
2024-05-22 11:53:27 -04:00
lindsaym-fa
f77b869283
rename line height properties
2024-05-22 11:52:54 -04:00
lindsaym-fa
cabdba9bd1
touch up form validation styles
2024-05-22 11:52:41 -04:00
konnorrogers
0cca54b731
fix test suite to use data-wa-*
2024-05-21 18:40:14 -04:00
lindsaym-fa
08f39419a3
progress refactoring color properties
2024-05-21 17:57:38 -04:00
Cory LaViska
258d1713e8
add missing image
2024-05-21 16:31:20 -04:00
Cory LaViska
f3cbec4e96
update when family/variant changes; fixes #438
2024-05-21 16:25:07 -04:00
lindsaym-fa
da8e8ad1f6
more progress on color documentation
2024-05-20 18:44:45 -04:00
konnorrogers
f0d5a115fc
prettier
2024-05-20 18:13:05 -04:00
konnorrogers
8222334835
remove bad examples
2024-05-20 18:12:32 -04:00
Konnor Rogers
f3953bd5c9
Apply suggestions from code review
...
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2024-05-20 18:12:23 -04:00
Konnor Rogers
1d05c315ac
Apply suggestions from code review
...
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2024-05-20 13:44:18 -04:00
lindsaym-fa
cf7a2fa672
more progress on color documentation
2024-05-17 18:22:59 -04:00
lindsaym-fa
eda6d20fe8
progress on color documentation
2024-05-16 18:39:36 -04:00
lindsaym-fa
445118b20d
tweak default theme neutrals
2024-05-15 18:02:43 -04:00
lindsaym-fa
1d3826f19c
fix up merged button spacing
2024-05-15 18:01:30 -04:00
lindsaym-fa
3c5b25aa92
Merge branch 'next' into theming-boost
2024-05-15 18:01:13 -04:00
lindsaym-fa
78d31430a5
update carousel custom properties
2024-05-15 17:49:07 -04:00
lindsaym-fa
b6f1833d97
progress refactoring button styles
2024-05-15 17:35:41 -04:00
Cory LaViska
0abd0dec5f
Merge pull request #109 from shoelace-style/safari-spinner
...
fixes #95
2024-05-15 13:53:57 -04:00
Cory LaViska
6d92f03fb2
fix test/remove test
2024-05-15 13:53:44 -04:00
Cory LaViska
8deaaf04e3
fixes #95
2024-05-15 13:51:59 -04:00
Cory LaViska
c4a084ee41
docs fix
2024-05-15 13:13:52 -04:00
lindsaym-fa
0afef0f30e
simplify button padding, progress on button groups
2024-05-14 18:05:29 -04:00
lindsaym-fa
5d0578ec3c
touch up breadcrumb item styles
2024-05-14 13:22:16 -04:00
lindsaym-fa
4f60188e3e
refactor badge styles
2024-05-13 17:18:23 -04:00
lindsaym-fa
cfa4e964a0
add custom properties to avatar
2024-05-13 17:17:39 -04:00
lindsaym-fa
870df3f030
touch up animated image styles
2024-05-13 17:17:00 -04:00
Cory LaViska
596697c5c5
Merge pull request #107 from shoelace-style/tab-indicator
...
Rework active tab indicator and more tab goodness
2024-05-13 16:57:31 -04:00
Cory LaViska
28c8bf1815
remove unused imports
2024-05-13 16:50:55 -04:00
Cory LaViska
296a2e6366
rework tab group
2024-05-13 16:38:32 -04:00
Cory LaViska
4b93aafccf
fixes #68
2024-05-13 15:11:22 -04:00
Konnor Rogers
c9f9a88637
Merge branch 'next' of https://github.com/shoelace-style/webawesome into konnorrogers/form-association-experiment
2024-05-11 11:21:56 -04:00
Konnor Rogers
9cb1073082
prettier
2024-05-11 03:29:35 -04:00
Konnor Rogers
a13c02ab02
add test for hasInteracted
2024-05-11 03:28:23 -04:00
konnorrogers
797d6d1eb1
prettier
2024-05-10 21:43:41 -04:00
konnorrogers
4342242455
update everything
2024-05-10 21:31:16 -04:00
lindsaym-fa
1d05474b51
redesign checked radio buttons
2024-05-10 17:55:57 -04:00
Cory LaViska
65c781c086
backport shoelace#2008
2024-05-10 11:13:24 -04:00
Cory LaViska
0b9a0bbb72
backport shoelace#2007
2024-05-10 10:45:53 -04:00
Cory LaViska
d828437316
backport shoelace#2006
2024-05-10 10:18:42 -04:00
konnorrogers
45064505ce
switch passes tests
2024-05-09 17:50:23 -04:00
konnorrogers
0cdc54aba7
fix input tests
2024-05-09 12:08:06 -04:00
lindsaym-fa
40c8488712
add thumb gap to range
2024-05-09 11:44:19 -04:00
lindsaym-fa
cb56535cd5
update toggle/thumb size calcs
2024-05-09 11:44:05 -04:00
lindsaym-fa
c3a2fbdfb0
add elements to sandbox
2024-05-09 11:42:50 -04:00
Cory LaViska
13207d48df
Merge pull request #102 from shoelace-style/backports
...
remove slot detection; #69
2024-05-08 17:21:59 -04:00
Cory LaViska
e8f7342cb6
remove slot detection; #69
2024-05-08 17:20:58 -04:00
konnorrogers
23249dc4e9
prettier
2024-05-08 16:16:14 -04:00
Cory LaViska
1703d1452d
Merge pull request #101 from shoelace-style/backports
...
Backports
2024-05-08 16:05:16 -04:00
Cory LaViska
d0dd3b59e5
backport shoelace#1923
2024-05-08 16:02:43 -04:00
konnorrogers
e6a4eadf1c
fixing validation
2024-05-08 14:24:11 -04:00
konnorrogers
34bba3db19
working on tests
2024-05-07 23:00:03 -04:00
konnorrogers
1174200f20
prettier
2024-05-07 19:42:50 -04:00
konnorrogers
1039d8e057
update to use .ts files
2024-05-07 19:33:22 -04:00
konnorrogers
51518df076
remove form controls.md
2024-05-07 16:06:07 -04:00
konnorrogers
398b4c47de
remove .component.ts files
2024-05-07 13:52:52 -04:00
konnorrogers
598f598bd0
Merge branch 'next' of https://github.com/shoelace-style/webawesome into konnorrogers/form-association-experiment
2024-05-07 13:03:23 -04:00
Cory LaViska
b28d0ad5c7
backport shoelace#1986
2024-05-07 11:50:30 -04:00
Cory LaViska
2f74995680
backport shoelace#1942
2024-05-07 11:47:30 -04:00
Cory LaViska
c7099f67fa
backport shoelace#1967
2024-05-07 11:46:16 -04:00
Cory LaViska
39c4bcf3ea
backport shoelace#1948
2024-05-07 11:43:12 -04:00
Cory LaViska
1e059c1fb9
backport shoelace#1911
2024-05-07 11:42:30 -04:00
Cory LaViska
bf5ed6c92a
backport shoelace#1922
2024-05-07 11:40:21 -04:00
Cory LaViska
80ce2088a0
backport shoelace#1927
2024-05-07 11:37:41 -04:00
Cory LaViska
61c7329885
add missing bracket
2024-05-07 11:37:16 -04:00
Cory LaViska
11137cf6e3
backport shoelace#1935
2024-05-07 11:34:10 -04:00
Cory LaViska
4444cf45fb
backport shoelace#1937
2024-05-07 11:32:36 -04:00
Cory LaViska
659bfda3ba
backport shoelace#1895
2024-05-07 11:31:40 -04:00
Cory LaViska
ab4813b38e
backport shoelace#1881
2024-05-07 11:27:57 -04:00
Cory LaViska
456b37fa9b
backport shoelace#2003
2024-05-07 11:27:00 -04:00
Cory LaViska
7c70242b10
backport shoelace#1893
2024-05-07 11:26:31 -04:00
Cory LaViska
757539f5d2
backport shoelace#1897
2024-05-07 11:25:31 -04:00
konnorrogers
dd33acef98
finish radio group tests
2024-05-06 18:37:57 -04:00
konnorrogers
46f73540ce
add notes
2024-05-06 18:27:05 -04:00
lindsaym-fa
99f6da8521
redefine applied code styles
2024-05-06 17:33:49 -04:00
lindsaym-fa
3c86c52e5c
expand overlay color properties
2024-05-06 17:33:26 -04:00
lindsaym-fa
0c63db27ab
refactor range styles
2024-05-06 16:54:50 -04:00
lindsaym-fa
ba002752ee
make button outlines less intense
2024-05-06 15:12:00 -04:00
lindsaym-fa
8d9448acd9
spruce up toggle styles
2024-05-06 15:09:38 -04:00
lindsaym-fa
125d72958f
improve switch design
2024-05-06 15:06:00 -04:00
konnorrogers
163bb16a1f
update radios
2024-05-06 14:08:59 -04:00
Cory LaViska
e8d1b408ac
fix missing description errors
2024-05-06 12:34:08 -04:00
Kelsey Jackson
5e8c924aa6
Merge branch 'next' into kj/app-patterns
2024-04-30 15:33:32 -05:00
Kelsey Jackson
6f6c2dce3c
commiting to pull in next branch
2024-04-30 15:24:39 -05:00
Cory LaViska
608df60a9c
fix search borders
2024-04-29 12:41:34 -04:00
Cory LaViska
3fb8910ba1
fix code block and copy styles
2024-04-29 12:23:11 -04:00
Cory LaViska
88a1a829f9
rename kitchen sink to themer
2024-04-29 12:16:34 -04:00
Cory LaViska
4901d87ffb
update code example syntax
2024-04-29 11:33:06 -04:00
Cory LaViska
ef8d22d3bd
remove warning
2024-04-29 11:25:10 -04:00
Cory LaViska
2a25d2aa6f
remove log/eslint
2024-04-29 11:12:07 -04:00
Cory LaViska
edbf152f2c
fix script
2024-04-29 11:09:16 -04:00
Cory LaViska
8c3b283893
Merge branch 'next' into 11ty3
2024-04-29 11:05:22 -04:00
Cory LaViska
ac576eab7b
don't use the autoloader for testing
2024-04-29 10:56:17 -04:00
Cory LaViska
d30cf62f50
compare rounded values
2024-04-29 10:55:52 -04:00
Cory LaViska
6aa641bb33
fix image paths
2024-04-29 10:55:47 -04:00
Cory LaViska
90fdb93ae1
fix missing react tab and copy/code styles
2024-04-29 10:14:11 -04:00
konnorrogers
f7b520b251
Merge branch 'konnorrogers/form-association-experiment' of https://github.com/shoelace-style/webawesome into konnorrogers/form-association-experiment
2024-04-26 13:49:42 -04:00
konnorrogers
1f83a4619f
upgrade color picker to form associated
2024-04-26 13:42:49 -04:00
Konnor Rogers
07e0863ce9
converting validators
2024-04-25 00:00:17 -04:00
konnorrogers
84782b3cbe
fixing type issues
2024-04-24 18:45:50 -04:00
konnorrogers
ffdcb04a84
working on continued form association
2024-04-24 14:25:30 -04:00
Cory LaViska
f1a65e7dc8
copy dist to production site
2024-04-17 15:11:10 -04:00
Cory LaViska
5ebc1b0cf0
Merge branch '11ty3' of https://github.com/shoelace-style/webawesome into 11ty3
2024-04-17 13:40:11 -04:00
Cory LaViska
f2c09ed486
update tests to use autoloader
2024-04-17 13:40:08 -04:00
Cory LaViska
eee77a13cf
not needed
2024-04-17 13:39:16 -04:00
konnorrogers
6fb7e82b7a
add form styling
2024-04-17 11:56:31 -04:00
konnorrogers
3dd2fc7669
copy over new themes
2024-04-17 11:53:26 -04:00
Cory LaViska
d0a348111a
remove unused var
2024-04-17 11:34:48 -04:00
Cory LaViska
6663afdd10
fix link
2024-04-17 11:27:46 -04:00
Cory LaViska
878fe3b3de
heavyyyy
2024-04-17 11:24:33 -04:00
Cory LaViska
67b2888489
oh no where did astro go
2024-04-17 11:20:27 -04:00
konnorrogers
af8be3216f
finish select
2024-04-16 18:10:42 -04:00
konnorrogers
fb8430d9e5
working on checkbox
2024-04-11 14:26:25 -04:00
konnorrogers
c028a7a468
Merge branch 'next' of https://github.com/shoelace-style/webawesome into konnorrogers/form-association-experiment
2024-04-10 13:17:03 -04:00
Kelsey Jackson
6423c766e0
Merge pull request #92 from shoelace-style/kj/pattern-building
...
Kj/pattern building
2024-04-10 10:16:07 -05:00
Kelsey Jackson
6856362174
addressed feedback
2024-04-10 10:01:13 -05:00
konnorrogers
b927019e0c
get button working
2024-04-08 11:37:13 -04:00
Kelsey Jackson
1f8640b5f2
added folder to config
2024-04-05 08:13:53 -05:00
Kelsey Jackson
a49b8af638
Merge branch 'next' into kj/pattern-building
2024-04-05 08:04:52 -05:00
Kelsey Jackson
8e49d99d99
e-commerce patterns
2024-04-05 08:03:15 -05:00
konnorrogers
bc9eb79e5e
working on button
2024-04-03 18:58:14 -04:00
konnorrogers
c80e35ef58
fix tests for input
2024-03-29 17:44:24 -04:00
konnorrogers
e2ca0e4d5e
fix form tests
2024-03-29 14:16:57 -04:00
konnorrogers
e0d79a271a
prettier
2024-03-27 14:36:11 -04:00
konnorrogers
a77b9a92cd
prettier
2024-03-27 14:34:12 -04:00
konnorrogers
967ffd6e39
fix textarea
2024-03-27 14:32:21 -04:00
konnorrogers
23dbadab91
more work on form association
2024-03-27 14:03:49 -04:00
konnorrogers
6b3d2fe052
prettier
2024-03-19 14:27:33 -04:00
konnorrogers
d566a829e6
initial prototype of form association experiment
2024-03-19 14:22:44 -04:00
Konnor Rogers
8e5e039af8
Rename Layout to Page ( #65 )
...
* working on layouts
* fix buildS
* first layout converted to sportawesome
* working on playgrounds
* continued work on layouts
* working on astro layout
* light-pen 3
* rename layout to page
* prettier
* add vercel.json
* add vercel.json
* add vercel.json
* add vercel.json
* add vercel.json
* add sandbox-settings
* add sandbox-settings
* add sandbox-settings
* maybe now?
* remove sandbox-settings
* remove vercel.json
* rename to pagE
* fix grid for navigation
* prettier
* fix stuff
* fix search
* prettier
2024-03-14 12:47:28 -04:00
Cory LaViska
2e725a2d93
prettier
2024-03-12 16:02:31 -04:00
Cory LaViska
c139865635
fix padding
2024-03-12 15:59:22 -04:00
Cory LaViska
f59c544fbe
update content
2024-03-12 15:06:28 -04:00
Cory LaViska
28bdcae2c6
fix layout to be more font awesomey
2024-03-12 15:00:58 -04:00
konnorrogers
b1530d0773
Fix dev server infinite reload
2024-03-12 14:16:11 -04:00
Konnor Rogers
5feee64425
Font Awesome theme 👀 ( #64 )
...
* font awesome site theme
* separate font awesome.css
* prettier
* remove image borders
* fix search and prism
* select first item
* 30ms'
* fix double render
* fix for turbo loading
* fix preview
* prettier
* fix pagefind
* prettier
2024-03-12 13:45:33 -04:00
Konnor Rogers
9647259b5f
fix the test suite ( #63 )
...
* fix the test suite
* prettier
* fix the test suite
* prettier
2024-03-11 12:23:25 -04:00
Cory LaViska
84e276ae10
Merge pull request #32 from shoelace-style/prepare
...
Backport 1868
2024-03-06 07:56:34 -05:00
Cory LaViska
4718c3d815
move to prepare
2024-03-06 07:56:24 -05:00
Cory LaViska
aa1bfb0885
Merge branch 'next' into prepare
2024-03-06 07:54:52 -05:00
Cory LaViska
acf2055768
Merge pull request #31 from shoelace-style/efficient-style-imports
...
Backport 1861
2024-03-06 07:54:16 -05:00
Cory LaViska
ef4d2fac40
Merge branch 'next' into efficient-style-imports
2024-03-06 07:53:52 -05:00
Cory LaViska
b53c1d940a
backport 1880
2024-02-21 13:33:00 -05:00
Cory LaViska
edd62490f8
backport 1839
2024-02-20 15:01:35 -05:00
Cory LaViska
96a381d3a3
backport 1879
2024-02-20 14:18:48 -05:00
Cory LaViska
a2a72de2cf
backport 1788
2024-02-20 14:13:23 -05:00
Cory LaViska
9a51e69320
backport 1878
2024-02-20 14:00:49 -05:00
Cory LaViska
07be57847d
backport 1874
2024-02-20 13:48:57 -05:00
Cory LaViska
0095ca5fe7
backport 1877
2024-02-20 12:53:38 -05:00
Cory LaViska
a1b1d594aa
backport 1868
2024-02-12 12:50:55 -05:00
Cory LaViska
531a2f1634
backport 1861
2024-02-09 11:03:15 -05:00
Cory LaViska
cb1c423aea
backport 1862
2024-02-09 10:05:14 -05:00
Cory LaViska
93306c99ce
backport 1800, 1860
2024-02-09 09:58:13 -05:00
Cory LaViska
5f8c69064c
backport 1852
2024-02-09 09:46:46 -05:00
Cory LaViska
f51a09ddf0
backport 1840
2024-02-08 12:46:08 -05:00
Konnor Rogers
92533c0297
Convert to Starlight ( #22 )
...
* first pass at starlight
* converting to starlight
* working on converting to starlight
* working on data
* watch custom-elements.json
* turn on pagefind
* add component meta data
* fix renderings / overrides.
* fix mdx logo
* continue starlight work
* building site
* get global styles + reloads working
* themer fixes
* adding additional headings
* working on dynamic content
* have TableOfContents.astro push to TOC
* working on code stuff
* remove code preview
* deploy
* add patch package
* patch in build
* patch in build
* remove {% raw %} calls
* convert to starlight...complete
* prettier
* update lockfile
* merge main
* fix index.mdx
* prettier'
* fix small things
* docs updates
* add dark mode shortcut
* prettier
* prettier
* prettier
* remove pagefind from public
* add twitteR
* prettier
* fix tests
* prettier
2024-02-05 11:02:14 -05:00
Cory LaViska
94558e6ea5
Merge pull request #19 from shoelace-style/backport-menu-item-loading
...
backport `<sl-menu-item loading>`
2024-01-31 16:13:59 -05:00
lindsaym-fa
bab673fbdc
optional class for alternating table row colors
2024-01-31 15:27:39 -05:00
lindsaym-fa
7b20f9c87a
deprecate global toggle-size properties
2024-01-30 16:06:09 -05:00
lindsaym-fa
ddbd91ad89
update radio with custom properties, svg circle
2024-01-30 15:45:27 -05:00
lindsaym-fa
130844df1c
add custom properties to carousel
2024-01-25 14:08:31 -05:00
lindsaym-fa
d6cfa1ab24
add custom properties to tag
2024-01-24 16:40:25 -05:00
Cory LaViska
ec613f8d32
backport 1797
2024-01-24 13:31:42 -05:00
Cory LaViska
52e2518365
backport 1818
2024-01-24 13:24:29 -05:00
Cory LaViska
9b7aad71a9
backport 1831
2024-01-24 13:23:41 -05:00
Cory LaViska
b7541d240b
backport 1828
2024-01-24 13:21:27 -05:00
Cory LaViska
c67da1e818
backport 1826
2024-01-24 13:20:36 -05:00
Cory LaViska
265e523a56
backport 1822
2024-01-24 13:16:38 -05:00
Cory LaViska
bfe05d0692
backport 1821
2024-01-24 12:25:13 -05:00
Cory LaViska
651eae8cb6
backport 1820
2024-01-24 12:21:41 -05:00
lindsaym-fa
8c8b3f1853
add custom properties to badge
2024-01-23 11:27:01 -05:00
lindsaym-fa
d1ed504dd8
update custom properties on checkbox doc
2024-01-18 08:46:51 -06:00
lindsaym-fa
5335c9421a
add depth to checkbox
2024-01-17 16:44:34 -06:00
lindsaym-fa
1b380f3f1d
document custom properties for checkbox
2024-01-17 09:33:11 -06:00
lindsaym-fa
d166bc0e48
add custom properties to checkbox
2024-01-17 09:08:26 -06:00
lindsaym-fa
595cc303e7
add custom property for progress bar shadows
2024-01-16 14:08:11 -06:00
lindsaym-fa
4260b27fd2
tweak spacing for playful theme
2024-01-16 13:55:59 -06:00
lindsaym-fa
7c6f018c5b
rename border tokens with s/m/l convention
2024-01-16 13:50:30 -06:00
lindsaym-fa
b892f1f86a
re-integrate borders into main theme stylesheets
2024-01-16 13:42:32 -06:00
lindsaym-fa
a0e9125d61
add custom properties to details component
2024-01-16 13:13:32 -06:00
lindsaym-fa
5b741006a1
tweak playful theme font weights
2024-01-16 12:57:12 -06:00
lindsaym-fa
30bfabc397
add link decoration tokens; undo dark mode borders
2024-01-16 10:02:49 -06:00
lindsaym-fa
4e1bea7d94
update fonts, remove font imports from themes
2024-01-15 09:18:34 -06:00
lindsaym-fa
f2bb9fefee
dark theme adjustments
2024-01-08 23:19:14 -05:00
lindsaym-fa
9987ce8d4f
simplify themer logic
2024-01-08 22:49:48 -05:00
lindsaym-fa
4ace1efbe0
minor themer tweaks
2024-01-08 18:06:02 -05:00
Konnor Rogers
d7920f2e75
Add logo uploader ( #18 )
...
* fix tabbable, add logo uploader
* Add icon chooser and project name to themer
* Add icon chooser and project name to themer
* make theme swapping less jarring
* add depth to themer
* update font families / font weights on theme change
* fix prettier
* update themer to reset values on theme change
* remove custom-elements.mjs
* prettier
* update comments in isVisible
* add PR #
* prettier
* update changelog
* prettier
* update changelog
* fix themer
* ensure target exists
* update icon search
* prettier
* fix select test
* prettier
* fix sprite svg
* remove custom-elements.mjs
* Add small validation to themer
* prettier
* fix conflicts
* prettier
* remove cem-manifest.mjs
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2024-01-08 16:43:57 -05:00
Kelsey Jackson
4198cf0f15
Merge pull request #24 from shoelace-style/theming-ui/dark-mode-for-all-themes
...
add the ability to toggle light and dark mode for themes
2024-01-08 14:03:16 -06:00
Kelsey Jackson
7562905bbf
made updates
2024-01-05 15:20:33 -06:00
Kelsey Jackson
4914cdb352
Merge pull request #23 from shoelace-style/theming-ui/add-curated-font-list
...
add list of curated fonts
2024-01-04 18:08:21 -06:00
Kelsey Jackson
0c95c70192
updated spacing issue
2024-01-03 11:30:16 -06:00
Kelsey Jackson
430730f24a
Merge branch 'next' into theming-ui/add-curated-font-list
2024-01-03 11:01:05 -06:00
Kelsey Jackson
ab0c615e10
updated text
2024-01-03 10:46:53 -06:00
Kelsey Jackson
716ab94069
Merge branch 'next' into theming-ui/dark-mode-for-all-themes
2024-01-03 10:26:08 -06:00
lindsaym-fa
ccc6f1aa23
adjust applied code background color
2023-12-13 17:44:25 -05:00
lindsaym-fa
893f8b2740
fix sandbox icons
2023-12-13 17:10:08 -05:00
lindsaym-fa
00d5164912
touch up icons
2023-12-13 17:02:24 -05:00
Cory LaViska
fc9151e573
backport 1787
2023-12-13 12:04:53 -05:00
Kelsey Jackson
cf97bc3c6c
add the ability to toggle light and dark mode for themes
2023-12-12 10:58:29 -06:00
Cory LaViska
eb9dbf097c
prettier
2023-12-11 16:53:11 -05:00
konnorrogers
5422e6431c
fix copying cdn build to _site after its been built
2023-12-11 16:25:24 -05:00
Cory LaViska
f3a921022e
Merge branch 'icon' into next
2023-12-11 16:02:12 -05:00
Cory LaViska
be1440aee0
update settings
2023-12-11 16:01:44 -05:00
Kelsey Jackson
fe23a7ddb8
add list of curated fonts
2023-12-11 11:51:53 -06:00
lindsaym-fa
f53a643cf3
improve typescale
2023-12-08 17:53:33 -05:00
Konnor Rogers
3f604fcee1
prettier ( #20 )
2023-12-08 15:09:34 -05:00
lindsaym-fa
d8b6db8c5b
darken background in themer sample UI
2023-12-08 14:19:54 -05:00
lindsaym-fa
31215dbda4
define font size at root in applied styles
2023-12-08 14:18:24 -05:00
Cory LaViska
f00e8c3a65
prettier ci output
2023-12-07 16:30:37 -05:00
Cory LaViska
a4f8bf94ee
fix
2023-12-07 16:26:44 -05:00
Cory LaViska
8ae1303188
sigh
2023-12-07 16:26:07 -05:00
Cory LaViska
ffc0248e4c
fix build
2023-12-07 15:59:53 -05:00
konnorrogers
81d3f22da6
fix dev server output for errors / logging
2023-12-07 15:18:56 -05:00
Cory LaViska
0fa8e6f550
update build
2023-12-07 14:58:12 -05:00
Cory LaViska
a67d1df89a
fix error
2023-12-07 14:57:53 -05:00
Cory LaViska
0fe400c6f4
Merge branch 'next' into icon
2023-12-07 10:09:54 -05:00
Cory LaViska
349aa45d2b
backport
2023-12-06 17:18:12 -05:00
Cory LaViska
fcf0a136f2
backport 1771
2023-12-06 16:26:15 -05:00
Cory LaViska
8acfc4c9de
backport 1767
2023-12-06 16:19:01 -05:00
Cory LaViska
4f8417806c
backport 1764
2023-12-06 12:02:20 -05:00
Cory LaViska
65cb3175af
update soooo many icons
2023-12-05 17:37:06 -05:00
Cory LaViska
06135e686b
fic code bg color
2023-12-05 13:55:31 -05:00
lindsaym-fa
340351ca4b
improve variance between depth levels
2023-12-01 12:12:49 -05:00
Cory LaViska
5701bef6e9
backport 1749
2023-12-01 10:29:37 -05:00
Cory LaViska
62417ed1d1
backport PR 1752
2023-12-01 10:15:20 -05:00
Cory LaViska
545162eaae
data-web-awesome instead of data-webawesome
2023-11-28 14:19:08 -05:00
lindsaym-fa
77a8c418ea
add Font Awesome theme
2023-11-22 14:55:37 -05:00
lindsaym-fa
641e92a340
improve shadow calculations
2023-11-22 14:35:17 -05:00
lindsaym-fa
3f8535e7b8
remove border color change for alerts
2023-11-22 14:33:41 -05:00
konnorrogers
81a66df7e4
add exportConditions for tests
2023-11-21 11:07:46 -05:00
Lindsay M
ae2480dfe2
Theme revisions ( #12 )
...
* remove square, stretch, and squish spacing tokens
* remove units from base tokens
* rename corner tokens with t-shirt size scale
* rename 'font-size' tokens to 'size'
* rename 'neutral' primitives to 'base'
* remove black and white tokens
* improve 'form-controls' tokens
* reintroduce granular focus ring tokens
* fix themer styles
* tweak shadow styles
* improve naming and scope of foundational colors
* overhaul color naming and add new themes
* more classic sl component styles
* make 'chic' theme dark by default
* adjust table row colors
* remove deprecated properties from 'classic' theme
* remove mistakenly committed stylesheets
* revert adjustment to space properties
* delete web-types.json
* revert "rename 'font-size' tokens to 'size'"
2023-11-15 11:43:40 -05:00
Cory LaViska
c95b0b6c66
backport PR 1722
2023-11-14 13:15:57 -05:00
Konnor Rogers
dee01269ad
Konnorrogers/backport 1711 and 1714 ( #11 )
...
* backport #1711 & #1714
* remove custom-elements.mjs
* prettier
2023-11-14 12:22:18 -05:00
Cory LaViska
e11eb363aa
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2023-11-13 15:57:49 -05:00
Cory LaViska
0d33cabec4
add back two-way binding info
2023-11-13 15:57:47 -05:00
Konnor Rogers
b5d9b49b27
backport #1707 & #1708 ( #10 )
...
* backport #1707 & #1708
* prettier
* fix prettier log level
* fix test
* backport #1707 & #1708
2023-11-08 15:20:06 -05:00
Lindsay M
1b654c7c85
Support theme customizations for depth and borders
...
* Move custom properties related to shadows and borders to separate stylesheets
* Change base values and themer calculations related to shadows and borders to be unitless
* Add low-level custom properties for alert, button, card, input, select, switch, and textarea
* Add generic guidance for authoring custom properties to the Contributing docs
2023-11-03 13:46:00 -04:00
Cory LaViska
4e53ce870d
backport PR 1702
2023-11-03 10:27:03 -04:00
Cory LaViska
932e2e7566
update jet brains plugin and stop writing to package.json
2023-11-02 08:53:17 -04:00
Konnor Rogers
e76a1dc1f6
fix no translation error ( #8 )
...
* fix no translation error
* prettier
2023-11-01 16:49:24 -04:00
Cory LaViska
38302a7c28
fix bad port
2023-10-25 13:38:21 -04:00
Cory LaViska
71e5b10f3b
backport PR 1684
2023-10-25 13:07:59 -04:00
Cory LaViska
3eda5510c3
fix tests
2023-10-23 12:33:14 -04:00
Cory LaViska
32494e783c
backport PR 1605
2023-10-23 12:03:18 -04:00
Cory LaViska
cdf38fe147
remove ts-check
2023-10-23 11:35:32 -04:00
Cory LaViska
302c174055
backport PR 1671
2023-10-23 10:48:37 -04:00
Cory LaViska
fb044aae89
backport PR 1670
2023-10-23 10:19:34 -04:00
Cory LaViska
bf299d8234
backport PR 1670
2023-10-20 09:04:15 -04:00
Cory LaViska
30a3164a96
backport PR 1663
2023-10-19 10:31:24 -04:00
Cory LaViska
2a22fb683c
backport PR 1667
2023-10-19 09:43:32 -04:00
Cory LaViska
325ddafb13
backport docs fix
2023-10-19 09:41:39 -04:00
Cory LaViska
fcb2c7868c
backport PR 1661
2023-10-18 13:44:20 -04:00
Cory LaViska
46b198866d
backport PR 1656
2023-10-18 13:26:39 -04:00
Cory LaViska
9a4da9b763
backport PR 1655
2023-10-16 13:05:53 -04:00
Cory LaViska
7869144f5e
backport changelog for 2.10.0
2023-10-16 13:05:37 -04:00
Cory LaViska
2d7d400040
backport PR 1614
2023-10-16 12:47:36 -04:00
Cory LaViska
6f5e5a2433
update default
2023-10-16 12:41:37 -04:00
Cory LaViska
e59a4659d8
fix import
2023-10-16 12:39:21 -04:00
Cory LaViska
2f9732fc3d
use discussions for features
2023-10-16 11:37:17 -04:00
Cory LaViska
fdede79155
backport PR 1615
2023-10-13 13:53:41 -04:00
Cory LaViska
3277284473
backport PR 1608
2023-10-12 16:28:19 -04:00
Cory LaViska
b2b8d0d941
backport PR 1583
2023-10-12 15:52:31 -04:00
Cory LaViska
91bfd38a9a
update deps to stay in sync with sl
2023-10-12 15:03:38 -04:00
Cory LaViska
f4971456d0
backport PR 1599
2023-10-12 12:18:08 -04:00
Cory LaViska
cc18a90a86
backport PR 1600
2023-10-12 12:11:20 -04:00
Cory LaViska
60b6803437
Merge branch 'themer' into next
2023-10-12 12:01:36 -04:00
Cory LaViska
2b57157502
backport PR 1604
2023-10-12 12:01:10 -04:00
Cory LaViska
967208d69b
backport PR 1586
2023-10-02 09:06:58 -05:00
Cory LaViska
3bd13cd7cb
Merge branch 'next' into themer
2023-09-29 11:32:24 -04:00
lindsaym-fa
ebe1904479
update and add themes
2023-09-28 22:47:25 -04:00
Cory LaViska
23356f6e39
adjust help text
2023-09-27 16:48:06 -04:00
Cory LaViska
4958ee41ae
add favicon
2023-09-27 16:41:35 -04:00
Cory LaViska
9784faa32a
remove tooltip for demo
2023-09-27 16:35:21 -04:00
Cory LaViska
a913c22200
cap border radius for checkboxes
2023-09-27 16:35:16 -04:00
Cory LaViska
95dce95183
fix copy button
2023-09-27 16:28:26 -04:00
Cory LaViska
53f9230354
update logo and add form control examples
2023-09-27 16:17:34 -04:00
Cory LaViska
946f08db4b
update logo
2023-09-27 16:05:44 -04:00
Cory LaViska
4b0ee8907f
more themes for the demo
2023-09-27 14:16:25 -04:00
Cory LaViska
62bb58dc09
backport localize fix
2023-09-27 13:10:21 -04:00
Cory LaViska
1d903fab38
ignore package.json
2023-09-27 13:09:57 -04:00
Cory LaViska
a458f2a6f0
add style guide to themer demo
2023-09-27 13:09:12 -04:00
Cory LaViska
f66e8cec69
remove shadow
2023-09-26 16:45:41 -04:00
Cory LaViska
9fd070639c
more knobs
2023-09-26 16:37:56 -04:00
Cory LaViska
528748155a
remove sidebar
2023-09-26 12:44:59 -04:00
Cory LaViska
474ffb98d6
retro changelog
2023-09-26 10:15:34 -04:00
Cory LaViska
cb2d5e4eb4
update to 2.9.0 changelog
2023-09-26 09:33:19 -04:00
Cory LaViska
3c51262a37
Merge branch 'next' into themer
2023-09-26 09:11:03 -04:00
Cory LaViska
7e4dba7af1
backport PR 1572
2023-09-26 09:10:53 -04:00
Cory LaViska
319705106b
Merge branch 'next' into themer
2023-09-26 08:54:05 -04:00
Cory LaViska
2416f93a79
backport PR #1575
2023-09-26 08:53:55 -04:00
Cory LaViska
e398091a36
backport issue 1576
2023-09-25 09:09:53 -04:00
Cory LaViska
d836bcebbc
fix words
2023-09-25 09:00:31 -04:00
Cory LaViska
d08f928818
early early early themer concept
2023-09-22 11:09:34 -04:00
Cory LaViska
c3e74ada39
sample page
2023-09-21 11:58:40 -04:00
Cory LaViska
a2e9a3de96
add form validation classes
2023-09-21 09:41:36 -04:00
Cory LaViska
b2a99c83e3
don't break
2023-09-20 14:48:17 -04:00
Cory LaViska
a4185bc926
fix focus-visible styles
2023-09-20 14:47:58 -04:00
Cory LaViska
8e09db9d40
Merge branch 'next' into applied-styles
2023-09-18 15:17:15 -04:00
Cory LaViska
07ca5a45ae
initial
2023-09-18 15:16:08 -04:00
lindsaym-fa
88a8173178
add mellow theme
2023-09-14 15:51:16 -04:00
lindsaym-fa
5a8c6912dc
fix switch focus
2023-09-14 12:36:44 -04:00
Cory LaViska
a7c786987d
backport fix for 1548
2023-09-14 12:08:33 -04:00
Cory LaViska
1179e48955
sync
2023-09-14 11:48:06 -04:00
Cory LaViska
07f0884462
fix
2023-09-14 11:45:18 -04:00
Cory LaViska
ef3575358e
temp dark mode toggle
2023-09-14 11:36:00 -04:00
Cory LaViska
5e2762cbc6
backport PR 1564
2023-09-14 11:19:10 -04:00
Cory LaViska
7e165fa8bd
hold
2023-09-14 11:17:31 -04:00
Cory LaViska
33706e0f27
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2023-09-14 11:15:52 -04:00
Cory LaViska
e262ed14b0
backport PR 1565
2023-09-14 11:15:17 -04:00
lindsaym-fa
545eb467fc
add theme tokens, update usage, add dark mode
2023-09-13 17:51:21 -04:00
Cory LaViska
2848ab68ef
backport PR 1563
2023-09-13 11:54:53 -04:00
Cory LaViska
fc1aa42c26
more style updates
2023-09-12 15:58:45 -04:00
Cory LaViska
8baa32d8c9
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2023-09-12 15:06:47 -04:00
Cory LaViska
a519077112
inherit font sizes/line-heights
2023-09-12 15:05:53 -04:00
Konnor Rogers
5219188690
Reduce time it takes to replace strings ( #6 )
...
* reduce replacer time from 9 seconds to 3 seconds
* prettier
* prettier
2023-09-12 14:46:39 -04:00
lindsaym-fa
267b9eba20
correct shadow usage
2023-09-12 13:12:37 -04:00
lindsaym-fa
9c343ef3fd
update color primitives and fix comments
2023-09-12 13:02:59 -04:00
Cory LaViska
e82b076981
fix tag height/spacing
2023-09-12 12:32:28 -04:00
Cory LaViska
97bd88f904
fix link buttons
2023-09-12 12:25:08 -04:00
Cory LaViska
21d8cdbb5c
Merge branch 'next' of https://github.com/shoelace-style/webawesome into next
2023-09-12 12:09:12 -04:00
Cory LaViska
a5f8c51904
update bootstrap icons
2023-09-12 12:09:10 -04:00
lindsaym-fa
94ad43e130
improved color mixing for hover and active states
2023-09-11 16:54:20 -04:00
Cory LaViska
1f04cd2a50
prettier
2023-09-11 13:53:21 -04:00
Cory LaViska
5a55c240ee
Merge pull request #4 from shoelace-style/theming
...
Theming API + SL => WA
2023-09-11 13:50:28 -04:00
Lindsay M
e02b36873e
Merge pull request #5 from shoelace-style/lindsaym/theming-tune-up
...
Theming tune up
2023-09-11 13:31:41 -04:00
lindsaym-fa
f89ef95d65
updated global properties and improved usage
2023-09-11 13:21:35 -04:00
Lindsay M
a65db66005
improved naming and usage of --wa-form-controls-* properties
2023-09-08 17:00:09 -04:00
Lindsay M
a6e19d0710
renamed CSS properties for semantic color variants
2023-09-08 16:23:48 -04:00
Cory LaViska
df02aeef89
remove sponsor links
2023-09-08 14:43:15 -04:00
Cory LaViska
2d03f60c70
lint
2023-09-08 14:35:29 -04:00
Cory LaViska
e45b44ad03
stop making shoes
2023-09-08 14:32:23 -04:00
Cory LaViska
015429e05d
sl => wa
2023-09-08 13:45:49 -04:00
Cory LaViska
5628381449
backport PR 1558
2023-09-08 08:33:27 -04:00
Cory LaViska
0bf3cf2535
remove webtypes
2023-09-08 08:33:04 -04:00
Cory LaViska
d4aa9ff99e
backport PR 1557
2023-09-08 08:31:26 -04:00
Cory LaViska
0229c315bb
remaining components
2023-09-07 12:54:44 -04:00
Cory LaViska
67d4458e69
more stylez
2023-09-06 16:13:49 -04:00
Cory LaViska
67bfbed308
input, textarea, and more button styles
2023-09-06 12:32:57 -04:00
Cory LaViska
2c053b6fd3
more components
2023-09-05 16:39:38 -04:00
Cory LaViska
6156e38a34
dialog, drawer, details, alert, divider
2023-09-05 15:16:24 -04:00
Cory LaViska
631df0293c
copy button
2023-09-05 14:53:49 -04:00
Cory LaViska
b86a6a54ab
carousel
2023-09-05 14:53:45 -04:00
Cory LaViska
201b32f3fb
alerts
2023-09-05 14:45:33 -04:00
Cory LaViska
ebed8daee6
buttons, primary, and more
2023-09-05 12:01:19 -04:00
Cory LaViska
55be0a557f
more retheming
2023-08-31 16:50:31 -04:00
Cory LaViska
b4c45b480b
update docs and theme tokens to use wa
2023-08-31 12:06:32 -04:00
Cory LaViska
8b9df9871a
resolve instead of reject
2023-08-30 15:12:13 -04:00
Cory LaViska
af7682aaca
update setting
2023-08-30 11:35:19 -04:00
Konnor Rogers
883cb161ec
show errors in dev server ( #1547 )
...
* show errors in dev server
* fix build
* prettier
2023-08-30 09:42:34 -04:00
Cory LaViska
a2fbe121c3
update ctrl/tinycolor; fixes #1542 ( #1545 )
2023-08-28 09:39:16 -04:00
Cory LaViska
ab770c566e
fix spacing; #1540 ( #1544 )
2023-08-28 09:27:57 -04:00
Konnor Rogers
1867603225
log stderr in builds ( #1543 )
2023-08-25 16:20:19 -04:00
Cory LaViska
cf195da424
fix stuck search
2023-08-25 09:35:05 -04:00
Cory LaViska
0cb6aa5d12
reformat by CEM plugin
2023-08-23 15:36:19 -04:00
Cory LaViska
7e4d4c3c98
2.8.0
2023-08-23 12:55:35 -04:00
Cory LaViska
b5ef3191b7
update version
2023-08-23 12:53:47 -04:00
Konnor Rogers
f30481e229
remove unused code path ( #1539 )
2023-08-23 12:52:42 -04:00
Konnor Rogers
ae010c333b
fix: check <slot> elements for assignedElements to allow wrapping focus-trapped elements ( #1537 )
...
* fix: internal logic for tabbable checks slotted elements
* prettier
* add better note for generators
* prettier
* fix tests
* prettier
* prettier
* fix tabbable test for safari
* prettier
* Update src/internal/tabbable.ts
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
* Update src/internal/modal.ts
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
* Update src/internal/tabbable.ts
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2023-08-23 11:43:48 -04:00
Konnor Rogers
43d1f9ee7a
fix: use verbatimModuleSyntax and isolatedModules ( #1534 )
...
* feat: use verbatimModuleSyntax and isolatedModules
* prettier
* remove newline
* prettier
2023-08-23 10:34:40 -04:00
Cory LaViska
ec17e8736d
fix component links; closes #1538
2023-08-23 09:46:23 -04:00
Cory LaViska
44b27e791e
fix plop template
2023-08-23 09:29:24 -04:00
Cory LaViska
02385027db
fix copy button focus
2023-08-22 17:10:01 -04:00
Cory LaViska
b311072d9b
use <sl-copy-button> ( #1535 )
2023-08-22 17:01:00 -04:00
Cory LaViska
87ac077b0a
fix empty attributes in properties table ( #1536 )
2023-08-22 16:59:08 -04:00
Konnor Rogers
87837df35c
remove extra react component wrapper, upgrade to v2 of @lit-labs/react ( #1531 )
...
* remove extra react wrapper, upgrade to v2 of @lit-labs/react, call define in module.
* add changelog entry
* prettier
2023-08-22 11:26:54 -04:00
Konnor Rogers
5d72bbd162
remove baseUrl from tsconfig for better dev experience ( #1530 )
2023-08-22 10:32:15 -04:00
Cory LaViska
a4fc1c5b44
Submenus ( #1527 )
...
* [RFC] Proof-of-concept commit for submenu support
This is a Request For Comments to seek directional guidance towards
implementing the submenu slot of menu-item.
Includes:
- SubmenuController to manage event listeners on menu-item.
- Example usage in menu-item documentation.
- Trivial tests to check rendering.
Outstanding questions include:
- Accessibility concerns. E.g. where to handle 'ArrowRight',
'ArrowLeft'?
- Should selection of menu-item denoting submenu be possible or
customizable?
- How to parameterize contained popup?
- Implementation concerns:
- Use of ref / id
- delegation of some rendering to the controller
- What to test
Related to [#620 ](https://github.com/shoelace-style/shoelace/issues/620 ).
* Update submenu-controller.ts
Removed extraneous `console.log()`.
* PoC working of ArrowRight to focus on submenu.
* Revert "PoC working of ArrowRight to focus on submenu."
(Didn't mean to publish this.)
This reverts commit be04e9a221 .
* [WIP] Submenu WIP continues.
- Submenus now close on change-of-focus, not a timeout.
- Keyboard navigation support added.
- Skidding fix for better alignment.
- Submenu documentation moved to Menu page.
- Tests for accessibility, right and left arrow keys.
* Cleanup: Removed dead code and dead code comments.
* style: Eslint warnings and errors fixed. npm run verify now passes.
* fix: 2 changes to menu / submenu on-click behavior:
1. Close submenu on click explicitly, so this occurs even if the menu is
not inside of an sl-dropdown.
2. In menu, ignore clicks that do not explicitly target a menu-item.
Clicks that were on (e.g. a menu-border) were emitting select events.
* fix: Prevent menu's extraneous Enter / space key propagation.
Menu's handleKeyDown calls item.click (to emit the selection).
Propagating the keyboard event on Enter / space would the cause re-entry
into a submenu, so prevent the needless propagation.
* Submenu tweaks ...
- 100 ms delay when opening submenus on mouseover
- Shadows added
- Distance added to popup to have submenus overlap menu slightly.
* polish up submenu stuff
* stay highlighted when submenu is open
* update changelog
* resolve feedback
---------
Co-authored-by: Bryce Moore <bryce.moore@gmail.com >
2023-08-21 17:26:41 -04:00
Konnor Rogers
539eaded73
Update React Wrappers with Refs that work ( #1526 )
...
* fix react types for refs
* fix displayName
* fix displayName]
* attempt to fix typings for React refs
* fix bad type
* prettier
* add changelog entry
* prettier
2023-08-18 13:31:50 -04:00
Cory LaViska
93b2e78092
Merge branch 'nathangray-next' into next
2023-08-18 12:05:47 -04:00
Cory LaViska
402a00dcd3
update docs
2023-08-18 12:05:22 -04:00
Cory LaViska
b63368d5f6
Merge branch 'next' of github.com:nathangray/shoelace into nathangray-next
2023-08-18 11:23:56 -04:00
Cory LaViska
74c6d3ee36
fix tree tests; #1521
2023-08-18 11:20:14 -04:00
nathan
621aa4362b
Add HTMLElement to the getTag() return type
2023-08-18 09:17:02 -06:00
Cory LaViska
c8919ad11f
prettier
2023-08-18 09:55:57 -04:00
Stephen Sugden
fad76dd1a2
SlTree: separate expand/collapse and selection behaviour in 'single' mode ( #1521 )
...
* Never select tree items when clicking the chevron
This changes the behaviour of sl-tree so that clicking on the expand/collapse icon will not select/deselect the item, only toggle it's expanded state.
* Refactor: inline SlTree.syncTreeItems
This was only called from 2 places, and they each had different
behaviour anyways.
* SlTree: separate expand/collapse from selection
This makes 'multi' and 'single' mode consistent with each other, and
with native file managers.
2023-08-18 09:55:29 -04:00
nathan
b2f6499b87
Fix lint warnings
2023-08-17 13:18:51 -06:00
nathan
9520e850dd
Update for path changes
...
see 3a61d20d93
2023-08-17 11:34:25 -06:00
Cory LaViska
4ee5271a83
Merge branch 'next' of https://github.com/shoelace-style/shoelace into next
2023-08-16 15:01:46 -04:00
Thomas Allmer
d8de7bcc51
fix(docs): Inline Form Validation Docs throw error on top level await ( #1522 )
2023-08-16 14:59:21 -04:00
Cory LaViska
7ee31be6d6
ignore package.json
2023-08-16 14:57:03 -04:00
Cory LaViska
9cb5ba7ac1
Radio button fix ( #1524 )
...
* fix formatting
* fix radio button spacing; fixes #1523
2023-08-16 14:51:46 -04:00
Peter Siska
c380368b61
Fix NPMDIR config ( #1518 )
...
* Fix NPMDIR config
* Add missing semi
2023-08-15 10:46:51 -04:00
Konnor Rogers
e298f7e5f4
fix broken tests for shoelace-element ( #1516 )
...
* add stub code prior to test
* fix broken test
* prettier
* prettier
* prettier
2023-08-14 11:23:00 -04:00
Cory LaViska
c743561c25
update docs
2023-08-14 10:23:59 -04:00
Alexander Krolick
e73e32fb71
Add docs on setting multiple values in select ( #1508 )
2023-08-14 10:21:52 -04:00
Cory LaViska
b09a48bec4
fix arg name
2023-08-14 10:02:23 -04:00
Burton Smith
aeef986cf5
JetBrains IDE Integration ( #1512 )
...
* upgrade vs code integration package
* add references
* add web-types plugin
* update reference
* run prettier
* update documentation
* run prettier
* remove test script
2023-08-14 09:34:34 -04:00
Cory LaViska
6f08f50639
2.7.0
2023-08-11 13:16:46 -04:00
Cory LaViska
8fc5f598d0
update changelog
2023-08-11 13:13:00 -04:00
Cory LaViska
1383ea3fe8
React import paths ( #1507 )
...
* fix react imports in examples
* move types to definition files
* update changelog
* update changelog
2023-08-11 13:09:44 -04:00
king8fisher
f8c37e0d14
Fix missing comma in linear-gradient ( #1506 )
2023-08-11 13:06:10 -04:00
Cory LaViska
cf543ef335
don't hijack key presses in text fields; fixes #1492 ( #1504 )
2023-08-11 11:25:46 -04:00
Cory LaViska
a3450a7d83
move emphasis
2023-08-11 11:01:37 -04:00
Cory LaViska
e80b2c9fb9
prettier
2023-08-11 11:01:00 -04:00
Alexander Krolick
8d617fb98c
Expand on comment about space-separated value for sl-select ( #1502 )
2023-08-11 10:58:14 -04:00
Burton Smith
a6e225e47c
upgrade vs code integration package ( #1500 )
...
* upgrade vs code integration package
* add references
2023-08-11 10:51:33 -04:00
Cory LaViska
e21943f4fb
fix typos/whitespace
2023-08-11 10:30:40 -04:00
Cory LaViska
c36df5ecc1
<sl-copy> ( #1483 )
...
* copy updates
* Update docs/pages/components/copy.md
Co-authored-by: Thomas Allmer <d4kmor@gmail.com >
* unwrap and fix case
* copy button updates
* use bs icon
* add parts, hoist, and improve parsing a bit
* update docs
* remove comment
---------
Co-authored-by: Thomas Allmer <d4kmor@gmail.com >
2023-08-11 10:27:34 -04:00
Cory LaViska
458def7830
update bootstrap icons and fix license
2023-08-10 12:59:44 -04:00
Cory LaViska
b5d800f07a
don't wrap code tags in tables
2023-08-10 11:29:25 -04:00
Cory LaViska
6551a6330b
remove default assignee
2023-08-09 16:13:52 -04:00
Cory LaViska
cb5f670909
update changelog
2023-08-09 15:40:36 -04:00
Cory LaViska
5b6c1632bd
update var names and use stylesheet; #1496
2023-08-09 15:38:24 -04:00
Tomas Drencak
bf15f2fb8a
Toggle visibility of the clear button ( #1496 )
2023-08-09 15:28:30 -04:00
Konnor Rogers
31ef2f7929
remove side-effects key, update React docs for cherry-picking ( #1485 )
...
* remove side-effects, update React docs for cherry-picking
* prettier
* add PR #
* prettier
* fix react import paths
* Update docs/pages/frameworks/react.md
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
* add colons to imports
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2023-08-07 13:20:34 -04:00
Cory LaViska
8aab94f184
switch skypack to esm.sh to fix react examples
2023-08-03 15:27:10 -04:00
Cory LaViska
b7acb27c98
Revert "feat(clipboard): add new component sl-clipboard ( #1473 )"
...
This reverts commit 16f3e256b0 .
2023-08-02 15:35:11 -04:00
Cory LaViska
dcbbc55f28
fix up/down focus in dropdown; closes #1472 ( #1481 )
2023-08-01 14:05:11 -04:00
Konnor Rogers
81dfcc2eae
fix treeshaking array ( #1480 )
...
* fix treeshaking array
* fix treeshaking array
* imports to not use .component
2023-08-01 14:04:36 -04:00
Thomas Allmer
16f3e256b0
feat(clipboard): add new component sl-clipboard ( #1473 )
...
* feat(clipboard): add new component sl-clipboard
* using slots
* using a single copyStatus
* feat(clipboard): support inputs/textarea/links and shadow dom
* fix(clipboard): add area-live to announce copied
* feat(clipboard): support any component with a value property
2023-08-01 13:53:11 -04:00
Cory LaViska
75b2da9eab
2.6.0
2023-07-31 15:17:43 -04:00
Cory LaViska
9736f053d9
update version
2023-07-31 15:15:54 -04:00
Cory LaViska
d0b710c26d
clear search index and other cache with cmd+shift+r
2023-07-31 15:14:25 -04:00
Cory LaViska
5b83d4d1b0
update changelog
2023-07-31 14:00:57 -04:00
Thomas Allmer
89f0f4a02c
feat(details): use details and summary html tag to enable in browser searching ( #1470 )
2023-07-31 13:58:42 -04:00
Cory LaViska
a067ccb9e0
fix docs
2023-07-27 12:39:44 -04:00
Cory LaViska
1ccea42cca
fix card borders
2023-07-26 15:20:51 -04:00
Cory LaViska
0f90dd0f54
update changelog
2023-07-25 22:20:13 -04:00
Ben Anderson
262cbc9a22
Add entry to changelog for types for react-wrapped elements ( #1464 )
2023-07-25 22:18:54 -04:00
Konnor Rogers
3a61d20d93
Create non-auto-registering routes ( #1450 )
...
* initial attempt at not auto defining
* add files with -
* continued work on removing auto-define
* fix component definitions
* update with new tag stuff
* fix lots of things
* fix improper scoped elements
* working through side effects
* continued react wrapper work
* update changelog
* formatting
* fixes
* update changelog
* lint / formatting
* fix version injection
* fix version injection, work on test
* fix version injection, work on test
* fix merge conflicts
* fix jsdoc null issue
* fix templates
* use exports
* working on tests
* working on registration mocking
* fix customElements test
* linting
* fix some test stuff
* clean up test
* clean up comment
* rename scopedElements to dependencies
* linting / formatting
* linting / formatting
* mark all packages external and still bundle
* set bundle false
* set bundle true
* dont minify
* fix merge conflicts
* use built shoelace-element
* fix lint errors
* prettier
* appease eslint
* appease eslint gods
* appease eslint gods
* appease eslint gods
* appease eslint gods
* add shoelace-autoloader
* move it all into 1 function
* add exportmaps note
* prettier
* add jsdelivr entrypoint
* read as utf8
* update docs with .component.js importS
* prettier
2023-07-24 13:00:07 -04:00
Cory LaViska
95f4f87eb8
update changelog
2023-07-19 15:06:25 -04:00
Cory LaViska
5b3cc0d492
add part to docs; #1460
2023-07-19 15:05:52 -04:00
Yehuda Ringler
0de39a8163
Add part to button spinner ( #1460 )
2023-07-19 15:04:49 -04:00
Cory LaViska
879fd7a224
wait for registration before attaching form handlers; closes #1452
2023-07-18 13:38:20 -04:00
Cory LaViska
50af138424
fix typos
2023-07-18 13:15:21 -04:00
Cory LaViska
9d592f4e08
wait longer to prevent flakiness
2023-07-18 13:13:59 -04:00
Cory LaViska
5016d27af7
remove test because we can't reliably suppress retargeted clicks
2023-07-18 13:11:08 -04:00
Chellappan
7218a19357
Replace .bind() with arrow functions in form controller,modal and slot controller ( #1453 )
2023-07-18 13:05:00 -04:00
Cory LaViska
33d2d4368f
fix logic
2023-07-18 13:03:34 -04:00
Cory LaViska
cca40ca710
remove test because we can't reliably prevent retargeted click handlers
2023-07-18 12:58:22 -04:00
Cory LaViska
c6281859fd
remove dead logic
2023-07-18 12:49:22 -04:00
Cory LaViska
956271880d
fix for contained
2023-07-18 12:39:44 -04:00
Cory LaViska
201ff4efc5
fix escape key in dialog/drawer; closes #1457
2023-07-18 12:37:52 -04:00
Cory LaViska
f954233bda
Revert "Move keydown handler for sl-drawer back to base div ( #1459 )"
...
This reverts commit 1e243e4257 .
2023-07-18 12:12:43 -04:00
Cory LaViska
8267968b76
update output
2023-07-18 12:08:50 -04:00
Stephen Sugden
1e243e4257
Move keydown handler for sl-drawer back to base div ( #1459 )
...
* Move keydown handler for sl-drawer back to base div
This restores the stacking behaviour of drawers
See: #1457
* Autofocus panel of sl-drawer when it is open on firstUpdate
2023-07-18 11:57:16 -04:00
Cory LaViska
0b6c3a46cf
Quick fixes ( #1458 )
...
* update base path docs
* fix examples
* fix broken CEM data in <sl-popup>
* Update docs/pages/getting-started/installation.md
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
---------
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com >
2023-07-17 14:05:17 -04:00
Cory LaViska
a2e58b7696
fix link
2023-07-17 10:05:00 -04:00
Cory LaViska
119d299657
remove old SPA settings
2023-07-13 17:00:23 -04:00
Cory LaViska
e8634e4178
Popup virtual elements ( #1449 )
...
* 1433: POC for comments (+ fix build.watch())
* 1433: consolidate virtualAnchor into anchor
* add virtual element examples
* update changelog
---------
Co-authored-by: Marko <marko@modelcitizen.com >
2023-07-13 16:49:57 -04:00
Cory LaViska
2e2a683d11
cleanup /index.html from search results ( #1454 )
2023-07-13 16:20:26 -04:00
Cory LaViska
414197acc9
unset last focused item; #1436 ( #1446 )
2023-07-12 14:52:13 -04:00
Ben Anderson
8fd01e1eda
Add event types to react wrapper components ( #1419 )
...
* Rename SlSlideChange for consistency with other events
* Setup React event types for events used by Shoelace components
Means that consumers of Shoelace via the React wrapper will be able to
use callback methods with the correct event type, instead of having to
rely on casting and friends when using Typescript.
* Add docs demonstrating importing event types for React callbacks
2023-07-12 11:31:27 -04:00
Cory LaViska
e1ca7d1f59
Lit a11y update ( #1444 )
...
* update eslint-plugin-lit-a11y to latest
* update eslint deps
* remove aria- and role attribs from slots; closes #1422
2023-07-12 11:12:15 -04:00
Cory LaViska
f84d6939bd
Doc updates ( #1445 )
...
* rename to CSS parts
* fix double dashes from merging
2023-07-11 15:23:51 -04:00
Konnor Rogers
82446e2114
Add modal tab tracking ( #1403 )
...
* add modal tab tracking
* prettier
* sort by tabindex
* sort by tabindex
* add a dialog test case for shadow roots
* add a changelog note
* add a changelog note
* prettier + test fixes
* prettier + test fixes
2023-07-07 15:32:23 -04:00
Konnor Rogers
a4f0ae9088
fix: valueAsDate now falls back to native implementation ( #1399 )
...
* fix: valueAsDate now falls back to native implementation
* changelog
* prettier
* prettier
2023-07-07 13:51:22 -04:00
Cory LaViska
fe3906f766
Don't steal focus when removing focused tree items ( #1430 )
...
* don't steal focus when removing focused tree items; #1428
* update PR link
2023-07-06 10:36:41 -04:00
Cory LaViska
c9e644f3fc
Allow selecting menu items with space ( #1429 )
...
* allow selecting menu items with space; #1423
* update PR
2023-07-06 10:36:29 -04:00
Cory LaViska
8ffbd02db7
update changelog
2023-07-05 16:32:59 -04:00
Evan Harrison
e88d57d17d
change .floor to .ceil in getCurrentPage; modify prev function to return to closest previous snappable index ( #1420 )
2023-07-05 16:26:00 -04:00
Cory LaViska
5f4de6d9f5
skip flaky tests
2023-07-03 15:59:24 -04:00
Cory LaViska
2cce87deeb
add links
2023-07-03 15:50:58 -04:00
Cory LaViska
630b5b19a0
fix regression; #1417
2023-07-03 15:49:25 -04:00
Cory LaViska
2ce1451a9f
fix typo
2023-07-03 15:17:43 -04:00
Cory LaViska
2d1badba96
this is why we can't have nice things
2023-07-03 13:31:28 -04:00
Cory LaViska
1b5db078a7
move aria attribs off <slot>; fixes #1417
2023-07-03 12:39:42 -04:00
Cory LaViska
91095bd63a
better description for lighthouse
2023-07-03 12:38:09 -04:00
Cory LaViska
d9703a64fd
restore concurrency
2023-07-03 11:25:43 -04:00
Cory LaViska
4c22e72390
update changelog
2023-07-03 11:21:39 -04:00
dhellgartner
d05b8fca20
Qr code tests ( #1416 )
...
* Add tests for qr-code
* Fix a small bug in qr-code
The background color was not passed to the
qr code
---------
Co-authored-by: Dominikus Hellgartner <dominikus.hellgartner@gmail.com >
2023-07-03 11:19:50 -04:00
Evan Harrison
afca2ad2e0
change carousel docs to use correct attr name, slides-per-page ( #1415 )
2023-07-03 11:14:15 -04:00
Cory LaViska
b2aa854d98
update docs
2023-06-28 15:27:21 -04:00
Cory LaViska
287fff7cf1
Merge branch 'next' of https://github.com/shoelace-style/shoelace into next
2023-06-26 12:25:30 -04:00
Cory LaViska
136ecae4a6
2.5.2
2023-06-26 12:21:04 -04:00
Cory LaViska
cac772d5e6
update version
2023-06-26 12:20:55 -04:00
Cory LaViska
e1dedcb1b5
Fix broken links ( #1407 )
...
* add spacing
* update old links
2023-06-26 12:20:13 -04:00
Cory LaViska
c4901eca68
update old links
2023-06-26 12:17:48 -04:00
Cory LaViska
a001c2d12b
add spacing
2023-06-26 12:11:15 -04:00
Eddie Cheng R4
c4c622eabd
redirect the link to the right page ( #1404 )
2023-06-26 12:08:54 -04:00
Cory LaViska
1ae018bedd
fix broken source buttons in docs ( #1401 )
2023-06-23 12:03:51 -04:00
Cory LaViska
24929e27c1
skip
2023-06-22 11:23:45 -04:00
Cory LaViska
33a8d92aec
update version
2023-06-22 11:11:11 -04:00
Cory LaViska
32d21fa560
2.5.1
2023-06-22 11:10:15 -04:00
Cory LaViska
347d8b7f79
Merge branch 'next' of https://github.com/shoelace-style/shoelace into next
2023-06-22 11:04:34 -04:00
Cory LaViska
8f9c15913b
update changelog
2023-06-22 11:04:33 -04:00
Konnor Rogers
60d7f688eb
fix extensionless imports ( #1394 )
2023-06-22 10:56:24 -04:00
Cory LaViska
15f914914c
simplify theme toggle
2023-06-22 10:47:41 -04:00
Alan Chambers
2914475821
docs changed theme toggle to theme selector ( #1395 )
2023-06-22 10:44:08 -04:00
Konnor Rogers
8e831aa3e7
fix source flavors ( #1388 )
...
* fix load flavor
* Update docs/assets/scripts/code-previews.js
* fix previews
---------
Co-authored-by: Cory LaViska <cory@abeautifulsite.net >
2023-06-21 11:12:09 -04:00
Cory LaViska
985d4585c4
fixes #1387 ( #1392 )
2023-06-21 11:07:02 -04:00
Cory LaViska
854db13bd7
2.5.0
2023-06-20 15:26:55 -04:00
Cory LaViska
4ddf80459a
ignore
2023-06-20 15:25:04 -04:00
Cory LaViska
89fc2ff643
update version
2023-06-20 15:24:21 -04:00
Konnor Rogers
d7145f1f84
Konnorrogers/fix value as number 2 ( #1385 )
...
* fix: garbage collected valueAs*
* weird....
* prettier and tests
2023-06-20 15:22:13 -04:00
Konnor Rogers
441a957432
fix: <sl-carousel> has the wrong import for LocalizeController ( #1384 )
...
* fix autoloading translations
* add changelog entry
* prettier
* prettier
2023-06-20 14:02:07 -04:00
Konnor Rogers
67cbb85682
Add support for svg sprites in <sl-icon> ( #1374 )
...
* wip: initial implementation for review
* icon testing
* feat: add the ability to use SVG sprite sheets
* finish up spritesheets
* add icon notes
* update plopfile, add changelog entry
* prettier
* linting
* linting
* fix icon test
* eslint fixes?
* prettier
* disable eslint -.-
* linting loop!
* linting loop!
* prettier
* prettier
---------
Co-authored-by: Diego <diego@trebellar.com >
2023-06-20 14:01:58 -04:00
Cory LaViska
0005d16a06
fixes #1380
2023-06-19 15:13:48 -04:00
Cory LaViska
ca5ab03cd4
update docs
2023-06-19 10:12:01 -04:00
Konnor Rogers
c9e30022df
overeager %CDNDIR% in sandbox previews. ( #1377 )
...
* overeager with sandboxes
* prettier
2023-06-15 13:25:12 -04:00
Konnor Rogers
c167bdd80f
Merge pull request #1372 from justinfagnani/no-bind
...
Code size optimizations: Replace .bind() with arrow functions, add listeners in constructors.
2023-06-15 11:58:08 -04:00
Justin Fagnani
b9f62bb1bc
Migrate SlCarousel.handleSlotChange
2023-06-14 15:16:26 +09:00
Justin Fagnani
a01b2cf8a2
Replace .bind() with arrow functions, add listeners in constructors.
2023-06-14 08:52:12 +09:00
Konnor Rogers
f4b2623c8f
Merge pull request #1371 from shoelace-style/konnorrogers/fix-the-tests
...
fix the tests
2023-06-13 16:11:54 -04:00
konnorrogers
af8426579e
prettier
2023-06-13 15:59:16 -04:00
konnorrogers
6b9ba9becf
eslint
2023-06-13 15:54:09 -04:00
konnorrogers
c6cc7b6983
prettier
2023-06-13 15:43:21 -04:00
konnorrogers
0e869ec18d
fix the tests
2023-06-13 15:40:04 -04:00
Cory LaViska
1b347874ef
fix tests
2023-06-13 14:22:56 -04:00
Cory LaViska
ff5b1e8573
fix imports
2023-06-13 14:06:37 -04:00
Cory LaViska
73ad76a2fa
fix serve
2023-06-13 13:48:50 -04:00
Konnor Rogers
aadcb486a9
fix broken build ( #1370 )
...
* fix broken build
* prettier
2023-06-13 12:30:32 -04:00
Cory LaViska
4c854d64a7
upgrade lit
2023-06-13 12:19:39 -04:00
Cory LaViska
c2e02d34ad
remove log
2023-06-13 12:19:34 -04:00
Cory LaViska
8c8977549c
fix dispose
2023-06-13 12:19:25 -04:00
Cory LaViska
24ef154d42
update esbuild
2023-06-13 11:48:17 -04:00
Cory LaViska
b5a3045bae
update typescript
2023-06-13 11:37:33 -04:00
Cory LaViska
7404e496cb
Merge branch 'konnorrogers/modify-build-script-for-npm-2' into next
2023-06-13 10:05:00 -04:00
konnorrogers
5ba2c7eeec
watch cdn, not dist
2023-06-13 09:31:02 -04:00
Cory LaViska
514a7f3d51
Merge branch 'konnorrogers/modify-build-script-for-npm-2' of https://github.com/shoelace-style/shoelace into konnorrogers/modify-build-script-for-npm-2
2023-06-12 16:24:24 -04:00
Cory LaViska
15474b83b1
update
2023-06-12 16:24:21 -04:00
konnorrogers
a5f1bc6c82
fix circular dependency
2023-06-12 16:23:47 -04:00
Cory LaViska
834d44e0e4
npm
2023-06-12 16:22:20 -04:00
Cory LaViska
c070149ae6
update + formatting
2023-06-12 16:22:08 -04:00
Cory LaViska
b0b6ea943e
use cdn bundle for docs
2023-06-12 16:15:52 -04:00
Cory LaViska
65b72217ea
remove copydir and fix virtual path for serve
2023-06-12 16:15:29 -04:00
Cory LaViska
c4c2e8e3a9
make esbuild happy again
2023-06-12 15:36:35 -04:00
Cory LaViska
47018d61cd
don't bundle anything for npm
2023-06-12 15:32:45 -04:00
konnorrogers
d18db9adfa
prettier
2023-06-12 14:20:11 -04:00
konnorrogers
41913c8c58
update docs with cdn / npm paths
2023-06-12 13:45:27 -04:00
konnorrogers
68b982a744
update docs
2023-06-12 12:48:15 -04:00
Cory LaViska
a582302a79
update changelog
2023-06-12 12:13:18 -04:00
Brendon Muir
bd3b2c93ee
Fix sl-input[type="date|time"] placeholder on macOS Safari ( #1341 )
...
Allowing the background to inherit rather than removing it allows the weird date and time placeholder text opacity to work on macOS Safari.
2023-06-12 12:09:20 -04:00
konnorrogers
4704d63791
Merge branch 'konnorrogers/modify-build-script-for-npm-2' of https://github.com/shoelace-style/shoelace into konnorrogers/modify-build-script-for-npm-2
2023-06-12 11:40:01 -04:00
konnorrogers
415a1477bb
changelog, prettier
2023-06-12 11:39:56 -04:00
Cory LaViska
f363d5e187
Merge branch 'next' into konnorrogers/modify-build-script-for-npm-2
2023-06-12 11:36:23 -04:00
Cory LaViska
efb0ee9c48
fix spelling
2023-06-12 11:36:08 -04:00
konnorrogers
96daee5e1a
use cdn dir for testing
2023-06-12 11:18:24 -04:00
konnorrogers
d236206cce
remove unneeded CLI args
2023-06-12 10:54:33 -04:00
Konnor Rogers
1ef8e1cf73
fix: radio group race condition ( #1364 )
...
* fix: radio group race condition
* update changelog
* prettier
* fix changelog
2023-06-08 15:45:34 -04:00
Cory LaViska
dc63f858b0
fix typo
2023-06-08 15:41:03 -04:00
Cory LaViska
b8a3952153
show next/dev versiosn
2023-06-08 15:33:36 -04:00
Cory LaViska
4b2a62f660
prettier
2023-06-08 15:27:32 -04:00
Cory LaViska
08c074e44b
prettier
2023-06-08 15:24:56 -04:00
Cory LaViska
d1953b0215
Merge branch 'new-docs' into next
2023-06-08 15:22:02 -04:00
Scott Martin
7cbb26cbdb
Correct import statement for all React components ( #1363 )
...
The current statement is incorrect and will result in
`Module not found: Package path ./dist/shoelace is not exported from package /your/path/to/node_modules/@shoelace-style/shoelace (see exports field in /your/path/to/node_modules/@shoelace-style/shoelace/package.json)`
2023-06-06 15:27:54 -04:00