Skip to content

rinto-c/eyfs-content

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Lint stability-experimental contributions welcome

Content Prototype

🚧 Work in progress

🧪 Staging

The staging site is available on heroku

🎲 Installation

System dependencies

  • Node.js v10+ - JavaScript runtime environment.
  • Ruby v2.4+ - High level programming language.
  • Bundler - Ruby application gem bundler
  • LibSass - Stylesheet language

For quick start tips per system see System Setup in Contributing.

Application dependencies

bundle install
npm install

🎯 Usage

Compile and serve the site

npm start

aliases;

bundle exec nanoc
bundle exec nanoc view

You can now open http://localhost:3000

🐳 Docker

Run the app in a docker container

docker build -t dfe-content-prototype:latest .
docker run -e PORT=3000 -p 3000:3000 --rm -it dfe-content-prototype

You can now open http://localhost:3000

📦 Deployment

bundle exec nanoc
bundle exec nanoc deploy

👤 Contributing

We love contributions! View our contribution guidelines.

This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

🎓 License

Unless stated otherwise, the codebase is released under the MIT License. This covers both the codebase and any sample code in the documentation. The documentation is © Crown copyright and available under the terms of the Open Government 3.0 licence.

About

Lightweight prototype that can make use of GovSpeak templates

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.3%
  • SCSS 34.2%
  • Slim 14.0%
  • Ruby 3.0%
  • HTML 0.2%
  • Dockerfile 0.2%
  • Other 0.1%