Commit 9b93dc1
Frontend: land deferred major upgrades (Clerk 7, Tailwind 4, lucide-react 1) (#24)
* Upgrade Clerk 6 -> 7 in frontend
- SignedIn/SignedOut replaced with Show when="signed-in"/"signed-out"
- ClerkProvider afterSignInUrl/afterSignUpUrl -> signInFallbackRedirectUrl/signUpFallbackRedirectUrl
Co-authored-by: Rishi Desai <RishiDesai@users.noreply.github.com>
* Upgrade lucide-react 0.468.0 -> 1.9.0; inline Github icon
Brand icons (Github, Twitter, etc.) removed in lucide-react v1.
Added a minimal inline SVG GithubIcon component used on the
landing page; ArrowRight still comes from lucide-react.
Co-authored-by: Rishi Desai <RishiDesai@users.noreply.github.com>
* Upgrade Tailwind CSS 3 -> 4
- Run official @tailwindcss/upgrade codemod across templates and CSS
- Drop tailwind.config.ts; theme tokens moved into @theme block in
src/app/globals.css
- postcss.config.mjs now uses @tailwindcss/postcss
- tailwindcss-animate wired via @plugin in globals.css
- prettier-plugin-tailwindcss bumped to 0.7.3 (Tailwind 4 compatible)
- Fix two Badge variant prop literals that the codemod incorrectly
rewrote to 'outline-solid' in src/app/(app)/admin/page.tsx; Badge
variant is still 'outline'
Co-authored-by: Rishi Desai <RishiDesai@users.noreply.github.com>
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>1 parent acda6d1 commit 9b93dc1
40 files changed
Lines changed: 613 additions & 743 deletions
File tree
- frontend
- src
- app
- (app)
- dashboard
- settings
- tasks
- datasets/[token]
- components
- icons
- renderers
- ui
- lib
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | | - | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
| |||
30 | 33 | | |
31 | 34 | | |
32 | 35 | | |
33 | | - | |
| 36 | + | |
34 | 37 | | |
35 | 38 | | |
36 | 39 | | |
| |||
48 | 51 | | |
49 | 52 | | |
50 | 53 | | |
| 54 | + | |
51 | 55 | | |
52 | 56 | | |
53 | 57 | | |
54 | | - | |
55 | 58 | | |
56 | 59 | | |
57 | 60 | | |
58 | 61 | | |
59 | 62 | | |
60 | | - | |
61 | | - | |
| 63 | + | |
| 64 | + | |
62 | 65 | | |
63 | 66 | | |
64 | 67 | | |
| |||
0 commit comments