Skip to content

ccswbs/doorknob

Repository files navigation

Introduction

This repository contains the source code for the University of Guelph homepage (https://www.uoguelph.ca).

🚀 Quick start

  1. Install NPM
  2. Install Git
  3. Install the Gatsby CLI
  4. Clone this repository
  5. Run NPM clean install:
    npm ci
  6. Start the Gatsby development server:
    cd doorknob
    gatsby develop

Build and Test

  1. Build the site
    npm run build
  2. Start the Gatsby server:
    gatsby serve

🧐 What's inside?

Most of the landing pages are implemented as Gatsby pages (in the src/pages directory.) Pages that require dynamic queries have (such as the index or news page) have templates (under src/templates.) Pages and templates define the page layout. Content is defined by components under src/components.

.
|-- LICENSE
|-- README.md
|-- gatsby-config.js
|-- gatsby-node.js
|-- src
|   |-- components         Components.
|   |-- images             Image data.
|   |-- pages              Page definitions.
|   |-- templates          Template definitions.
`-- static

Front-end Framework

This repository uses Snowdrop, a University of Guelph themed front-end framework based on Bootstrap.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors