Presented by Locomotive Inc.
This repository contains the code and assets for a front-end development workshop titled "Bringing a One-Page Design to Life" organized by Locomotive Inc. In this workshop, participants will learn how to turn a one-page design into a functional and interactive web page.
This project requires the following minimum versions:
- Node.js: >= 17.9
- npm: >= 8.0
To get started, follow these steps:
- Clone this repository to your local machine.
- Navigate to the project directory:
cd workshop-one-page-to-life
. - Install the required dependencies by running:
npm install
.
To start the development server and watch for changes, run the following command:
npm start
This will launch the development server using BrowserSync, allowing you to view your changes in real-time as you work.
To build the project for production, run:
npm run build
This will compile and optimize the project assets for deployment.
This project relies on the following dependencies:
- normalize.css: A modern alternative to CSS resets.
- 11ty/eleventy: A static site generator.
- browser-sync: A development server that synchronizes browsers.
- esbuild: A JavaScript bundler and minifier.
- sass: A popular CSS preprocessor.
This workshop is brought to you by Locomotive Inc.
This project is licensed under the ISC License.
Sketchfab model by ypushkar30 under the CC BY 4.0 license. The original model has been slightly altered to better fit this project (changed color from black to red).
Neue Montreal by Pangram Pangram. The font file on this repository is only used for artistic & educational purposes in the context of the workshop associated with this repository. You are not allowed to download it from here to use it for any other purpose. For more informations, check the license.
For more details, feel free to visit the Workshop Website.