Skip to content
A Job Board theme.
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo
gatsby-theme-job-board
.gitignore
README.md
netlify.toml
package.json
yarn.lock

README.md

Gatsby Theme Job Board

Job Board theme for Gatsby.

Demo

Getting started

To use this theme in your Gatsby site, follow these instructions:

  1. Install the theme

    npm install --save @smnk/gatsby-theme-job-board
  2. Add the theme to your gatsby-config.js:

    module.exports = {
      plugins: ["@smnk/gatsby-theme-job-board"],
    }
  3. Start your site

    gatsby develop

Configuration

Example:

module.exports = {
  siteMetadata: {
    title: "My Gatsby Job Board",
    author: "Your Name",
    description:
      "Description of your job board. Should be short as it will be displayed on all pages.",
    siteUrl: "https://yoursite.com",
  },
}

Change your sites logo in content/assets/. Can be any image format.

Adding/editing jobs

Jobs can be edited and added via Markdown files. You'll find those in content/jobs. You can supply all necessary details like below. The url will be linked below the job description to apply.

---
title: Theme Developer
company: Gatsby
location: Remote
date: "2019-07-31"
companyLogo: "./logo.png"
url: https://gatsbyjs.org
---
Description goes here.

And so on.
You can’t perform that action at this time.