Developing-Gamer
8d62fe0094
Refine dashboard account settings shell and sidebar items.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 13:35:41 -07:00
Developing-Gamer
7475b146d3
Simplify session replays page client layout.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 13:35:38 -07:00
Developing-Gamer
b17e2b644b
Fix analytics AI query bar layout alignment.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 13:35:38 -07:00
Developing-Gamer
b5347f32a8
Align action dialog styling with dashboard UI patterns.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 13:35:38 -07:00
Developing-Gamer
3d3b6ab18f
Add dashboard dependencies for account settings MFA and image crop.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 13:35:38 -07:00
Armaan Jain
71faf2527e
Merge branch 'dev' into Consistency-and-design-changes-light-mode
2026-05-27 12:54:53 -07:00
Developing-Gamer
2674857fa6
Wire dashboard account settings shell, payments, and handler route.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:54 -07:00
Developing-Gamer
10688411be
Add team settings pages and sections for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:54 -07:00
Developing-Gamer
f245ea55da
Add settings page with sign-out and delete account sections.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:54 -07:00
Developing-Gamer
6df13f5356
Add active sessions page for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:51 -07:00
Developing-Gamer
fe392dd40f
Add notifications page for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:51 -07:00
Developing-Gamer
adbf61b539
Add emails and auth page for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:51 -07:00
Developing-Gamer
77b10a8255
Add MFA section for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:51 -07:00
Developing-Gamer
232f12570c
Add OTP sign-in section for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:51 -07:00
Developing-Gamer
6ca19c63da
Add passkey section for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:51 -07:00
Developing-Gamer
48e71ae484
Add password section for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:51 -07:00
Developing-Gamer
b53e2ab0ea
Add email addresses section for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:47 -07:00
Developing-Gamer
e0fa1c15d4
Add API keys page for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:47 -07:00
Developing-Gamer
fce2134d83
Add profile page for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:47 -07:00
Developing-Gamer
0197cd5517
Add API key create and show dialogs for account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:47 -07:00
Developing-Gamer
b629d5a8a8
Add API key table for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:47 -07:00
Developing-Gamer
3d7eee99fb
Add team icon component for dashboard account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:47 -07:00
Developing-Gamer
5ed337eb38
Add local types for dashboard account settings API keys.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:47 -07:00
Developing-Gamer
c2ce97e8ce
Add profile image editor for account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:45 -07:00
Developing-Gamer
3083967301
Add editable text component for account settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:45 -07:00
Developing-Gamer
8a09b16c26
Add account settings sidebar layout for dashboard.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:45 -07:00
Developing-Gamer
9fb289d5a0
Add account settings page layout and section primitives.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:47:44 -07:00
Developing-Gamer
f4944f7d0c
Refresh vibe coding layout.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
8b8ada15ad
Align dashboard menu form primitives.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
8eaac91fd6
Align dashboard button dialog primitives.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
3ab5db90ad
Refresh action dialog chrome.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
b4286aa2d6
Refine rule builder conditions UI.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
b435624de7
Polish dashboard menu settings surfaces.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
89af885d95
Add dashboard user menu button.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
93bb13f51f
Refine country code select styling.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
f8b95d5a08
Soften assistant thread surface.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
42e10ce944
Polish sign-up rules page.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
6bf8034581
Rework session replay layout.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:14 -07:00
Developing-Gamer
12744a2bbd
Refresh product payment lists.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
a120e732ca
Normalize project page shell spacing.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
514fcc6637
Polish launch checklist layout.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
34266ad604
Refine email sender pages.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
bdd3884e96
Polish project domains page.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
315add23ca
Refresh support conversations UI.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
3a2186d349
Improve auth method review surfaces.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
a4a7b0f2c9
Tighten analytics table layout.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
d9177cba24
Refresh analytics AI query controls.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
Developing-Gamer
695131efbf
Polish analytics query editor surface.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 12:31:13 -07:00
BilalG1
c753ab2831
fix(dashboard): show Stack Auth logo on left of rebrand modal ( #1495 )
...
## Summary
The Stack Auth → Hexclave rebrand modal added in
[#1493 ](https://github.com/hexclave/stack-auth/pull/1493 ) rendered the
**Hexclave** logo on both sides of its illustration instead of *Stack
Auth → Hexclave*.
## Root cause
[\`hexclave-rebrand-modal.tsx\`](https://github.com/hexclave/stack-auth/blob/dev/apps/dashboard/src/components/hexclave-rebrand-modal.tsx )
referenced \`/logo.svg\` and \`/logo-bright.svg\` for the left-hand
"Stack Auth" mark. But the visible-rebrand flip in
[#1481 ](https://github.com/hexclave/stack-auth/pull/1481 ) replaced those
files in \`apps/dashboard/public/\` with the Hexclave benzene mark — so
post-merge, both \`<Image>\` slots resolved to the Hexclave logo.
## Fix
- Restored the **pre-rebrand Stack Auth SVGs** (lifted from
\`57ff5d3ce~1\`, the commit before the brand-flip) under dedicated
filenames so they can't get clobbered the next time \`/logo.svg\` is
updated:
- \`apps/dashboard/public/stack-auth-logo.svg\` — black mark, light
theme
- \`apps/dashboard/public/stack-auth-logo-bright.svg\` — white mark,
dark theme
- Pointed the modal's left-hand \`<Image>\` pair at the new paths and
left a comment explaining why we don't share \`/logo.svg\` (so the next
person doesn't try to consolidate it back).
The originals on \`origin/dev\` (\`/logo.svg\`, \`/logo-bright.svg\` =
Hexclave) are untouched.
## Verification
- \`pnpm --filter @stackframe/dashboard lint\` — clean.
- Diff of
[hexclave-rebrand-modal.tsx](https://github.com/hexclave/stack-auth/blob/fix-stack-logo-in-modal/apps/dashboard/src/components/hexclave-rebrand-modal.tsx )
is two \`src=\` swaps plus a comment; the dismissal logic, gates, and
storage key are untouched.
<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Fixes the rebrand modal to show the Stack Auth logo on the left instead
of rendering Hexclave on both sides. Restores pre-rebrand assets as
`stack-auth-logo.svg` and `stack-auth-logo-bright.svg` and updates the
modal to use them for light/dark themes.
<sup>Written for commit f4ed26266c .
Summary will update on new commits. <a
href="https://cubic.dev/pr/hexclave/stack-auth/pull/1495?utm_source=github ">Review
in cubic</a></sup>
<!-- End of auto-generated description by cubic. -->
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Style**
* Updated the rebrand modal illustration assets to display Stack Auth
branding correctly.
<!-- review_stack_entry_start -->
[](https://app.coderabbit.ai/change-stack/hexclave/stack-auth/pull/1495?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack )
<!-- review_stack_entry_end -->
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-05-27 10:09:16 -07:00
BilalG1
4f621f5cbe
Rebrand skills route page to Hexclave ( #1494 )
...
Updates [apps/skills/src/app/route.ts](apps/skills/src/app/route.ts) —
the HTML rendered at the skills site root — so it matches the Hexclave
branding used everywhere else in the app.
## Changes
- **Install command**: `npx @stackframe/stack-cli@latest init` → `npx
@hexclave/cli@latest init` (the package is published as `@hexclave/cli`
per `skill-site-prompt-parts/ai-setup-prompt.ts`, not
`@hexclave/stack-cli`)
- **Page chrome**: `<title>`, meta description, header brand, h1, and
lede all switch from *Stack Auth* → *Hexclave*
- **Inline CLI references**: `stack-cli` → `hexclave-cli`
- **Docs links**: `docs.stack-auth.com` → `docs.hexclave.com` (header
link + AI Integration + CLI Reference cards)
- **MCP card**: `mcp.stack-auth.com` → `mcp.hexclave.com`
- **Footer**: *© Stack Auth* → *© Hexclave*; GitHub link
`hexclave/stack-auth` → `hexclave/hexclave` (matches
`apps/skills/package.json`'s `repository` field)
The markdown body served to non-browser clients comes from
`skillSitePrompt` and was already on-brand — no change there.
## Verification
`pnpm --filter @stackframe/skills run typecheck` passes.
2026-05-27 09:59:18 -07:00