Cory LaViska
7fc267397f
use closest
2025-03-21 12:46:00 -04:00
Cory LaViska
86787da4ea
fix remove event and return null when empty
2025-03-20 16:42:02 -04:00
Konnor Rogers
872a110b1e
reflect href on buttons ( #817 )
2025-03-20 14:58:21 -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
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
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
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
c0ca739366
More robust dynamic value / options handling, fixes #789
2025-03-12 16:52:50 -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
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
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
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
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