Giter VIP home page Giter VIP logo

code312-gatsby's Introduction

Code 312 - Gatsby

This is the repository for the Code312 homepage. The idea is that this will replace the Jekyll implementation.

Quick Start

Clone the project to your local computer.

Install Gatsby CLI by running npm install -g gatsby-cli (make sure you are running Node v18 or greater)

To run the projcect locally, run gatsby develop

Otherwise npm start will also work

Relevant Links

Prettier Settings

This project requires you to have Prettier installed. Here is an article to help get you setup if you don't have it installed already.

Styled Components

We make use of CSS-in-JS as our approach to styles and specifically Styled Components. If you use VS Code it's strongly recommended you install the styled components syntax highlighting plugin.

Sanity CMS

This project uses Sanity as a CMS.

Currently the CMS is not set up.

code312-gatsby's People

Contributors

daleinen7 avatar diorshelton avatar demirsergen avatar jscarpelli3 avatar ecuarezma avatar sammy-k avatar roshni-patel avatar

Stargazers

Chris Bolosan avatar  avatar  avatar  avatar

Watchers

Ryan Koch avatar  avatar  avatar Kristi Leach avatar

Forkers

demirsergen

code312-gatsby's Issues

Add Transition Banner to Homepage

On the homepage of the site, we should add a text banner under the header to inform users that we are undergoing a transition from Code for Chicago to Code312.

Specific wording TBD, but a placeholder could be:

"Code312 is the new home for Code for Chicago, a former Code for America brigade. While our site is under construction please join our Slack to stay up to date!"

Sanity QOL

We need to generally improve the Admin's experience with Sanity.
Preferably preview info and icons would be a nice touch.

For example currently, the position title displays "Untitled" even if it's filled out.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.