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
Lea Verou
4921d1c32e
Save palette MVP, fixes #746 ( #755 )
2025-02-18 16:11:40 -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
ffda52a7cf
Theme remixing: Dynamic code snippets ( #729 )
2025-02-07 23:03:34 -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
17eeccbc5d
Better infrastructure for core colors, show core colors in docs, closes #668
2025-02-05 11:24:13 -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
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
Lea Verou
4f9af1e871
Add JS snppet for setting wa-dark based on OS default
2025-01-30 08:32:01 -08: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
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
7258c001a7
Demo for mixing and matching ( #565 )
2025-01-17 10:38:03 -05:00
Lea Verou
da32015f27
Basic mixing and matching docs ( #560 )
2025-01-16 16:31:24 -05:00
Lea Verou
df51149d0a
Show contrast ratios in contrast pair tables
2025-01-16 13:18:26 -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
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
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
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
ef7d47e2b9
[Docs] Move commonalities across blocks to a single base layout ( #424 )
2025-01-06 17:01:29 -05:00
Lea Verou
ac7437894a
Automate all overviews, fix bugs with filtering
2025-01-03 20:17:19 -05:00
Lea Verou
83fb761d41
Rename applied.css to docs and add some docs on usage
2024-12-20 14:01:14 -05:00
Lea Verou
84734a56b6
Add class names to utility class pages
2024-12-20 13:20:06 -05:00
Lea Verou
a238880dbe
Allow utilities to have statuses too
2024-12-20 13:14:37 -05:00
Lea Verou
b0bb014167
Statuses
2024-12-20 10:58:45 -05:00
Lea Verou
dabaef3fab
The big rename nobody wants to do :P
2024-12-19 04:03:44 -05:00
Lea Verou
e74edd8f68
Element description, just like components
2024-12-18 11:15:52 -05:00
Lea Verou
af3b83318b
Cross linking between Essentials and Components
2024-12-17 18:06:54 -05:00
Cory LaViska
e973b599aa
add links; fixes #313
2024-12-17 12:10:11 -05:00
Cory LaViska
f8e61f72c4
fix typo
2024-12-17 11:53:30 -05:00
Cory LaViska
0eebf44292
move custom states
2024-12-17 11:29:47 -05:00
Cory LaViska
37a1680a85
move states
2024-12-17 11:10:04 -05:00
lindsaym-fa
28ebab868b
remove busted links to old layout.css location
2024-12-13 15:03:25 -05:00
Lea Verou
9c17d27af4
Big CSS Reorg Part 1 ( #304 )
2024-12-13 13:45:33 -05:00
Lea Verou
ea25de8040
Split CSS utility regions into separate files
2024-12-13 04:25:58 -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
a86acc9717
remove pro/dev stuff from alpha release
2024-12-09 12:13:32 -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
konnorrogers
9e2f1d15d8
set outline false on page, add pattern.njk
2024-12-05 12:22:45 -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
4185f3816b
automatically slot tab into tab group; fixes #239
2024-11-22 12:15:30 -05:00
Kelsey Jackson
f9b17a2e04
merged in next
2024-09-19 00:30:37 -05:00
lindsaym-fa
8ab6ffb4e1
support markdown in component summaries
2024-06-20 10:59:24 -04:00
lindsaym-fa
ae9ff38fa0
limit table scrolling and prevent overflow
2024-06-18 19:23:25 -04:00