Coming soon!
- {# NOTE - disabled for alpha
+ {# NOTE - disabled for alpha/beta
To manually import this component from React, use the following code.
@@ -292,11 +292,11 @@
Need a hand?
-
+
Report a bug
-
+
Ask for help
diff --git a/packages/webawesome/docs/docs/index.md b/packages/webawesome/docs/docs/index.md
index 50e3962bd..4bd48a065 100644
--- a/packages/webawesome/docs/docs/index.md
+++ b/packages/webawesome/docs/docs/index.md
@@ -4,18 +4,18 @@ description: Choose the installation method that works best for you.
layout: page-outline
---
-Welcome to the Web Awesome alpha release for early backers! 👋
+Welcome to your exclusive early access to Web Awesome Beta! 👋
-==This is a very early alpha release!== For this preview, we're offering access to Web Awesome through a temporary CDN. Please be aware: Things can change. Things can break. You probably shouldn't be using this software in production yet! But fear not, we're working hard to polish up everything you see here _plus_ all the great stuff we have planned for Web Awesome Pro!
+At this time, we're offering access to Web Awesome Free and Pro through a temporary CDN while we prepare for a public release. This beta is tried, true, and stable, but please be aware that things may change here and there before our production release to the public.
Thank you so much for backing us!
-- [Report a bug](https://github.com/shoelace-style/webawesome-alpha/issues)
-- [Get help / ask a question](https://github.com/shoelace-style/webawesome-alpha/discussions)
+- [Report a bug](https://github.com/shoelace-style/webawesome/issues)
+- [Get help / ask a question](https://github.com/shoelace-style/webawesome/discussions)
- [See what's new since the last version](/docs/resources/changelog)
:::warning
-As a Web Awesome backer, this early alpha release is _just for you_. Please refrain from sharing it for the time being!
+As a Web Awesome backer, this beta release is _just for you_. Please refrain from sharing it for the time being!
:::
---
@@ -62,7 +62,7 @@ The autoloader is the easiest way to use Web Awesome, but different projects (or
### Installing via npm
-An npm package isn't available in the early backer alpha release, but we'll have one soon! For now, please enjoy [Web Awesome from the CDN](#quick-start-autoloading-via-cdn).
+An npm package isn't yet available, but we'll have one soon! For now, please enjoy [Web Awesome from the CDN](#quick-start-autoloading-via-cdn).
### Cherry Picking
diff --git a/packages/webawesome/docs/docs/resources/changelog.md b/packages/webawesome/docs/docs/resources/changelog.md
index e6ad8a2ba..791f4ae20 100644
--- a/packages/webawesome/docs/docs/resources/changelog.md
+++ b/packages/webawesome/docs/docs/resources/changelog.md
@@ -4,13 +4,9 @@ description: Changes to each version of the project are documented here.
layout: page-outline
---
-Web Awesome follows [Semantic Versioning](https://semver.org/). Breaking changes in components with the Stable badge will not be accepted until the next major version. As such, all contributions must consider the project's roadmap and take this into consideration. Features that are deemed no longer necessary will be deprecated but not removed.
+Web Awesome follows [Semantic Versioning](https://semver.org/). Breaking changes in components with the Stable badge will not be accepted until the next major version. As such, all contributions must consider the project's roadmap and take this into consideration. Features that are deemed no longer necessary will be deprecated but not removed.
-Components with the Experimental badge should not be used in production. They are made available as release candidates for development and testing purposes. As such, changes to experimental components will not be subject to semantic versioning.
-
-:::warning
-During the alpha period, things might break! We take breaking changes very seriously, but sometimes they're necessary to make the final product that much better. We appreciate your patience!
-:::
+Components with the Experimental badge should not be used in production. They are made available as release candidates for development and testing purposes. As such, changes to experimental components will not be subject to semantic versioning.
## 3.0.0-beta.1
diff --git a/packages/webawesome/docs/docs/resources/contributing.md b/packages/webawesome/docs/docs/resources/contributing.md
index 4dcb0848e..44a3fda09 100644
--- a/packages/webawesome/docs/docs/resources/contributing.md
+++ b/packages/webawesome/docs/docs/resources/contributing.md
@@ -25,10 +25,10 @@ Please take a moment to review these guidelines to make the contribution process
## Using the Issue Tracker
-The [issue tracker](https://github.com/shoelace-style/webawesome-alpha/issues) is for bug reports, feature requests, and pull requests.
+The [issue tracker](https://github.com/shoelace-style/webawesome/issues) is for bug reports, feature requests, and pull requests.
-- Please **do not** use the issue tracker for personal support requests. Use [the discussion forum](https://github.com/shoelace-style/webawesome-alpha/discussions/categories/help-support) instead.
-- Please **do not** use the issue tracker for feature requests. Use [the discussion forum](https://github.com/shoelace-style/webawesome-alpha/discussions/categories/ideas) instead.
+- Please **do not** use the issue tracker for personal support requests. Use [the discussion forum](https://github.com/shoelace-style/webawesome/discussions/categories/help-support) instead.
+- Please **do not** use the issue tracker for feature requests. Use [the discussion forum](https://github.com/shoelace-style/webawesome/discussions/categories/ideas) instead.
- Please **do not** derail, hijack, or troll issues. Keep the discussion on topic and be respectful of others.
- Please **do not** post comments with "+1" or "👍". Use [reactions](https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) instead.
- Please **do** use the issue tracker for bug reports and pull requests.
@@ -37,7 +37,7 @@ Issues that do not follow these guidelines are subject to closure. There simply
### Feature Requests
-Feature requests can be added using [the discussion forum](https://github.com/shoelace-style/webawesome-alpha/discussions/categories/ideas).
+Feature requests can be added using [the discussion forum](https://github.com/shoelace-style/webawesome/discussions/categories/ideas).
- Please **do** search for an existing request before suggesting a new feature.
- Please **do** use the voting buttons to vote for a feature.
@@ -164,7 +164,7 @@ This section can be a lot to digest in one sitting, so don't feel like you need
Web Awesome is built with accessibility in mind. Creating generic components that are fully accessible to users with varying capabilities across a multitude of circumstances is a daunting challenge. Oftentimes, the solution to an a11y problem is not written in black and white and, therefore, we may not get it right the first time around. There are, however, guidelines we can follow in our effort to make Web Awesome an accessible foundation from which applications and websites can be built.
-We take this commitment seriously, so please ensure your contributions have this goal in mind. If you need help with anything a11y-related, please [reach out to the community](/resources/community) for assistance. If you discover an accessibility concern within the library, please file a bug on the [issue tracker](https://github.com/shoelace-style/webawesome-alpha/issues).
+We take this commitment seriously, so please ensure your contributions have this goal in mind. If you need help with anything a11y-related, please [reach out to the community](/resources/community) for assistance. If you discover an accessibility concern within the library, please file a bug on the [issue tracker](https://github.com/shoelace-style/webawesome/issues).
It's important to remember that, although accessibility starts with foundational components, it doesn't end with them. It everyone's responsibility to encourage best practices and ensure we're providing an optimal experience for all of our users.
diff --git a/packages/webawesome/docs/index.md b/packages/webawesome/docs/index.md
index 30eeb7dfc..e29b19562 100644
--- a/packages/webawesome/docs/index.md
+++ b/packages/webawesome/docs/index.md
@@ -84,12 +84,14 @@ layout: page
flex: 1 1 67%;
}
& wa-button {
- --border-color: black;
- --border-width: 0.125rem;
- box-shadow: 0 0.25rem 0 0 var(--border-color);
- flex: 1 1 auto;
- height: 2.5rem;
- &:active:not([disabled]) {
+ &::part(base) {
+ border-color: black;
+ border-width: 0.125rem;
+ box-shadow: 0 0.25rem 0 0 black;
+ flex: 1 1 auto;
+ height: 2.5rem;
+ }
+ &:active:not([disabled])::part(base) {
box-shadow: 0 0 0 0 transparent;
transform: translateY(0.25rem);
}
@@ -187,13 +189,13 @@ layout: page
flex: 1 1 auto;
gap: 0.5rem;
}
- & wa-button {
+ & wa-button::part(base) {
height: 1.5rem;
font-size: 0.75rem;
}
}
}
- .alpha-notice {
+ .beta-notice {
display: flex;
flex-wrap: wrap;
gap: 1rem;
@@ -247,8 +249,8 @@ layout: page
height: 100%;
& .icon-heading wa-icon {
- background-color: var(--wa-color-warning-fill-normal);
- color: var(--wa-color-warning-on-normal);
+ background-color: var(--wa-color-brand-fill-normal);
+ color: var(--wa-color-brand-on-normal);
}
& p {
@@ -274,14 +276,14 @@ layout: page
-
+
-
+
-
-
You're in alpha territory
+
+ Rise and shine, backers!
- What you see may not be perfect (we're only humans!) and is subject to change. We encourage you to report bugs or ask for help!
+ Dig in to your exclusive Web Awesome Beta access. This beta is battle-tested and built to last, but if you see something, say something. Please report bugs or ask for help!
@@ -352,7 +354,7 @@ layout: page
Follow us
-
Keep up with Web Awesome through updates, announcements, and polls. Find us on Twitter (X) and Instagram.
+
Keep up with Web Awesome through updates, announcements, and polls. Find us on Bluesky, Twitter (X), and Threads.