Commit Graph

1972 Commits

Author SHA1 Message Date
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 -->

[![Review Change
Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](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