Skip to content

NucleusFramework/nucleus-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nucleus website

The marketing site and documentation for Nucleus — the Kotlin framework for cross-platform native desktop apps.

Built with Next.js 15 (App Router), Fumadocs UI, MDX, TypeScript, React 19. Bilingual (EN / FR).

Local dev

npm install
npm run dev        # http://localhost:3000

Build

npm run build      # SSG: 173 pages
npm start          # serve production build

Layout

app/
  [lang]/
    (landing)/     # marketing site
    docs/          # Fumadocs docs
content/docs/      # MDX content (EN + FR)
components/
  landing/         # landing page sections
lib/
  source.ts        # Fumadocs source loader
  i18n.ts          # EN/FR config
  site.ts          # site-wide metadata
styles/            # landing CSS

Adding a page

Drop a .mdx file under content/docs/<section>/. Add its slug to the matching meta.json. Provide a French translation as name.fr.mdx.

SEO

  • Sitemap: /sitemap.xml
  • Robots: /robots.txt
  • OpenGraph image: dynamic via /opengraph-image
  • JSON-LD: SoftwareApplication schema in root layout
  • llms.txt: /llms.txt and /llms-full.txt

About

Nucleus 2.0 website + docs (Next.js + Fumadocs, bilingual EN/FR)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors