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
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