Commit Graph

4893 Commits

Author SHA1 Message Date
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
Cory LaViska
927562127f update changelog (#1631) 2025-10-20 13:47:42 -04:00
Lindsay M
3a23e48473 Fix copy code button styles (#1627) 2025-10-19 16:25:20 -04:00
Lindsay M
925cc2816f Improve step icon color visibility (#1626) 2025-10-19 16:23:13 -04:00
Cory LaViska
03949b8673 fix fa license comments (#1623) 2025-10-17 12:41:24 -04:00
Lindsay M
96733925d6 Fix new bug preventing required indicator from being targetable (#1616) 2025-10-17 09:41:47 -04:00
Lindsay M
d792ac00e9 Add link to Figma Design Kit doc (#1544)
* add Figma to sidebar

* add common styles for step icons

* move sidebar link

* fix missing help button icons

* add signpost `figure` styles

* step icons: it's all relative
2025-10-16 17:15:59 -04:00
randomguy-2650
3bf62371d0 update callout @since JSDoc tag to 3.0 (was introduced in WA, not Shoelace) (#1615) 2025-10-16 14:08:37 -04:00
Cory LaViska
22e7372a63 Fix browser history when using fragments and the back button (#1607)
* remove unused file

* preserve history properly; fixes #1374
2025-10-15 15:48:16 -04:00
Kelsey Jackson
a4788cd01d updated offset value (#1486)
* updated offset value

* reverted and updated the components directly

* fixed offset

* update changelog

---------

Co-authored-by: Cory LaViska <cory@abeautifulsite.net>
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com>
2025-10-15 15:34:14 -04:00
Cory LaViska
7675aeb788 Improve autofill background (#1604)
* improve autofill background; fixes #1439

* clumsy fingers
2025-10-15 15:10:35 -04:00
Cory LaViska
24f6508716 fix tooltip reconnection; closes #1595 (#1603) 2025-10-15 13:02:17 -04:00
Cory LaViska
322491d84d Only show one tooltip when <wa-slider> is in range mode (#1588)
* only show one tooltip in range mode; fixes #1320

* remove unused import
2025-10-15 11:31:54 -04:00
Cory LaViska
f89638bc6d Replace "filled outlined" with "filled-outlined" (#1586)
* replace "filled outlined" with "filled-outlined"

* change "filled + outlined" labels to "filled-outlined"

* change "filled + outlined" labels to "filled-outlined" (part 2)

---------

Co-authored-by: lindsaym-fa <dev@lindsaym.design>
2025-10-15 11:31:10 -04:00
Cory LaViska
951dbabfc4 focus dialog on open; fixes #1302 (#1587) 2025-10-15 10:26:43 -04:00
Cory LaViska
096aa1f22d prevent truncation; fixes #1401 (#1589) 2025-10-15 10:26:13 -04:00
Cory LaViska
ee5f7cddef improve icon button detection; fixes #1475 (#1590) 2025-10-15 10:25:19 -04:00
Brian Talbot
0aefdc20cd Remove Beta Bits (#1594)
* updating sidebar's version info

* removing beta badge
* updating tooltip + version number decorator for official launch

* removing beta notice from docs landing view

* removing beta from Installation docs
2025-10-14 20:44:06 -04:00
Konnor Rogers
0d5d7b5e73 fix broken checkboxes (#1547)
* fix broken checkboxes

* update changelog

* prettier

* prettier, you're annoying

* prettier

* fix checkbox test

* Update packages/webawesome/docs/docs/resources/changelog.md

Co-authored-by: randomguy-2650 <150704902+randomguy-2650@users.noreply.github.com>

---------

Co-authored-by: randomguy-2650 <150704902+randomguy-2650@users.noreply.github.com>
2025-10-14 16:16:16 -04:00
Cory LaViska
ac97c7087a add license banner to build output (#1593) 2025-10-14 16:13:26 -04:00
Brian Talbot
eeb41f4d99 Adding Maintenance Mode View (#1560)
* adding `.background-grid` styling utility
* adding 503-based maintenance mode view

---------

Co-authored-by: Konnor Rogers <konnor5456@gmail.com>
Co-authored-by: Lindsay M <126139086+lindsaym-fa@users.noreply.github.com>
2025-10-14 15:03:28 -04:00
Cory LaViska
b0680f19a9 update docs; fixes #1558 (#1592) 2025-10-14 14:50:42 -04:00
Cory LaViska
1101a3cf07 fix comment (#1591) 2025-10-14 14:45:18 -04:00
Brian Talbot
3c0924fac2 Docs: Optimizing Logo SVGs (#1561)
* optmizing svg in logo.njk
* optimizing svg in logo-simple.njk
2025-10-14 11:48:50 -04:00
Lindsay M
d490d04ebc Optimize theme builder font data (#1545) 2025-10-14 10:07:48 -04:00
Cory LaViska
52b5f557e0 prettier (#1572) 2025-10-13 12:07:44 -04:00
Cory LaViska
dd1c689e33 fix type (#1571) 2025-10-13 10:58:53 -04:00
Cory LaViska
f398899991 update changelog (#1570) 2025-10-13 10:47:43 -04:00