9b798568277c853c6a5cd6345005f7276257d578
- Add 'Twilight Velvet' color palette to globals.css with OKLCH values - Update SettingsPage headers, cards, and dialogs to use semantic theme variables - Update HistoryCard, HistoryFeed, and DraftContent to support dark mode - Update ProviderSelector and ProviderList to use custom card background (#2A2A3D) - Add ThemeToggle component with improved visibility - Ensure consistent use of 'bg-card', 'text-foreground', and 'text-muted-foreground'
Brachnha Insights
A modern journaling and self-reflection application powered by AI.
Tech Stack
- Framework: Next.js 14+ (App Router)
- Language: TypeScript (Strict Mode)
- Styling: Tailwind CSS, ShadCN UI
- State Management: Zustand v5
- Database: Dexie.js (IndexedDB) - Local-first architecture
- Auth: Auth.js v5
Getting Started
First, install dependencies:
npm install
# or
yarn install
# or
pnpm install
Then, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
Features
- AI-powered journaling and reflection
- Local-first data storage (your data stays on your device)
- Offline support
- Beautiful, responsive design
Learn More
To learn more about the technologies used:
Description
Languages
TypeScript
97.4%
JavaScript
1.8%
CSS
0.7%
Dockerfile
0.1%