diff --git a/apps/lucidia/app/globals.css b/apps/lucidia/app/globals.css new file mode 100644 index 000000000..fd4ebf2c4 --- /dev/null +++ b/apps/lucidia/app/globals.css @@ -0,0 +1,25 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +:root { + --hot-pink: #FF1D6C; + --amber: #F5A623; + --electric-blue: #2979FF; + --violet: #9C27B0; +} + +.prose { + color: #e5e5e5; +} +.prose h1, .prose h2, .prose h3 { + color: #fff; +} +.prose a { + color: var(--electric-blue); +} +.prose code { + background: #1a1a1a; + padding: 0.2em 0.4em; + border-radius: 4px; +} diff --git a/apps/lucidia/app/layout.tsx b/apps/lucidia/app/layout.tsx new file mode 100644 index 000000000..842a74f3a --- /dev/null +++ b/apps/lucidia/app/layout.tsx @@ -0,0 +1,15 @@ +import type { Metadata } from 'next' +import './globals.css' + +export const metadata: Metadata = { + title: 'Lucidia | BlackRoad Knowledge', + description: 'Travel guides, tips, and collective wisdom', +} + +export default function RootLayout({ children }: { children: React.ReactNode }) { + return ( + +
{children} + + ) +} diff --git a/apps/lucidia/app/page.tsx b/apps/lucidia/app/page.tsx new file mode 100644 index 000000000..0f129517b --- /dev/null +++ b/apps/lucidia/app/page.tsx @@ -0,0 +1,81 @@ +import Link from 'next/link' + +const guides = [ + { slug: 'getting-started', title: 'Getting Started with BlackRoad', category: 'Basics', icon: 'π' }, + { slug: 'roadview-guide', title: 'Using Roadview for Live Maps', category: 'Portals', icon: 'πΊοΈ' }, + { slug: 'roadbook-journaling', title: 'Journey Journaling with Roadbook', category: 'Portals', icon: 'π' }, + { slug: 'radius-meetups', title: 'Finding Local Meetups', category: 'Community', icon: 'π' }, + { slug: 'roadcoin-basics', title: 'Understanding Roadcoin', category: 'Tokens', icon: 'πͺ' }, + { slug: 'api-integration', title: 'API Integration Guide', category: 'Developers', icon: 'β‘' }, +] + +const categories = [...new Set(guides.map(g => g.category))] + +export default function Lucidia() { + return ( +Knowledge flows here
+e||125 Knowledge flows here Find travelers near you {e.location} β’ {e.distance} Explore the decentralized road network {s.label} {s.value} e||125Lucidia
Getting Started with BlackRoad
BasicsUsing Roadview for Live Maps
PortalsJourney Journaling with Roadbook
PortalsFinding Local Meetups
CommunityUnderstanding Roadcoin
TokensAPI Integration Guide
DevelopersRadius
+ {e.title}
+ Roadchain
+ Latest Blocks
+
+
+
+
+
+ {blocks.map(b => (
+ Height Hash Txs Time Validator
+
+
+ ))}
+
+ {b.height}
+ {b.hash}
+ {b.txs}
+ {b.time}
+ {b.validator}
+ 404
This page could not be found.