Skip to content

sourcevortex/sourcevortex-gatsby-theme

Repository files navigation

SourceVortex Theme

This repository contains a theme used on SourceVortex site built-in Gatsby.


Features

  • Blog (markdown)
  • Portfolio (Description, social networks, jobs timeline)

Requirements

  • Node.JS
  • NPM ou Yarn

Installation

  • git clone https://github.com/SourceVortex/sourcevortex-gatsby-template.git
  • cd sourcevortex-gatsby-template
  • npm install or yarn
  • copy gatsby.settings/config.js.example to gatsby.settings/config.js
  • Fill gatsby.settings/config.js with your data
  • copy src/config/profile.config.ts.example to src/config/profile.config.ts
  • Fill src/config/profile.config.ts with your data
  • copy src/config/template.config.ts.example to src/config/template.config.ts
  • Fill src/config/template.config.ts with your data
  • To run this template, execute: gatsby develop

Some important things

The file gatsby.settings/config.js is used inside of gatsby-config.js for siteMetadata and canonical url.

The file src/config/profile.config.ts is used to build "about" page with personal or site informations.

The file src/config/template.config.ts is used to configure header and sidebar menus, and others elements in this template.


Todo

  • Projects/Docs page (todo...)
  • Blog search bar
  • Blog pagination
  • Blog search by category
  • Improve code! (quality - cleaning, optimization, etc...)

Under development

About

Gatsby template with blog, portfolio and more...

Topics

Resources

License

Stars

Watchers

Forks