feat: add account settings and API tokens management features

- Implemented SettingsComponent for user profile management, including display name and password change functionality.
- Added TokensComponent for managing API tokens, including creation and revocation of tokens.
- Created LayoutComponent for consistent application layout with navigation and user session management.
- Established a responsive design with Tailwind CSS for improved UI/UX.
- Integrated toast notifications for user feedback on actions performed.
- Set up initial application structure with main entry point and HTML template.
- Configured TypeScript settings for strict type checking and module resolution.
This commit is contained in:
2025-11-27 22:15:05 +00:00
commit a6c6ea1393

59
.gitignore vendored Normal file
View File

@@ -0,0 +1,59 @@
# Dependencies
node_modules/
.pnpm-store/
# Build outputs
dist/
.angular/
out-tsc/
# Deno
.deno/
# IDE
.idea/
.vscode/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# Environment
.env
.env.local
.env.*.local
# Logs
logs/
*.log
npm-debug.log*
pnpm-debug.log*
# Test coverage
coverage/
.nyc_output/
# Temporary files
.tmp/
.temp/
*.tmp
*.temp
# Debug
.nogit/
# Claude
CLAUDE.md
# Package manager locks (keep pnpm-lock.yaml)
package-lock.json
yarn.lock
# Angular cache
.angular/cache/
# TypeScript incremental compilation
*.tsbuildinfo