Commit Graph

458 Commits

Author SHA1 Message Date
Sahaj Jain a78e76e618 Only fetch all themes if user is authed 2025-04-27 02:37:31 +05:30
Sahaj Jain db84191beb Reset preset to saved theme 2025-04-27 02:14:40 +05:30
Sahaj Jain 10b13e9a97 Add edit button to action bar and modify icons 2025-04-27 02:03:17 +05:30
Sahaj Jain 9ec24f2f11 feat: Show saved presets in theme-preset-select 2025-04-27 01:29:30 +05:30
Sahaj Jain f90e401309 refactor: theme preset select 2025-04-27 00:22:29 +05:30
Sahaj Jain 002fc063db Update bg color for theme-edit-action for better noticeability 2025-04-27 00:22:08 +05:30
Sahaj Jain 7df944a9ca refactor: Use preset registry 2025-04-27 00:22:08 +05:30
Sahaj Jain 5cfda71a1b fix middleware matcher 2025-04-26 19:16:25 +05:30
Sahaj Jain 78317d740d add sitemap 2025-04-26 19:08:49 +05:30
Sahaj Jain 478b36fb32 fix: Unsupported meta viewport 2025-04-26 19:00:55 +05:30
Sahaj Jain 19afb39ce7 fix: Exclude theme json from middleware
fixes #44
2025-04-26 17:04:14 +05:30
Sahaj Jain 5224cc9998 Dev (#43)
* feat: add formatCompactNumber utility for compact number formatting

* Feature/save (#41)

* setup drizzle with better-auth

* switch to turso

* chore: better auth migrations

* feat: add basic signin signup auth

* update form uis

* remove emailAndPassword

* loading state for auth btns

* add theme routes and save function

* migrate to actions

* feat: Add dashboard page to view saved themes

* hook up delete theme functionality

* minor improvements

* feat(auth): add AuthDialogWrapper and integrate with existing components

* setup post login action to open save modal after login

* refactor action bar

* refactor

* add ability to open theme by id

* Use URL param for themeId

* feat(editor): improve theme loading and add theme editing actions component

* feat(theme): implement theme editing functionality with routing updates

* refactor: move to try-catch

* remove unused files for auth and theme routes

* fix build errors

* modify copies

* add theme limit

* fix: Recursive setstate

* fix: Save theme loading state

* feat: Implement theme checkpoint for better reset during editing

* reset theme after save/reset

* feat: Add privacy-policy page

* speed up nav using prefetch and loading with better loader

* refactor

* update dashbaord UI

* add quick apply to theme card

* switch to neon

* minor ui updates

* rm libsql dep

* fix theme id param
2025-04-26 00:44:36 +05:30
Sahaj Jain a8ebc09001 Save & Edit
* feat: add formatCompactNumber utility for compact number formatting

* Feature/save (#41)

* setup drizzle with better-auth

* switch to turso

* chore: better auth migrations

* feat: add basic signin signup auth

* update form uis

* remove emailAndPassword

* loading state for auth btns

* add theme routes and save function

* migrate to actions

* feat: Add dashboard page to view saved themes

* hook up delete theme functionality

* minor improvements

* feat(auth): add AuthDialogWrapper and integrate with existing components

* setup post login action to open save modal after login

* refactor action bar

* refactor

* add ability to open theme by id

* Use URL param for themeId

* feat(editor): improve theme loading and add theme editing actions component

* feat(theme): implement theme editing functionality with routing updates

* refactor: move to try-catch

* remove unused files for auth and theme routes

* fix build errors

* modify copies

* add theme limit

* fix: Recursive setstate

* fix: Save theme loading state

* feat: Implement theme checkpoint for better reset during editing

* reset theme after save/reset

* feat: Add privacy-policy page

* speed up nav using prefetch and loading with better loader

* refactor

* update dashbaord UI

* add quick apply to theme card

* switch to neon

* minor ui updates
2025-04-25 23:32:45 +05:30
Sahaj Jain b94822b72a feat: Add twitter theme 2025-04-24 02:14:49 +05:30
Sahaj Jain e5218a7d92 Merge branches 'main' and 'main' of github-jnsahaj:jnsahaj/tweakcn 2025-04-24 01:33:14 +05:30
Sahaj Jain 702b6ede34 feat: Add mocha-mouse theme 2025-04-24 01:33:09 +05:30
Sahaj Jain ec240d9d20 Create LICENSE 2025-04-23 18:52:58 +05:30
Sahaj Jain 458d4b5c94 update mono theme preset 2025-04-20 16:24:51 +05:30
Sahaj Jain 795daf7376 Merge pull request #38 from ch4r-ch4r/theme-mono
Add Mono theme
2025-04-20 16:03:36 +05:30
charlie 4ce479d5ed adjust input dark mode 2025-04-20 02:44:54 -06:00
charlie fc22ef5191 fix: formatting 2025-04-19 16:35:45 -06:00
charlie 82b10ef5e2 add Mono theme 2025-04-19 16:32:10 -06:00
Sahaj Jain 56d3f1fdf4 change t3-chat created date 2025-04-19 16:53:38 +05:30
Sahaj Jain 927a0ab1b0 Merge pull request #34 from llanesluis/t3-chat-theme
feat: Add T3 Chat theme
2025-04-19 16:37:07 +05:30
Sahaj Jain 95c8631cbd feat: Modify colors and convert to hex 2025-04-19 16:35:53 +05:30
Sahaj Jain f4e846cd5c Merge pull request #36 from Doctorthe113/main
added darkreader-lock meta tag
2025-04-19 16:04:03 +05:30
doctorthe113 7472a3bf80 reverted the prettier formatting 2025-04-19 06:47:50 +06:00
doctorthe113 44c216ce34 added darkreader-lock meta tag 2025-04-19 06:36:14 +06:00
Sahaj Jain c992e0de16 feat: Add feature section and modify theme preset animation 2025-04-19 02:13:19 +05:30
Sahaj Jain be283a1b2c fix: Add stub for use-effect-event radix-ui issue
https://github.com/radix-ui/primitives/issues/3485
2025-04-18 22:58:53 +05:30
Sahaj Jain 83fedc57e2 fix: lint issue 2025-04-18 22:23:12 +05:30
Sahaj Jain bc3d6e5252 Merge pull request #35 from jnsahaj/feature/editor-ui-revamp
Feature/editor UI revamp
2025-04-18 22:18:51 +05:30
Sahaj Jain 13921ebfc4 minor UI changes to contrast checker 2025-04-18 22:18:37 +05:30
Sahaj Jain 7cd43d449a Merge branch 'main' into feature/editor-ui-revamp 2025-04-18 22:02:17 +05:30
Sahaj Jain ccd118d6b0 feat: Add catppuccin theme 2025-04-18 22:00:23 +05:30
Sahaj Jain aa94896ebd fix: Import css all vars 2025-04-18 21:38:46 +05:30
Sahaj Jain bb2e1e7b0e code button color secondary 2025-04-18 16:55:07 +05:30
Luis Llanes 7906da4259 feat: Add T3 Chat theme 2025-04-17 19:27:50 -07:00
Sahaj Jain 8572a4a0ff add tooltips 2025-04-18 04:19:24 +05:30
Sahaj Jain 4aaa8a4066 integrate contrast checker 2025-04-18 03:56:58 +05:30
Sahaj Jain da64eb30b2 Merge branch 'contrast-checker' into feature/editor-ui-revamp 2025-04-18 01:35:43 +05:30
Sahaj Jain df46f9e9fb Merge branch 'main' into feature/editor-ui-revamp 2025-04-18 00:12:12 +05:30
Sahaj Jain 2cd6e7723f feat: Add bubblegum theme 2025-04-18 00:12:01 +05:30
Sahaj Jain f2797888ab fix: lint errors 2025-04-17 23:42:12 +05:30
Sahaj Jain bc3f8bbbcd fix: Scroll on control panel 2025-04-17 23:05:00 +05:30
Sahaj Jain 2232aecde3 fix: Mobile 2025-04-17 22:53:55 +05:30
Sahaj Jain eae9a3a1bb desktop ui final 2025-04-17 22:37:39 +05:30
lorenzopalaia 1a97a06be4 feat: Add tooltip to contrast checker button for improved accessibility 2025-04-17 17:21:36 +02:00
lorenzopalaia 8499dc6ec4 feat: Implement contrast checker and color picker refactor 2025-04-17 17:16:29 +02:00
Sahaj Jain a911e2643a action bar intro 2025-04-17 20:16:53 +05:30