Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

buildit/design-tech-website

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design & Tech training course website

Netlify Status

Website to promote the Designit + Buildit training course for design & tech collaboration.

Live URL is: https://design-tech-training.netlify.com/

Pre-requisites

  • Node.js & NPM

Initial setup

  1. Clone this repo.
  2. (Within the cloned repo) Run: npm install.

Local dev

npm start

This will build the website, launch a local dev server and open the homepage in your default browser. The source files will be watched and any changes will trigger the necessary rebuilds and auto-reload in your browser.

Note: Build output will be placed into the dist/ folder.

Where the source code lives

This site uses the Eleventy static site generator, so refer to its docs for usage. Eleventy's source directory has been configured to be src/site/, so all templates and other files that Eleventy processes live in there.

For styling, we use SASS and the main SASS source file is: src/sass/style.scss. All styling-related changed must be made in that file.

(Note that this file initially gets compiled to src/site/styles.css and then copied from the to the final build output folder by Eleventy. Therefore make sure you never edit src/site/styles.css, because your changes will get lost next time the SASS is recompiled!)

Builds

To "just" to a build, e.g. for deployment, without launching a local dev server and watching for changes run:

npm run build

Clean

To nuke the build output from orbit run:

npm run clean

Deployment

We currently use a free Netlify account to host this. Pushes to the master branch will trigger rebuilds and deployments.

About

Website to promote the Designit + buildit training course for design & tech collaboration

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.