feat: DEVEX-732 premium badging (#27847)

Premium badging and gating consistency

as a OSS user, I want to be upsold to premium, and tastefully

Summary

Standardize all base-Premium full-page gates and the two named inline
notices. Admins see an in-app “Learn about Premium” path; non-admins are
told to contact their deployment administrator.
* DEVEX-732
* updates for premium docs pages for consistency
* updates for premium badging and paywall components
* updates implemented uses of premium badge and premiumpaywall


| Before | After |
| --- | ----------- |
| <img width="1271" height="564" alt="Screenshot 2026-08-04 at 3 02
32 PM"
src="https://github.com/user-attachments/assets/027d4bca-3e34-40b2-ad69-28dbaa4a004b"
/> | <img width="1273" height="600" alt="Screenshot 2026-08-04 at 3 26
37 PM"
src="https://github.com/user-attachments/assets/321083c0-7a4c-4c7e-a19c-059807018d3b"
/> |

| Before | After |
| --- | ----------- |
| <img width="1084" height="672" alt="image"
src="https://github.com/user-attachments/assets/741e6bd9-93b0-4ae0-97df-027e8aba5716"
/> | <img width="1289" height="622" alt="Screenshot 2026-08-04 at 3 20
07 PM"
src="https://github.com/user-attachments/assets/b3a8c169-ca6e-439b-8752-9209131fc097"
/> |

| Before | After |
| --- | ----------- |
| <img width="1091" height="865" alt="image (1)"
src="https://github.com/user-attachments/assets/f7cd92dd-a975-4db0-bc2a-af092ba783ce"
/> | <img width="1268" height="680" alt="Screenshot 2026-08-04 at 3 37
06 PM"
src="https://github.com/user-attachments/assets/8af8081a-0ec9-4fd3-921c-470127f2328b"
/> |
This commit is contained in:
Samuel Volin
2026-08-06 12:13:12 -06:00
committed by GitHub
parent baed1455cf
commit 50640063a2
50 changed files with 608 additions and 168 deletions
+5
View File
@@ -356,6 +356,11 @@ CODER_EXTERNAL_AUTH_0_SCOPES="repo:read repo:write write:gpg_key"
## Multiple External Providers (Premium)
> [!NOTE]
> Configuring more than one external authentication provider requires a
> [Premium license](https://coder.com/pricing#compare-plans).
> For more details, [contact your account team](https://coder.com/contact).
Below is an example configuration with multiple providers:
> [!IMPORTANT]
+1 -1
View File
@@ -1,4 +1,4 @@
# Connection Logs
# Connection Logs (Premium)
> [!NOTE]
> Connection logs require a
+6 -1
View File
@@ -1,7 +1,12 @@
# Workspace Proxies
# Workspace Proxies (Premium)
Workspace proxies provide low-latency experiences for geo-distributed teams.
> [!NOTE]
> Workspace proxies require a
> [Premium license](https://coder.com/pricing#compare-plans).
> For more details, [contact your account team](https://coder.com/contact).
Coder's networking does a best effort to make direct connections to a workspace.
In situations where this is not possible, such as connections via the web
terminal and
+1 -1
View File
@@ -1,4 +1,4 @@
# Audit Logs
# Audit Logs (Premium)
**Audit Logs** allows Auditors to monitor user operations in their deployment.
+1 -1
View File
@@ -1,4 +1,4 @@
# Appearance
# Appearance (Premium)
> [!NOTE]
> Customizing Coder's appearance is a Premium feature.
+6 -1
View File
@@ -1,10 +1,15 @@
# Groups and Roles
# Groups and Roles (Premium)
Groups and roles can be manually assigned in Coder. For production deployments,
these can also be [managed and synced by the identity provider](./idp-sync.md).
## Groups
> [!NOTE]
> Groups require a
> [Premium license](https://coder.com/pricing#compare-plans).
> For more details, [contact your account team](https://coder.com/contact).
Groups are logical segmentations of users in Coder and can be used to control
which templates developers can use. For example: