mirror of
https://github.com/hoornet/vega.git
synced 2026-04-29 17:19:59 -07:00
Add About / Support page (roadmap #4)
- New 'about' view wired into sidebar nav (♥ support) and App.tsx - Sections: in-app zap button (reuses ZapModal + NWC infra), Lightning address QR + copy, Bitcoin address QR + copy, Ko-fi link, GitHub link, version/tech credits footer - QR codes rendered as SVG via react-qr-code (no canvas dependency) - lightning: URI and bitcoin: URI formats for wallet-scannable QR codes - Tasteful and non-nagging — lives in the nav, never pops up unprompted Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,7 @@ import { ProfileView } from "./components/profile/ProfileView";
|
||||
import { ThreadView } from "./components/thread/ThreadView";
|
||||
import { ArticleEditor } from "./components/article/ArticleEditor";
|
||||
import { OnboardingFlow } from "./components/onboarding/OnboardingFlow";
|
||||
import { AboutView } from "./components/shared/AboutView";
|
||||
import { useUIStore } from "./stores/ui";
|
||||
|
||||
function App() {
|
||||
@@ -31,6 +32,7 @@ function App() {
|
||||
{currentView === "profile" && <ProfileView />}
|
||||
{currentView === "thread" && <ThreadView />}
|
||||
{currentView === "article-editor" && <ArticleEditor />}
|
||||
{currentView === "about" && <AboutView />}
|
||||
</main>
|
||||
</div>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user