b8c881dea2
feat(events): Add comprehensive events management with dynamic fetching and UI
...
- Integrate Reka UI Tabs component for event browsing
- Create useEvents composable for event data management
- Implement events API integration with error handling
- Add events page with upcoming and past events sections
- Configure environment variables for API connection
- Add internationalization support for events navigation
2025-03-11 22:05:03 +01:00
00f4bfa583
feat(nostr): Implement Nostr Feed with real-time note fetching
...
- Add NostrFeed component to display Nostr network notes
- Integrate date-fns for human-readable timestamp formatting
- Enhance NostrClient with fetchNotes and subscribeToNotes methods
- Implement loading, error, and empty state handling
- Add scrollable card-based UI for note display
- Configure dynamic relay selection with fallback to environment variables
2025-03-09 16:57:22 +01:00
903636b6f9
update shadcn/tailwind config
2025-03-09 15:40:32 +01:00
2a83972b47
feat(nostr): Add Nostr relay connection and status management
...
- Integrate nostr-tools for Nostr relay connectivity
- Create NostrClient for managing relay connections
- Implement useNostr composable for reactive connection handling
- Add ConnectionStatus component to display relay connection state
- Configure environment variable for Nostr relay endpoints
- Update App.vue to manage Nostr connection lifecycle
2025-03-09 15:40:32 +01:00
f02576d94a
feat(i18n): Enhance internationalization with dynamic locale management
...
- Add comprehensive locale management with `useLocale` composable
- Implement dynamic locale loading and persistent storage
- Create type-safe internationalization infrastructure
- Add flag emojis and locale selection utilities
- Expand English locale with more comprehensive message schemas
2025-03-09 13:27:45 +01:00
6283c76861
fix tailwind colors; gradients work now!
2025-02-16 11:00:41 +01:00
3aa8050b3f
implement logout dialog, fix unused imports
2025-02-16 11:00:41 +01:00
f3927b97a4
PWA
2025-02-11 00:25:47 +01:00
1a403840d3
install vue-i18n@9
2025-02-10 20:56:06 +01:00
27df3d449f
Merge branch 'fuzzy-search'
2025-02-02 18:46:28 +01:00
d8545d197d
add shadcn button, input, card
...
npx shadcn-vue@latest add button
npx shadcn-vue@latest add input
npx shadcn-vue@latest add card
2025-02-02 18:27:39 +01:00
aab005c462
install fuse
2025-02-02 18:16:11 +01:00
8b88a7f66f
add vue-router
2025-02-02 17:17:06 +01:00
a44ee45a38
initial post-installation commit
2025-01-30 13:26:56 +01:00