mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-07-24 23:41:10 +02:00
Complete frontend rework according to requirements: REMOVED FROM NAVIGATION: - All navigation links (Pricing, Docs) - Discord and GitHub icons/links - Sign In button from navbar - Mobile menu with all its links REMOVED FROM HOMEPAGE: - Get Started button from hero section - FeaturesCards component - FeaturesBentoGrid component - ExternalIntegrations component - CTAHomepage component (Talk to us button) REMOVED FROM FOOTER: - Privacy and Terms links - All Pages section navigation AUTHENTICATION CHANGES: - Removed Google OAuth option - Forced email/password authentication only - Removed GoogleLoginButton import and usage - Set authType to always be "EMAIL" WHAT REMAINS: - Minimal navbar with only SurfSense logo and theme toggler - Hero section with title "Let's Start Surfing" and tagline - Footer with SurfSense name and social media links: * Mastodon: https://kapteinis.lv/@ojars * Pixelfed: https://pixel.kapteinis.lv/ojars * Bookwyrm: https://book.kapteinis.lv/user/ojars Result: Clean, minimal, privacy-focused UI with 207 lines removed. Only essential elements remain for personal knowledge base deployment. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .vscode | ||
| app | ||
| atoms | ||
| components | ||
| content/docs | ||
| contexts | ||
| contracts | ||
| hooks | ||
| i18n | ||
| lib | ||
| messages | ||
| public | ||
| .cursorrules | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| biome.json | ||
| components.json | ||
| Dockerfile | ||
| drizzle.config.ts | ||
| eslint.config.mjs | ||
| LICENSE | ||
| mdx-components.tsx | ||
| middleware.ts | ||
| next.config.ts | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.mjs | ||
| source.config.ts | ||
| tailwind.config.js | ||
| tsconfig.json | ||