-
{type === 'signIn' ? 'Sign In' : 'Sign Up'} with
+
+
{type === 'signIn' ? 'Sign In' : 'Sign Up'} with Gib's Auth
);
diff --git a/apps/next/src/components/layout/auth/profile/reset-password.tsx b/apps/next/src/components/layout/auth/profile/reset-password.tsx
index cb86a35..c1318fc 100644
--- a/apps/next/src/components/layout/auth/profile/reset-password.tsx
+++ b/apps/next/src/components/layout/auth/profile/reset-password.tsx
@@ -106,84 +106,84 @@ export const ResetPasswordForm = ({ preloadedUser }: ResetFormProps) => {
// TO DO: Make a function to get provider type from user.
return (
//user.provider !== 'password'
- !user?.email
- ) ? (
-
- ) : (
- <>
-
-
- Change Password
-
- Update your password to keep your account secure
-
-
-
-
-
-
- >
+ !user?.email ? (
+
+ ) : (
+ <>
+
+
+ Change Password
+
+ Update your password to keep your account secure
+
+
+
+
+
+
+ >
+ )
);
};
diff --git a/apps/next/src/components/layout/header/index.tsx b/apps/next/src/components/layout/header/index.tsx
new file mode 100644
index 0000000..0c69ad6
--- /dev/null
+++ b/apps/next/src/components/layout/header/index.tsx
@@ -0,0 +1,49 @@
+'use client';
+
+import Image from 'next/image';
+import Link from 'next/link';
+import { cn } from '@gib/ui';
+import type { ComponentProps } from 'react';
+//import { Controls } from './controls';
+
+export default function Header(headerProps: ComponentProps<'header'>) {
+ return (
+
+ );
+};
+
diff --git a/apps/next/src/middleware.ts b/apps/next/src/middleware.ts
index 084d60f..cef1b72 100644
--- a/apps/next/src/middleware.ts
+++ b/apps/next/src/middleware.ts
@@ -6,7 +6,7 @@ import {
} from '@convex-dev/auth/nextjs/server';
const isSignInPage = createRouteMatcher(['/sign-in']);
-const isProtectedRoute = createRouteMatcher(['/', '/profile']);
+const isProtectedRoute = createRouteMatcher(['/profile']);
export default convexAuthNextjsMiddleware(
async (request, { convexAuth }) => {
diff --git a/bun.lock b/bun.lock
index 129a43c..fb34088 100644
--- a/bun.lock
+++ b/bun.lock
@@ -1,5 +1,6 @@
{
"lockfileVersion": 1,
+ "configVersion": 0,
"workspaces": {
"": {
"name": "convex-turbo",
@@ -91,7 +92,6 @@
"@types/node": "catalog:",
"@types/react": "catalog:react19",
"@types/react-dom": "catalog:react19",
- "baseline-browser-mapping": "^2.9.14",
"eslint": "catalog:",
"prettier": "catalog:",
"tailwindcss": "catalog:",
diff --git a/packages/backend/.cache/.prettiercache b/packages/backend/.cache/.prettiercache
index 5bb3d39..2d60327 100644
--- a/packages/backend/.cache/.prettiercache
+++ b/packages/backend/.cache/.prettiercache
@@ -1 +1 @@
-[["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23"],{"key":"24","value":"25"},{"key":"26","value":"27"},{"key":"28","value":"29"},{"key":"30","value":"31"},{"key":"32","value":"33"},{"key":"34","value":"35"},{"key":"36","value":"37"},{"key":"38","value":"39"},{"key":"40","value":"41"},{"key":"42","value":"43"},{"key":"44","value":"45"},{"key":"46","value":"47"},{"key":"48","value":"49"},{"key":"50","value":"51"},{"key":"52","value":"53"},{"key":"54","value":"55"},{"key":"56","value":"57"},{"key":"58","value":"59"},{"key":"60","value":"61"},{"key":"62","value":"63"},{"key":"64","value":"65"},{"key":"66","value":"67"},{"key":"68","value":"69"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/.cache/.prettiercache",{"size":3533,"mtime":1768171236843,"hash":"70"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/crons.ts",{"size":528,"mtime":1768239263662,"hash":"71","data":"72"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/auth.ts",{"size":3630,"mtime":1768239263654,"hash":"73","data":"74"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/custom/auth/providers/password.ts",{"size":900,"mtime":1768239263701,"hash":"75","data":"76"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/dataModel.d.ts",{"size":1726,"mtime":1768239263554,"hash":"77","data":"78"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/.gitignore",{"size":16,"mtime":1766222924000,"hash":"79"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/utils.ts",{"size":635,"mtime":1768155639000,"hash":"80","data":"81"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/auth.config.ts",{"size":127,"mtime":1768156477000,"hash":"82","data":"83"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/tsconfig.json",{"size":732,"mtime":1766222924000,"hash":"84","data":"85"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/package.json",{"size":1300,"mtime":1768239263823,"hash":"86","data":"87"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/custom/auth/providers/usesend.ts",{"size":3115,"mtime":1768164053000,"hash":"88","data":"89"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/server.js",{"size":3474,"mtime":1768239263584,"hash":"90","data":"91"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/server.d.ts",{"size":5695,"mtime":1768239263572,"hash":"92","data":"93"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/types/auth.ts",{"size":174,"mtime":1768188156942,"hash":"94","data":"95"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/files.ts",{"size":582,"mtime":1768239263763,"hash":"96","data":"97"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/scripts/generateKeys.mjs",{"size":520,"mtime":1768239263846,"hash":"98","data":"99"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/api.d.ts",{"size":1521,"mtime":1768239263527,"hash":"100","data":"101"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/types/index.ts",{"size":69,"mtime":1768239263861,"hash":"102","data":"103"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/api.js",{"size":480,"mtime":1768239263542,"hash":"104","data":"105"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/README.md",{"size":2525,"mtime":1768155639000,"hash":"106","data":"107"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/http.ts",{"size":153,"mtime":1768157491000,"hash":"108","data":"109"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/schema.ts",{"size":1197,"mtime":1768239263796,"hash":"110","data":"111"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/custom/auth/index.ts",{"size":142,"mtime":1768157708000,"hash":"112","data":"113"},"e6b51ffddcfeaaeaaf7d1a0453024eff","0d76c3867783aec5435b0c716f1bfc65",{"hashOfOptions":"114"},"bd827d1529ceec8f4804864db994747b",{"hashOfOptions":"115"},"55bcf7d546da727edf2c1b7e52db6c7f",{"hashOfOptions":"116"},"ce3275ccdd28673d7e9280b33792057c",{"hashOfOptions":"117"},"175b1a771387d8b7e26145c3d04e0475","6a3198db454396c63e99ee08065726bd",{"hashOfOptions":"118"},"2d4f4ccfc784af9d668d8c64726c2f6b",{"hashOfOptions":"119"},"cfa98923457caed911ec68b626ef4234",{"hashOfOptions":"120"},"5d96f2526115241c4a37250b0f45ac4d",{"hashOfOptions":"121"},"14f5e2d18e21f65282ac744b382f2d5f",{"hashOfOptions":"122"},"f42d53bd1ba24bfee1407d2098f3b9ff",{"hashOfOptions":"123"},"6719b019702fc173de16b1bdc8e8ed47",{"hashOfOptions":"124"},"f0f9ef72dc6fef350f3521d3fd8adfc7",{"hashOfOptions":"125"},"5ff3856f1a61b946df899f7c9880b72a",{"hashOfOptions":"126"},"ccf5b9105ad4ff66fce0a7133fa3db4b",{"hashOfOptions":"127"},"7c522302bfb45e9cf5f1c271b48fa247",{"hashOfOptions":"128"},"57577de5aadfa618e91739aea3630342",{"hashOfOptions":"129"},"9d0d3b8d30fb1a1207df0584bf0f4c2e",{"hashOfOptions":"130"},"f5aa8269478f140adb4ccf0470dd1244",{"hashOfOptions":"131"},"4bbb95a66a1e615c30ea7c5098a4a609",{"hashOfOptions":"132"},"7e6dcc47831030bfaa3e235d2226cec6",{"hashOfOptions":"133"},"8776a23ed6f2ab3681e4ba5b4bcf3d74",{"hashOfOptions":"134"},"955486392","3358731095","808562286","1690245769","3139400620","3541494261","2702670119","1723032970","892475236","1018051749","3786452325","2118532951","4112784038","4222954450","2623319630","3379800363","3362284046","3941219177","2759234967","3515117182","71183348"]
\ No newline at end of file
+[["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23"],{"key":"24","value":"25"},{"key":"26","value":"27"},{"key":"28","value":"29"},{"key":"30","value":"31"},{"key":"32","value":"33"},{"key":"34","value":"35"},{"key":"36","value":"37"},{"key":"38","value":"39"},{"key":"40","value":"41"},{"key":"42","value":"43"},{"key":"44","value":"45"},{"key":"46","value":"47"},{"key":"48","value":"49"},{"key":"50","value":"51"},{"key":"52","value":"53"},{"key":"54","value":"55"},{"key":"56","value":"57"},{"key":"58","value":"59"},{"key":"60","value":"61"},{"key":"62","value":"63"},{"key":"64","value":"65"},{"key":"66","value":"67"},{"key":"68","value":"69"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/.gitignore",{"size":16,"mtime":1766222924000,"hash":"70"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/custom/auth/providers/usesend.ts",{"size":3115,"mtime":1768164053574,"data":"71"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/scripts/generateKeys.mjs",{"size":520,"mtime":1768239263000,"data":"72"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/tsconfig.json",{"size":732,"mtime":1766222924000,"hash":"73","data":"74"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/http.ts",{"size":153,"mtime":1768157491832,"data":"75"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/utils.ts",{"size":635,"mtime":1768155639993,"hash":"76","data":"77"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/schema.ts",{"size":1197,"mtime":1768239263000,"hash":"78","data":"79"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/auth.ts",{"size":3557,"mtime":1768239797000,"data":"80"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/custom/auth/index.ts",{"size":142,"mtime":1768157708696,"data":"81"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/files.ts",{"size":582,"mtime":1768239263000,"data":"82"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/types/auth.ts",{"size":174,"mtime":1768188156000,"data":"83"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/crons.ts",{"size":528,"mtime":1768239263000,"data":"84"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/server.d.ts",{"size":5695,"mtime":1768320378160,"hash":"85","data":"86"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/auth.config.ts",{"size":127,"mtime":1768156477814,"data":"87"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/README.md",{"size":2525,"mtime":1768155639908,"hash":"88","data":"89"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/api.d.ts",{"size":1521,"mtime":1768320378098,"hash":"90","data":"91"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/dataModel.d.ts",{"size":1726,"mtime":1768320378138,"hash":"92","data":"93"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/server.js",{"size":3474,"mtime":1768320378174,"hash":"94","data":"95"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/types/index.ts",{"size":69,"mtime":1768239263000,"data":"96"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/.cache/.prettiercache",{"size":3533,"mtime":1768155640012,"hash":"97"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/custom/auth/providers/password.ts",{"size":900,"mtime":1768239263000,"data":"98"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/package.json",{"size":1300,"mtime":1768239263000,"hash":"99","data":"100"},"/home/gib/Documents/Code/convex-monorepo/packages/backend/convex/_generated/api.js",{"size":480,"mtime":1768320378120,"hash":"101","data":"102"},"175b1a771387d8b7e26145c3d04e0475",{"hashOfOptions":"103"},{"hashOfOptions":"104"},"cfa98923457caed911ec68b626ef4234",{"hashOfOptions":"105"},{"hashOfOptions":"106"},"6a3198db454396c63e99ee08065726bd",{"hashOfOptions":"107"},"0d3d6e28d2429a34e666323218320d74",{"hashOfOptions":"108"},{"hashOfOptions":"109"},{"hashOfOptions":"110"},{"hashOfOptions":"111"},{"hashOfOptions":"112"},{"hashOfOptions":"113"},"896efcfb7466854312acff830348fec5",{"hashOfOptions":"114"},{"hashOfOptions":"115"},"f5aa8269478f140adb4ccf0470dd1244",{"hashOfOptions":"116"},"8effb22a4ee737ecaeb923db430289f9",{"hashOfOptions":"117"},"ce3275ccdd28673d7e9280b33792057c",{"hashOfOptions":"118"},"a8efc7f01f2b2dcb19115187a6f5f935",{"hashOfOptions":"119"},{"hashOfOptions":"120"},"bf09c6d61dd6a010bca24cb05271176d",{"hashOfOptions":"121"},"355d413e63d71e7e2107534f0d82fa31",{"hashOfOptions":"122"},"0f5f819cfc410629d8ba1209956a037c",{"hashOfOptions":"123"},"924821991","2659102223","47011940","1665753172","2075940911","480488123","2265249300","1414915959","3049324329","484701530","4186993979","3961313128","3189103096","906590118","2358174219","2502353606","2361784360","2286318568","1009499307","1656291015","1798431819"]
\ No newline at end of file
diff --git a/packages/backend/scripts/generateKeys.mjs b/packages/backend/scripts/generateKeys.mjs
old mode 100755
new mode 100644
diff --git a/packages/ui/.cache/.prettiercache b/packages/ui/.cache/.prettiercache
index f53033a..641e0e7 100644
--- a/packages/ui/.cache/.prettiercache
+++ b/packages/ui/.cache/.prettiercache
@@ -1 +1 @@
-[["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"],{"key":"32","value":"33"},{"key":"34","value":"35"},{"key":"36","value":"37"},{"key":"38","value":"39"},{"key":"40","value":"41"},{"key":"42","value":"43"},{"key":"44","value":"45"},{"key":"46","value":"47"},{"key":"48","value":"49"},{"key":"50","value":"51"},{"key":"52","value":"53"},{"key":"54","value":"55"},{"key":"56","value":"57"},{"key":"58","value":"59"},{"key":"60","value":"61"},{"key":"62","value":"63"},{"key":"64","value":"65"},{"key":"66","value":"67"},{"key":"68","value":"69"},{"key":"70","value":"71"},{"key":"72","value":"73"},{"key":"74","value":"75"},{"key":"76","value":"77"},{"key":"78","value":"79"},{"key":"80","value":"81"},{"key":"82","value":"83"},{"key":"84","value":"85"},{"key":"86","value":"87"},{"key":"88","value":"89"},{"key":"90","value":"91"},{"key":"92","value":"93"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/based-avatar.tsx",{"size":1738,"mtime":1768239263550,"hash":"94","data":"95"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/switch.tsx",{"size":1186,"mtime":1768239263972,"hash":"96","data":"97"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/card.tsx",{"size":1998,"mtime":1768239263622,"hash":"98","data":"99"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/table.tsx",{"size":2465,"mtime":1768239263980,"hash":"100","data":"101"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/theme.tsx",{"size":1796,"mtime":1768239264008,"hash":"102","data":"103"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/status-message.tsx",{"size":1619,"mtime":1768239263956,"hash":"104","data":"105"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/drawer.tsx",{"size":4269,"mtime":1768239263651,"hash":"106","data":"107"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/field.tsx",{"size":6073,"mtime":1768239263711,"hash":"108","data":"109"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/input-otp.tsx",{"size":2266,"mtime":1768239263796,"hash":"110","data":"111"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/separator.tsx",{"size":702,"mtime":1768239263893,"hash":"112","data":"113"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/shadcn-io/image-crop/index.tsx",{"size":8230,"mtime":1768239263934,"hash":"114","data":"115"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/avatar.tsx",{"size":1102,"mtime":1768155815000,"hash":"116","data":"117"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/checkbox.tsx",{"size":1230,"mtime":1768239263633,"hash":"118","data":"119"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/submit-button.tsx",{"size":1192,"mtime":1768239263964,"hash":"120","data":"121"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/eslint.config.ts",{"size":254,"mtime":1768155640000,"hash":"122","data":"123"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/scroll-area.tsx",{"size":1654,"mtime":1768239263883,"hash":"124","data":"125"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/input.tsx",{"size":968,"mtime":1768239263824,"hash":"126","data":"127"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/progress.tsx",{"size":748,"mtime":1768239263868,"hash":"128","data":"129"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/sonner.tsx",{"size":601,"mtime":1768239263943,"hash":"130","data":"131"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/components.json",{"size":334,"mtime":1768154488000,"hash":"132","data":"133"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/package.json",{"size":2864,"mtime":1768155775000,"hash":"134","data":"135"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/pagination.tsx",{"size":2718,"mtime":1768239263856,"hash":"136","data":"137"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/index.tsx",{"size":2381,"mtime":1768155754000,"hash":"138","data":"139"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/dropdown-menu.tsx",{"size":8313,"mtime":1768239263677,"hash":"140","data":"141"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/form.tsx",{"size":3782,"mtime":1768239263749,"hash":"142","data":"143"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/label.tsx",{"size":614,"mtime":1768239263842,"hash":"144","data":"145"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/button.tsx",{"size":2172,"mtime":1768239263600,"hash":"146","data":"147"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/tabs.tsx",{"size":1981,"mtime":1768239263989,"hash":"148","data":"149"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/.cache/.prettiercache",{"size":7506,"mtime":1768171236843,"hash":"150"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/based-progress.tsx",{"size":1372,"mtime":1768239263575,"hash":"151","data":"152"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/tsconfig.json",{"size":212,"mtime":1766222924000,"hash":"153","data":"154"},"fb305784644a3f5d8fee10c2ed2bc13c",{"hashOfOptions":"155"},"533106c95900b0778503c7e1fbd7e3b5",{"hashOfOptions":"156"},"cf72b92490a107b644191f7290b825ae",{"hashOfOptions":"157"},"6ce1ae153ab75c579dc6eabb8643257c",{"hashOfOptions":"158"},"7c84912508ed760794d0c0104d782029",{"hashOfOptions":"159"},"e55bdfcf730dec13a309bb21f75e8689",{"hashOfOptions":"160"},"bcbeecffac17987c207e626dd26148a9",{"hashOfOptions":"161"},"ae8ad594f4f6731e49733b5fd4bb6883",{"hashOfOptions":"162"},"1ebededed229f855d2743e9ccd2e1486",{"hashOfOptions":"163"},"376b0a40538923372eefa9b19efd57dc",{"hashOfOptions":"164"},"fcc6041c9c099fc81f69b4d5a6327831",{"hashOfOptions":"165"},"632a57a2d7eae6407d283bce342edbd8",{"hashOfOptions":"166"},"816c03f0a00da8a832dd89128d7c9a54",{"hashOfOptions":"167"},"91769a403a6c712be29807f2adbdef2b",{"hashOfOptions":"168"},"4f0c0909cf87c379b2cfc8de210e356b",{"hashOfOptions":"169"},"30a83c96e273271c3f66fba972485a41",{"hashOfOptions":"170"},"04874c2ed8a809a073524b1471ae3ec5",{"hashOfOptions":"171"},"a699f0f22a5a4f600c92e7fc62820b2c",{"hashOfOptions":"172"},"dad3743e90a5fbb7859d0cbe23383c3e",{"hashOfOptions":"173"},"533014bafb3b9cbc3d1dbb8de7268bad",{"hashOfOptions":"174"},"07ca2d3653b88632d9228701a48dd027",{"hashOfOptions":"175"},"ce4d12d02aa36fee546bd875b9a440f5",{"hashOfOptions":"176"},"80aabcfed37770114c91932cd7036b00",{"hashOfOptions":"177"},"ee1f597f563b1002e2d2543b3113d4c3",{"hashOfOptions":"178"},"6772ab7e31cf042d85c60bee4c5a4f76",{"hashOfOptions":"179"},"1be500b8403f6747d5f9f6663b68c5da",{"hashOfOptions":"180"},"5cb226d69a8978c28ab7ce94f6e9f759",{"hashOfOptions":"181"},"139e53f66e8d675644ccf04bbe7ad442",{"hashOfOptions":"182"},"1a2388a40d94645fe8ccae286923dcc1","44e8c8a88f79a7e3a22c288574f201f9",{"hashOfOptions":"183"},"9fdf7ba4483e1150ea3944be29f4900e",{"hashOfOptions":"184"},"593095751","3976055592","1290706692","2480099922","524365","1319403232","1827761285","972618942","3592434636","1635320393","743650936","629671245","2070032983","1838800395","2060562380","3013375985","1603058254","2314953537","611737693","3085883012","565564622","4292802606","1037691990","2164177983","1838826072","2657373336","442963750","2643614674","1817537851","2682208729"]
\ No newline at end of file
+[["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"],{"key":"32","value":"33"},{"key":"34","value":"35"},{"key":"36","value":"37"},{"key":"38","value":"39"},{"key":"40","value":"41"},{"key":"42","value":"43"},{"key":"44","value":"45"},{"key":"46","value":"47"},{"key":"48","value":"49"},{"key":"50","value":"51"},{"key":"52","value":"53"},{"key":"54","value":"55"},{"key":"56","value":"57"},{"key":"58","value":"59"},{"key":"60","value":"61"},{"key":"62","value":"63"},{"key":"64","value":"65"},{"key":"66","value":"67"},{"key":"68","value":"69"},{"key":"70","value":"71"},{"key":"72","value":"73"},{"key":"74","value":"75"},{"key":"76","value":"77"},{"key":"78","value":"79"},{"key":"80","value":"81"},{"key":"82","value":"83"},{"key":"84","value":"85"},{"key":"86","value":"87"},{"key":"88","value":"89"},{"key":"90","value":"91"},{"key":"92","value":"93"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/based-avatar.tsx",{"size":1738,"mtime":1768239263000,"hash":"94","data":"95"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/button.tsx",{"size":2172,"mtime":1768239263000,"hash":"96","data":"97"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/submit-button.tsx",{"size":1192,"mtime":1768239263000,"hash":"98","data":"99"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/.cache/.prettiercache",{"size":7506,"mtime":1768155641242,"hash":"100"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/avatar.tsx",{"size":1102,"mtime":1768155815005,"hash":"101","data":"102"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/dropdown-menu.tsx",{"size":8313,"mtime":1768239263000,"hash":"103","data":"104"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/input-otp.tsx",{"size":2266,"mtime":1768239263000,"hash":"105","data":"106"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/shadcn-io/image-crop/index.tsx",{"size":8230,"mtime":1768239263000,"hash":"107","data":"108"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/input.tsx",{"size":968,"mtime":1768239263000,"hash":"109","data":"110"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/package.json",{"size":2864,"mtime":1768155775088,"hash":"111","data":"112"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/label.tsx",{"size":614,"mtime":1768239263000,"hash":"113","data":"114"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/separator.tsx",{"size":702,"mtime":1768239263000,"hash":"115","data":"116"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/based-progress.tsx",{"size":1372,"mtime":1768239263000,"hash":"117","data":"118"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/tsconfig.json",{"size":212,"mtime":1766222924000,"hash":"119","data":"120"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/switch.tsx",{"size":1186,"mtime":1768239263000,"hash":"121","data":"122"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/theme.tsx",{"size":1796,"mtime":1768239264000,"hash":"123","data":"124"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/field.tsx",{"size":6073,"mtime":1768239263000,"hash":"125","data":"126"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/eslint.config.ts",{"size":254,"mtime":1768155640007,"hash":"127","data":"128"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/form.tsx",{"size":3782,"mtime":1768239263000,"hash":"129","data":"130"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/drawer.tsx",{"size":4269,"mtime":1768239263000,"hash":"131","data":"132"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/scroll-area.tsx",{"size":1654,"mtime":1768239263000,"hash":"133","data":"134"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/progress.tsx",{"size":748,"mtime":1768239263000,"hash":"135","data":"136"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/sonner.tsx",{"size":601,"mtime":1768239263000,"hash":"137","data":"138"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/status-message.tsx",{"size":1619,"mtime":1768239263000,"hash":"139","data":"140"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/checkbox.tsx",{"size":1230,"mtime":1768239263000,"hash":"141","data":"142"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/table.tsx",{"size":2465,"mtime":1768239263000,"hash":"143","data":"144"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/index.tsx",{"size":2381,"mtime":1768155754608,"data":"145"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/card.tsx",{"size":1998,"mtime":1768239263000,"hash":"146","data":"147"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/components.json",{"size":334,"mtime":1768154488750,"hash":"148","data":"149"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/pagination.tsx",{"size":2718,"mtime":1768239263000,"hash":"150","data":"151"},"/home/gib/Documents/Code/convex-monorepo/packages/ui/src/tabs.tsx",{"size":1981,"mtime":1768239263000,"hash":"152","data":"153"},"d69a0e5fdb3888844b71dfdee5f813dd",{"hashOfOptions":"154"},"5ae3c05dee3828c34aeabac3fd8304e9",{"hashOfOptions":"155"},"3ad0e3e4e3b4653b9aaf6fb7073add9a",{"hashOfOptions":"156"},"7b347163172048f2a800bbad09ed6f3d","1d9a1751746f365ac032bc97f9e39d43",{"hashOfOptions":"157"},"7d924e3089aae53a4faaf35e9556c2ce",{"hashOfOptions":"158"},"93effaa68d3ff052b89b54ced171a245",{"hashOfOptions":"159"},"2e23103491f72060b7b9971eb2938457",{"hashOfOptions":"160"},"03d3114dab331cb026cfcc942da0d4e4",{"hashOfOptions":"161"},"b104854cfecde915ac60e2e237113200",{"hashOfOptions":"162"},"8d5829c6cf524ab076d0598c6f567c27",{"hashOfOptions":"163"},"f01e024d0d178647dc7204452075ce12",{"hashOfOptions":"164"},"17b0a237cedd06d700004aff79857eb0",{"hashOfOptions":"165"},"9fdf7ba4483e1150ea3944be29f4900e",{"hashOfOptions":"166"},"30fdb7fe3f0f4d9cb3f17ead38ab2710",{"hashOfOptions":"167"},"1f86d79c756f84b47125c6a3732aaf45",{"hashOfOptions":"168"},"1d4bbaf35debf9b198c886243d2745ed",{"hashOfOptions":"169"},"4f0c0909cf87c379b2cfc8de210e356b",{"hashOfOptions":"170"},"7d6df6cca4478a4d47b978a33f565a9f",{"hashOfOptions":"171"},"c31e895d3d278760c17a87f2d33131e1",{"hashOfOptions":"172"},"a9c4e791b40bab3829728e433a9737f8",{"hashOfOptions":"173"},"ff01b0e779be43df0dc536e3cd7c0722",{"hashOfOptions":"174"},"110620cc4b93a9dd62b75fe19d1996b0",{"hashOfOptions":"175"},"dac382d2d0d08026270d9c933f9737dd",{"hashOfOptions":"176"},"2e1fabe687ca93eb253bf88ab65a1553",{"hashOfOptions":"177"},"42967486452ac83a149ee140423a4065",{"hashOfOptions":"178"},{"hashOfOptions":"179"},"fd1402a8aa6236b1eb117ada1f98bd21",{"hashOfOptions":"180"},"533014bafb3b9cbc3d1dbb8de7268bad",{"hashOfOptions":"181"},"259c895da43e67115580315b5b01a82c",{"hashOfOptions":"182"},"e847b04c5623e9d066c5949ec6c917e8",{"hashOfOptions":"183"},"3824603338","1501081641","3099138632","1687789136","3424516220","3525692681","918511739","1895149707","1274707793","2949464789","1568578438","625098814","2974300182","739206187","292615818","1264710395","2585851727","2547969243","2885879176","1919894190","2840242884","1669855584","126964195","2595322330","2772191375","1329783443","1999849863","3594944065","2658971185","3352757845"]
\ No newline at end of file
diff --git a/tools/eslint/base.ts b/tools/eslint/base.ts
index 35278d6..984de2f 100644
--- a/tools/eslint/base.ts
+++ b/tools/eslint/base.ts
@@ -55,12 +55,12 @@ export const baseConfig = defineConfig(
rules: {
...turboPlugin.configs.recommended.rules,
'@typescript-eslint/no-unused-vars': [
- 'error',
+ 'warn',
{ argsIgnorePattern: '^_', varsIgnorePattern: '^_' },
],
'@typescript-eslint/consistent-type-imports': [
'warn',
- { prefer: 'type-imports', fixStyle: 'separate-type-imports' },
+ { prefer: 'type-imports', fixStyle: 'inline-type-imports' },
],
'@typescript-eslint/no-misused-promises': [
2,
diff --git a/tools/tailwind/.cache/.prettiercache b/tools/tailwind/.cache/.prettiercache
index 2fdb7b7..2b1ccf9 100644
--- a/tools/tailwind/.cache/.prettiercache
+++ b/tools/tailwind/.cache/.prettiercache
@@ -1 +1 @@
-[["1","2","3","4","5","6"],{"key":"7","value":"8"},{"key":"9","value":"10"},{"key":"11","value":"12"},{"key":"13","value":"14"},{"key":"15","value":"16"},{"key":"17","value":"18"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/package.json",{"size":851,"mtime":1766222924000,"hash":"19","data":"20"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/postcss-config.js",{"size":70,"mtime":1768155639000,"hash":"21","data":"22"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/eslint.config.ts",{"size":143,"mtime":1768155639000,"hash":"23","data":"24"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/theme.css",{"size":6741,"mtime":1766222924000,"hash":"25","data":"26"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/tsconfig.json",{"size":94,"mtime":1766222924000,"hash":"27","data":"28"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/.cache/.prettiercache",{"size":1160,"mtime":1768171236844,"hash":"29"},"0d22e47f57739db9de04c6f8420d6fb5",{"hashOfOptions":"30"},"9a944fbda06979be39571bd9bd00b0d9",{"hashOfOptions":"31"},"b8fec960cb32340eea62ca1485093e68",{"hashOfOptions":"32"},"5dd421d25d104c47e1ab36df41ed0f7d",{"hashOfOptions":"33"},"b3c77d33a30318d89c9c2cafcbe00bbe",{"hashOfOptions":"34"},"e96b5ac7b7aca2012f7ddbe4daef9e4c","1821576240","2434669165","2442413358","1994519264","1135731447"]
\ No newline at end of file
+[["1","2","3","4","5","6"],{"key":"7","value":"8"},{"key":"9","value":"10"},{"key":"11","value":"12"},{"key":"13","value":"14"},{"key":"15","value":"16"},{"key":"17","value":"18"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/.cache/.prettiercache",{"size":1160,"mtime":1768155639602},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/package.json",{"size":851,"mtime":1766222924000,"hash":"19","data":"20"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/tsconfig.json",{"size":94,"mtime":1766222924000,"hash":"21","data":"22"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/eslint.config.ts",{"size":143,"mtime":1768155639344,"hash":"23","data":"24"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/theme.css",{"size":7273,"mtime":1768320378203,"hash":"25","data":"26"},"/home/gib/Documents/Code/convex-monorepo/tools/tailwind/postcss-config.js",{"size":70,"mtime":1768155639454,"hash":"27","data":"28"},"0d22e47f57739db9de04c6f8420d6fb5",{"hashOfOptions":"29"},"b3c77d33a30318d89c9c2cafcbe00bbe",{"hashOfOptions":"30"},"b8fec960cb32340eea62ca1485093e68",{"hashOfOptions":"31"},"5dd421d25d104c47e1ab36df41ed0f7d",{"hashOfOptions":"32"},"9a944fbda06979be39571bd9bd00b0d9",{"hashOfOptions":"33"},"2330637293","1661020794","1348931563","2703662435","1371209456"]
\ No newline at end of file
diff --git a/tools/tailwind/theme.css b/tools/tailwind/theme.css
index 67ae2a3..4a7a0a0 100644
--- a/tools/tailwind/theme.css
+++ b/tools/tailwind/theme.css
@@ -1,100 +1,128 @@
:root {
- --background: oklch(0.9875 0.0045 314.8053);
- --foreground: oklch(0.2277 0.0105 312.0161);
+ --background: oklch(1 0 0);
+ --foreground: oklch(0.2178 0 0);
--card: oklch(1 0 0);
- --card-foreground: oklch(0.2277 0.0105 312.0161);
+ --card-foreground: oklch(0.2178 0 0);
--popover: oklch(1 0 0);
- --popover-foreground: oklch(0.2277 0.0105 312.0161);
- --primary: oklch(0.5605 0.1911 350.0331);
+ --popover-foreground: oklch(0.2178 0 0);
+ --primary: oklch(0.4962 0.1431 24.425);
--primary-foreground: oklch(1 0 0);
- --secondary: oklch(0.967 0.0106 316.4921);
- --secondary-foreground: oklch(0.4536 0.0226 309.5036);
- --muted: oklch(0.967 0.0106 316.4921);
- --muted-foreground: oklch(0.5653 0.021 306.4429);
- --accent: oklch(0.967 0.0106 316.4921);
- --accent-foreground: oklch(0.5605 0.1911 350.0331);
- --destructive: oklch(0.6368 0.2078 25.3313);
+ --secondary: oklch(1 0 0);
+ --secondary-foreground: oklch(0.5091 0.1037 77.9544);
+ --muted: oklch(1 0 0);
+ --muted-foreground: oklch(0.4733 0.0095 73.6526);
+ --accent: oklch(0.9904 0.0107 95.1597);
+ --accent-foreground: oklch(0.4207 0.1299 25.7118);
+ --destructive: oklch(0.4698 0.1588 26.5277);
--destructive-foreground: oklch(1 0 0);
- --border: oklch(0.9419 0.016 310.0997);
- --input: oklch(1 0 0);
- --ring: oklch(0.5605 0.1911 350.0331);
- --chart-1: oklch(0.5605 0.1911 350.0331);
- --chart-2: oklch(0.6747 0.1492 345.9482);
- --chart-3: oklch(0.7729 0.1045 344.4709);
- --chart-4: oklch(0.8625 0.0636 341.4088);
- --chart-5: oklch(0.9411 0.0261 343.2843);
- --sidebar: oklch(0.967 0.0106 316.4921);
- --sidebar-foreground: oklch(0.4536 0.0226 309.5036);
- --sidebar-primary: oklch(0.5605 0.1911 350.0331);
+ --border: oklch(0.9888 0.0045 78.2984);
+ --input: oklch(0.9888 0.0045 78.2984);
+ --ring: oklch(0.4962 0.1431 24.425);
+ --chart-1: oklch(0.5345 0.1896 27.2949);
+ --chart-2: oklch(0.4962 0.1431 24.425);
+ --chart-3: oklch(0.4207 0.1299 25.7118);
+ --chart-4: oklch(0.5879 0.1441 52.0651);
+ --chart-5: oklch(0.5007 0.1219 48.7222);
+ --sidebar: oklch(1 0 0);
+ --sidebar-foreground: oklch(0.2178 0 0);
+ --sidebar-primary: oklch(0.4962 0.1431 24.425);
--sidebar-primary-foreground: oklch(1 0 0);
- --sidebar-accent: oklch(0.9419 0.016 310.0997);
- --sidebar-accent-foreground: oklch(0.5605 0.1911 350.0331);
- --sidebar-border: oklch(0.9155 0.0235 310.6964);
- --sidebar-ring: oklch(0.5605 0.1911 350.0331);
+ --sidebar-accent: oklch(0.9904 0.0107 95.1597);
+ --sidebar-accent-foreground: oklch(0.4207 0.1299 25.7118);
+ --sidebar-border: oklch(0.9888 0.0045 78.2984);
+ --sidebar-ring: oklch(0.4962 0.1431 24.425);
+ --font-sans: Poppins, sans-serif;
+ --font-serif: Libre Baskerville, serif;
+ --font-mono: Victor Mono, ui-monospace, monospace;
--radius: 0.75rem;
- --shadow-2xs: 0px 2px 10px 0px hsl(0 0% 0% / 0.03);
- --shadow-xs: 0px 2px 10px 0px hsl(0 0% 0% / 0.03);
+ --shadow-x: 1px;
+ --shadow-y: 1px;
+ --shadow-blur: 16px;
+ --shadow-spread: -2px;
+ --shadow-opacity: 0.25;
+ --shadow-color: #4f1716;
+ --shadow-2xs: 1px 1px 16px -2px hsl(1.0526 56.4356% 19.8039% / 0.13);
+ --shadow-xs: 1px 1px 16px -2px hsl(1.0526 56.4356% 19.8039% / 0.13);
--shadow-sm:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.05), 0px 1px 2px -1px hsl(0 0% 0% / 0.05);
+ 1px 1px 16px -2px hsl(1.0526 56.4356% 19.8039% / 0.25),
+ 1px 1px 2px -3px hsl(1.0526 56.4356% 19.8039% / 0.25);
--shadow:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.05), 0px 1px 2px -1px hsl(0 0% 0% / 0.05);
+ 1px 1px 16px -2px hsl(1.0526 56.4356% 19.8039% / 0.25),
+ 1px 1px 2px -3px hsl(1.0526 56.4356% 19.8039% / 0.25);
--shadow-md:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.05), 0px 2px 4px -1px hsl(0 0% 0% / 0.05);
+ 1px 1px 16px -2px hsl(1.0526 56.4356% 19.8039% / 0.25),
+ 1px 2px 4px -3px hsl(1.0526 56.4356% 19.8039% / 0.25);
--shadow-lg:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.05), 0px 4px 6px -1px hsl(0 0% 0% / 0.05);
+ 1px 1px 16px -2px hsl(1.0526 56.4356% 19.8039% / 0.25),
+ 1px 4px 6px -3px hsl(1.0526 56.4356% 19.8039% / 0.25);
--shadow-xl:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.05), 0px 8px 10px -1px hsl(0 0% 0% / 0.05);
- --shadow-2xl: 0px 2px 10px 0px hsl(0 0% 0% / 0.13);
- --tracking-normal: 0rem;
+ 1px 1px 16px -2px hsl(1.0526 56.4356% 19.8039% / 0.25),
+ 1px 8px 10px -3px hsl(1.0526 56.4356% 19.8039% / 0.25);
+ --shadow-2xl: 1px 1px 16px -2px hsl(1.0526 56.4356% 19.8039% / 0.63);
+ --tracking-normal: 0em;
--spacing: 0.25rem;
@variant dark {
- --background: oklch(0.1836 0.0111 311.9111);
- --foreground: oklch(0.9788 0.0057 308.3962);
- --card: oklch(0.1836 0.0111 311.9111);
- --card-foreground: oklch(0.9788 0.0057 308.3962);
- --popover: oklch(0.1836 0.0111 311.9111);
- --popover-foreground: oklch(0.9788 0.0057 308.3962);
- --primary: oklch(0.6747 0.1492 345.9482);
- --primary-foreground: oklch(0.1836 0.0111 311.9111);
- --secondary: oklch(0.2551 0.0142 310.7968);
- --secondary-foreground: oklch(0.721 0.0184 308.1777);
- --muted: oklch(0.2551 0.0142 310.7968);
- --muted-foreground: oklch(0.6288 0.0177 309.9946);
- --accent: oklch(0.2551 0.0142 310.7968);
- --accent-foreground: oklch(0.6747 0.1492 345.9482);
- --destructive: oklch(0.3958 0.1331 25.723);
+ --background: oklch(0.2291 0.006 56.0708);
+ --foreground: oklch(1 0 0);
+ --card: oklch(0.2849 0.0062 34.2972);
+ --card-foreground: oklch(1 0 0);
+ --popover: oklch(0.2849 0.0062 34.2972);
+ --popover-foreground: oklch(1 0 0);
+ --primary: oklch(0.5487 0.1583 42.935);
+ --primary-foreground: oklch(1 0 0);
+ --secondary: oklch(0.5007 0.1219 48.7222);
+ --secondary-foreground: oklch(0.9904 0.0107 95.1597);
+ --muted: oklch(0.2419 0.006 56.0946);
+ --muted-foreground: oklch(0.9323 0.0026 48.7175);
+ --accent: oklch(0.5879 0.1441 52.0651);
+ --accent-foreground: oklch(0.9904 0.0107 95.1597);
+ --destructive: oklch(0.6794 0.1595 23.146);
--destructive-foreground: oklch(1 0 0);
- --border: oklch(0.2941 0.0175 310.1142);
- --input: oklch(0.2551 0.0142 310.7968);
- --ring: oklch(0.6747 0.1492 345.9482);
- --chart-1: oklch(0.6747 0.1492 345.9482);
- --chart-2: oklch(0.5605 0.1911 350.0331);
- --chart-3: oklch(0.4988 0.1668 350);
- --chart-4: oklch(0.4373 0.1428 349.7487);
- --chart-5: oklch(0.3738 0.1177 349.3988);
- --sidebar: oklch(0.2103 0.0107 311.9806);
- --sidebar-foreground: oklch(0.721 0.0184 308.1777);
- --sidebar-primary: oklch(0.6747 0.1492 345.9482);
- --sidebar-primary-foreground: oklch(0.1836 0.0111 311.9111);
- --sidebar-accent: oklch(0.2551 0.0142 310.7968);
- --sidebar-accent-foreground: oklch(0.6747 0.1492 345.9482);
- --sidebar-border: oklch(0.2941 0.0175 310.1142);
- --sidebar-ring: oklch(0.6747 0.1492 345.9482);
+ --border: oklch(0.3992 0.0092 80.6881);
+ --input: oklch(0.3992 0.0092 80.6881);
+ --ring: oklch(0.5487 0.1583 42.935);
+ --chart-1: oklch(0.7783 0.1096 20.5454);
+ --chart-2: oklch(0.6794 0.1595 23.146);
+ --chart-3: oklch(0.6002 0.181 25.4561);
+ --chart-4: oklch(0.8435 0.146 88.9511);
+ --chart-5: oklch(0.7766 0.1493 77.051);
+ --sidebar: oklch(0.2291 0.006 56.0708);
+ --sidebar-foreground: oklch(1 0 0);
+ --sidebar-primary: oklch(0.5345 0.1896 27.2949);
+ --sidebar-primary-foreground: oklch(1 0 0);
+ --sidebar-accent: oklch(0.5879 0.1441 52.0651);
+ --sidebar-accent-foreground: oklch(0.9904 0.0107 95.1597);
+ --sidebar-border: oklch(0.3992 0.0092 80.6881);
+ --sidebar-ring: oklch(0.5345 0.1896 27.2949);
+ --font-sans: Poppins, sans-serif;
+ --font-serif: Libre Baskerville, serif;
+ --font-mono: Victor Mono, ui-monospace, monospace;
--radius: 0.75rem;
- --shadow-2xs: 0px 2px 10px 0px hsl(0 0% 0% / 0.1);
- --shadow-xs: 0px 2px 10px 0px hsl(0 0% 0% / 0.1);
+ --shadow-x: 1px;
+ --shadow-y: 1px;
+ --shadow-blur: 16px;
+ --shadow-spread: -2px;
+ --shadow-opacity: 0.25;
+ --shadow-color: oklch(0.266 0.079 36.259);
+ --shadow-2xs: 1px 1px 16px -2px hsl(12.8833 84.8059% 14.417% / 0.13);
+ --shadow-xs: 1px 1px 16px -2px hsl(12.8833 84.8059% 14.417% / 0.13);
--shadow-sm:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.2), 0px 1px 2px -1px hsl(0 0% 0% / 0.2);
+ 1px 1px 16px -2px hsl(12.8833 84.8059% 14.417% / 0.25),
+ 1px 1px 2px -3px hsl(12.8833 84.8059% 14.417% / 0.25);
--shadow:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.2), 0px 1px 2px -1px hsl(0 0% 0% / 0.2);
+ 1px 1px 16px -2px hsl(12.8833 84.8059% 14.417% / 0.25),
+ 1px 1px 2px -3px hsl(12.8833 84.8059% 14.417% / 0.25);
--shadow-md:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.2), 0px 2px 4px -1px hsl(0 0% 0% / 0.2);
+ 1px 1px 16px -2px hsl(12.8833 84.8059% 14.417% / 0.25),
+ 1px 2px 4px -3px hsl(12.8833 84.8059% 14.417% / 0.25);
--shadow-lg:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.2), 0px 4px 6px -1px hsl(0 0% 0% / 0.2);
+ 1px 1px 16px -2px hsl(12.8833 84.8059% 14.417% / 0.25),
+ 1px 4px 6px -3px hsl(12.8833 84.8059% 14.417% / 0.25);
--shadow-xl:
- 0px 2px 10px 0px hsl(0 0% 0% / 0.2), 0px 8px 10px -1px hsl(0 0% 0% / 0.2);
- --shadow-2xl: 0px 2px 10px 0px hsl(0 0% 0% / 0.5);
+ 1px 1px 16px -2px hsl(12.8833 84.8059% 14.417% / 0.25),
+ 1px 8px 10px -3px hsl(12.8833 84.8059% 14.417% / 0.25);
+ --shadow-2xl: 1px 1px 16px -2px hsl(12.8833 84.8059% 14.417% / 0.63);
}
}
@@ -132,8 +160,9 @@
--color-sidebar-border: var(--sidebar-border);
--color-sidebar-ring: var(--sidebar-ring);
- --font-sans: var(--font-geist-sans);
- --font-mono: var(--font-geist-mono);
+ --font-sans: var(--font-sans);
+ --font-mono: var(--font-mono);
+ --font-serif: var(--font-serif);
--radius-sm: calc(var(--radius) - 4px);
--radius-md: calc(var(--radius) - 2px);
@@ -148,11 +177,4 @@
--shadow-lg: var(--shadow-lg);
--shadow-xl: var(--shadow-xl);
--shadow-2xl: var(--shadow-2xl);
-
- --tracking-tighter: calc(var(--tracking-normal) - 0.05em);
- --tracking-tight: calc(var(--tracking-normal) - 0.025em);
- --tracking-normal: var(--tracking-normal);
- --tracking-wide: calc(var(--tracking-normal) + 0.025em);
- --tracking-wider: calc(var(--tracking-normal) + 0.05em);
- --tracking-widest: calc(var(--tracking-normal) + 0.1em);
}