stack/apps/dashboard/public
Madison 2796f93e2b
[Dashboard] Adds app store Descriptions and images (#1041)
<!--

Make sure you've read the CONTRIBUTING.md guidelines:
https://github.com/stack-auth/stack-auth/blob/dev/CONTRIBUTING.md

-->


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Interactive screenshot gallery with clickable thumbnails and
left/right navigation
* Full-screen screenshot preview modal with keyboard support (arrow
keys, Escape)
  * App tiles are now fully clickable to open app details

* **Content**
* Enriched app store descriptions and expanded screenshot sets for
multiple apps

* **Style**
  * Updated dialog/layout styling for improved visual hierarchy

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Adds rich app store descriptions and screenshots across apps, plus a
full-screen screenshot preview with keyboard navigation and minor dialog
layout tweaks.
> 
> - **UI/UX**
> - **Interactive Preview**: Full-screen screenshot preview modal with
arrow/Escape key support in `components/app-store-entry.tsx`.
> - **Layout**: Makes `DialogContent` in
`.../@modal/(.)apps/[appId]/page-client.tsx` a flex column container.
> - **Content & Data**
> - **App Descriptions**: Populates `storeDescription` for multiple apps
in `lib/apps-frontend.tsx`.
>   - **Screenshots**:
>     - Adds `getScreenshots` helper to generate image paths.
> - Expands `screenshots` for numerous apps (e.g., `authentication`,
`teams`, `rbac`, `payments`, `emails`, `data-vault`, `webhooks`,
`vercel`).
> - Updates `AppFrontend.screenshots` type to `(string |
StaticImageData)[]`.
> - Removes fallback copy; always renders `storeDescription` in
`AppStoreEntry`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
b5e3b8ad1a. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

---------

Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2025-12-04 12:40:48 -06:00
..
.nojekyll Split backend and dashboard (#83) 2024-06-18 15:49:31 +02:00
app-bg-dark.png Apps frontend (#945) 2025-10-16 20:54:14 -07:00
app-bg-light.png Apps frontend (#945) 2025-10-16 20:54:14 -07:00
convex-logo.png Apps frontend (#945) 2025-10-16 20:54:14 -07:00
github-invertocat-white.svg Split backend and dashboard (#83) 2024-06-18 15:49:31 +02:00
github-invertocat.svg Split backend and dashboard (#83) 2024-06-18 15:49:31 +02:00
javascript-logo.svg Better dashboard onboarding process (#604) 2025-06-06 10:51:08 +02:00
logo-bright.svg Update logos and translations for improved localization support 2025-05-23 11:47:06 -07:00
logo-full-bright.svg Update logo 2025-03-31 13:20:35 -07:00
logo-full.svg Update logo 2025-03-31 13:20:35 -07:00
logo.svg Update logos and translations for improved localization support 2025-05-23 11:47:06 -07:00
neon-logo.png Apps frontend (#945) 2025-10-16 20:54:14 -07:00
neon.png Update Neon branding 2024-12-11 09:50:49 -08:00
next-logo.svg Better dashboard onboarding process (#604) 2025-06-06 10:51:08 +02:00
open-graph-image.png fix #103 No Open Graph Meta Tags Present (#125) 2024-07-04 00:05:54 +02:00
python-logo.svg Better dashboard onboarding process (#604) 2025-06-06 10:51:08 +02:00
react-logo.svg Better dashboard onboarding process (#604) 2025-06-06 10:51:08 +02:00
storeDesc-api-keys-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-auth-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-auth-2.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-auth-3.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-auth-4.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-auth-5.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-auth-6.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-data-vault-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-data-vault-2.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-data-vault-3.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-data-vault-4.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-emails-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-emails-2.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-emails-3.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-emails-4.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-emails-5.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-emails-6.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-emails-7.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-emails-8.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-payments-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-payments-2.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-payments-3.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-payments-4.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-payments-5.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-payments-6.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-payments-7.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-rbac-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-rbac-2.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-rbac-3.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-rbac-4.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-teams-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-teams-2.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-teams-3.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-teams-4.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-vercel-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-vercel-2.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-webhooks-1.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
storeDesc-webhooks-2.png [Dashboard] Adds app store Descriptions and images (#1041) 2025-12-04 12:40:48 -06:00
vercel-logo-round.svg Vercel Integration app 2025-10-29 13:54:45 -07:00
vercel-logo.svg Vercel Integration app 2025-10-29 13:54:45 -07:00