Commit Graph

4870 Commits

Author SHA1 Message Date
Cory LaViska
08dc3370f1 remove unsupported property; closes #1677 2025-10-30 10:41:25 -04:00
Kelsey Jackson
d09973b571 updated sidebar (#1687)
* updated sidebar

* Update packages/webawesome/docs/_includes/sidebar.njk

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fixed pr

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-30 09:22:39 -05:00
Cory LaViska
a03da137e3 nest tree item (#1686) 2025-10-30 09:37:19 -04:00
Brian Talbot
d8b0447151 Docs: Adding CSS Selector Info to Components (#1679)
* adding CSS selector info to component docs

* adding Copy Button to custom states' CSS selectors in component docs
2025-10-29 17:25:50 -04:00
konnorrogers
6f0bd4e872 update versions.txt 2025-10-28 12:19:06 -04:00
konnorrogers
55973a7eff update package-lock 2025-10-28 12:15:46 -04:00
konnorrogers
e9aa72cc87 Bump package.json version 2025-10-28 12:14:39 -04:00
konnorrogers
9716ecec41 Bump changelog 2025-10-28 12:13:59 -04:00
Brian Talbot
776b980ce5 🚀 Add Launch Announcement Banner (#1662)
* adding decorative underline to utils.css

* adding banner to base.njk

* disabling sticky banner in layouts

* adding logic to show/hide pageBanner

* add changelog for `<wa-page>` fix in related Pro PR

---------

Co-authored-by: lindsaym-fa <dev@lindsaym.design>
2025-10-28 11:07:08 -04:00
Kelsey Jackson
02f58d3c8b Fix <wa-card> header and footer slot alignment (#1435)
* fixes to the card component

* linter fix

* updated doc css

* style touchup

* docs touchup

* remove docs.css change

* add changelog (and sneak in missing Figma entry)

---------

Co-authored-by: lindsaym-fa <dev@lindsaym.design>
2025-10-28 10:42:52 -04:00
Cory LaViska
fba18efad6 fix radio styles (#1669) 2025-10-27 23:02:41 -04:00
Cory LaViska
4a7f9dfe00 Merge branch 'next' of https://github.com/shoelace-style/webawesome into next 2025-10-27 21:26:19 -04:00
Cory LaViska
1fbde40bab fix links 2025-10-27 21:26:18 -04:00
Lindsay M
14bd0459df update usage instructions (#1667) 2025-10-27 21:19:48 -04:00
Brian Talbot
e4a4d2eb18 fixing page and Open Graph titles for Home view (#1666)
* fixes the redundant 'Web Awesome | Web Awesome' titles
* moves logic to `.eleventy.js`
* gracefully handles no titles/og titles with `Web Awesome`
2025-10-27 20:08:14 -04:00
Brian Talbot
a465f0348f removing App.flags.stripeEnabled logic (#1657) 2025-10-27 18:42:15 -04:00
Cory LaViska
5e1eba1751 Remove CDN URLs (#1661)
* add data-version; remove data-cdn-url and its 11ty function

* update installation doc with projects

* update component importing instructions

* update Customizing doc with projects

* add project instructions for themes

* add project instructions for palettes + make themes consistent

---------

Co-authored-by: lindsaym-fa <dev@lindsaym.design>
2025-10-27 18:41:31 -04:00
Cory LaViska
00f79f3749 add missing type export 2025-10-27 18:22:48 -04:00
Cory LaViska
788804774f fix event name in docs; fixes #1663 (#1665) 2025-10-27 18:19:43 -04:00
Brian Talbot
986b8c4d99 Add Site + Open Graph Metadata (#1660)
* adding site data to `.eleventy.js`

* adding open graph metadata to `/eleventy.js`

* adding Open Graph metadata to head.njk

* adding default site Open Graph image

* updating formatting for title metadata

* addressing PR feedback
2025-10-27 18:17:01 -04:00
konnorrogers
d18d44eaa6 one more time... 2025-10-27 17:17:51 -04:00
konnorrogers
29422d196a update vercel.sh for real 2025-10-27 17:16:47 -04:00
konnorrogers
d68351b8b0 fix vercel.sh 2025-10-27 17:14:08 -04:00
konnorrogers
0d2b5c7381 fix vercel.sh 2025-10-27 17:00:06 -04:00
Cory LaViska
c221bdd6fc update esbuild; fix vercel maybe 2025-10-27 16:53:52 -04:00
Brian Talbot
a4b2fc7c13 Update App Icons + Favicon (#1659)
* adding updated app-icon + favicon assets

* adding PWA manifest.json to manage app icons

* updating eleventyConfig to pass through manifest.json

* updating head.njk to include update app-icon references/assets

* removing unused webawesome logo + mark assets
2025-10-27 15:16:16 -04:00
Kelsey Jackson
887797e3b8 Kj/support page (#1532) 2025-10-27 12:56:46 -05:00
Cory LaViska
246a64ffa5 Merge branch 'medmunds-patch-1' into next 2025-10-27 12:53:57 -04:00
Cory LaViska
ac5ae9e193 prettier 2025-10-27 12:53:44 -04:00
Cory LaViska
2a22696cc9 Merge branch 'patch-1' of https://github.com/medmunds/webawesome into medmunds-patch-1 2025-10-27 12:53:23 -04:00
Cory LaViska
85949f5502 Allow special [valid] characters in IDs (tooltip + popover) (#1649)
* use getElementByID

* allow valid chars in ids; fixes #1648
2025-10-27 12:51:04 -04:00
Cory LaViska
2e0d72ca92 make parts consistent; fixes #1646 (#1650) 2025-10-27 12:50:43 -04:00
Cory LaViska
4c9aed87a0 Update CodePen CDN (#1658)
* update path

* update cdn to jsdelivr for public pens
2025-10-27 12:50:29 -04:00
Konnor Rogers
eb9bda5e28 update VERSIONS.txt with good versions (#1656) 2025-10-24 15:00:17 -04:00
Cory LaViska
8d590d2597 use --wa-font-weight-code in native styles (#1653) 2025-10-24 11:33:00 -04:00
Cory LaViska
ef0b9ff742 update font names 2025-10-24 11:13:04 -04:00
Cory LaViska
f906b07d98 add focus delegation; fixes #1622 (#1651) 2025-10-24 09:28:25 -04:00
Brian Talbot
1bfebe36a3 Abstract Code Highlighter Syntax Coloring (#1647)
* abstracting syntax coloring in code-highlighter.css

* adding initial custom properties to override colors
* light re-grouping of rules + color application

* fixup! removing `wa-` prefix
2025-10-24 08:22:35 -04:00
Mike Edmunds
2ae0138d00 Avoid errors on earlier CustomStateSet API
Protect WebAwesomeElement.customStates accessors from errors in browsers implementing the earlier revision of the CustomStateSet API.

Resolves #1633.
2025-10-23 13:50:23 -07:00
Lindsay M
3612f72a3f Fix icons in native styles (#1643)
* change svg paths to FA Free

* fix radio checked icon size/position

* fix native checkbox icon sizing

* ensure checkmark size changes

* prettier coming in clutch
2025-10-23 16:36:09 -04:00
Konnor Rogers
0f6cf33020 Fix double scrollbar in Chrome / Safari (#1624)
* Fix double scrollbar

* fix dialog double scroll

* try `hidden`

* try `clip` this time

* remove extra newline (thx, prettier ❤️)

---------

Co-authored-by: lindsaym-fa <dev@lindsaym.design>
2025-10-23 15:59:58 -04:00
Lindsay M
95fb68c7fa Fix Customizing > Native Elements examples (#1642)
* remove custom property example for customizing native elements

* remove outdated Customizing > Style Utilities example
2025-10-23 14:38:56 -04:00
Lindsay M
7d3c676ea8 Fix checked switch styles in Shoelace theme (#1641) 2025-10-23 13:50:53 -04:00
Brian Talbot
9f02a55ebb Docs: Add Links to Privacy/Refund Policies + IA Zhuzhing (#1639)
* adding link to Privacy Policy in sidebar.njk

* adding link to Refund Policy in sidebar.njk

* separating legal bits into a 'Terms & Policies' sidebar.njk section
2025-10-22 21:41:24 -04:00
Cory LaViska
0a70f1b7ab update changelog (#1638) 2025-10-22 11:28:05 -04:00
Jeremy Walton
122ce96d26 Fix cancel event from within drawer or dialog triggering them to close (#1636) 2025-10-22 11:26:10 -04:00
Cory LaViska
6dd1d6263c Themer integration (#1635)
* remove themer from sidebar

* fix themes/palettes spacing

* suppress error in layouts without <wa-page>

* remove broken themer link, add more helpful deets

* make my last commit actually work 🙄

---------

Co-authored-by: lindsaym-fa <dev@lindsaym.design>
2025-10-21 22:55:55 -04:00
Lindsay M
23793333f0 Improve and document text utility classes (#1602)
* initial take on text utility improvements

* re-introduce `.wa-caption-*`

* reorg stylesheet

* remove font weight classes

* gimme the font weights

* add `.wa-text-truncate`, `.wa-list-plain`

* add longform, color-text-link, and placeholder classes

* document utilities

* document missing font weight tokens

* use proper longform font weight

* find and replace outdated text utilities

* use new font size utilities

* missed a spot!

* add changelog
2025-10-21 11:34:20 -04:00
Brian Talbot
bac343f900 Utils: Add Cosmetic Backgrounds (#1634)
* adding bg-wa-pattern.svg asset

* adding background-wa-pattern to utils.css

* as a repeating background image
* defining customizable elements

* adding background-dot-grid to utils.css
2025-10-21 09:44:06 -04:00
Cory LaViska
205e3bf131 add mit license for wa free (#1632) 2025-10-20 15:38:12 -04:00