Description
Hello! At the direction of @mojombo I created a new version of the semver.org site. I didn't want to open a PR as it's a repo I started from scratch and wasn't sure if a merge comparison would even work right.
The site is currently deployed to Netlify here: https://semver.netlify.app/
And the repo is here: https://github.com/cannikin/semver.org
Netlify will automatically build and deploy whenever a push to master occurs.
Contributions follow the same pattern as the current site: create a directory in /specs
, add _locale.md
with the name of your language in the language itself, and then the v2.0.0.md
(or whatever version). If you want the big blue hero section to appear then you can translate _hero.html
from the English locale.
I use a very simple framework that I built, CameronJS which is just HTML and a couple directives that let you define layouts and partials, pretty simple. Everything is deployed as static HTML with a couple snippets of JS to handle things like the version/language dropdowns and "Copy to Clipboard" links. I have a custom build script that parses the Markdown specs and turns them into the requisite HTML.