Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

romdev website

Marketing site for romdevnpx romdevtools. 8-bit styled, built with sitemill.

Development

npm install
npm start

Site runs at http://localhost:8080 (build + dev server). Use npm run dev to also rebuild on file changes.

Structure

config.js       # Site config (title, install command, links)
pages/          # EJS templates → HTML pages
  index.ejs     # Hero + how-it-works + feature cards
  systems.ejs   # 18-system "select your platform" grid
  features.ejs  # The full tool surface
partials/       # Shared header (nav + fonts) and footer
static/css/     # 8-bit stylesheet (Press Start 2P + VT323)
dist/           # Generated output (gitignored)

Build

npm run build

Output goes to dist/ — deployable to GitHub Pages, Cloudflare Pages, Netlify, Vercel, or any static host.

Editing

  • Site-wide values (install command, version, links) live in config.js.
  • Content is plain EJS in pages/. Each page carries its own frontmatter in the leading <%# { ... } %> comment (title + description for SEO).
  • The system list on pages/systems.ejs is a data array — add a row to update the grid.
  • Styling is one hand-written stylesheet at static/css/style.css.

About

website for romdev

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages