All Projects β†’ jlengstorf β†’ gatsby-theme-jam-example

jlengstorf / gatsby-theme-jam-example

Licence: other
An example submission for the Gatsby Theme Jam.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to gatsby-theme-jam-example

gatsby-theme-gallery
🏞 A Gatsby Theme for adding a gallery to your site.
Stars: ✭ 40 (-55.06%)
Mutual labels:  gatsby, gatsby-plugin, gatsby-theme
gatsby-theme-deck-n-blog
Create a deck (with mdx-deck) and a blog post from the same MDX
Stars: ✭ 17 (-80.9%)
Mutual labels:  gatsby, gatsby-plugin, gatsby-theme
gatsby-attila-theme-ghost
A Gatsby theme plugin for creating blogs from headless Ghost CMS.
Stars: ✭ 16 (-82.02%)
Mutual labels:  gatsby, gatsby-plugin, gatsby-theme
gatsby-theme-nehalem
A Gatsby blog theme.
Stars: ✭ 168 (+88.76%)
Mutual labels:  gatsby, gatsby-plugin, gatsby-theme
gatsby-theme-dox
Documentation made easy with Gatsby. πŸŽ‰
Stars: ✭ 29 (-67.42%)
Mutual labels:  gatsby, gatsby-plugin, gatsby-theme
gatsby-source-firestore
Gatsby source plugin for building websites using the Firestore as a data source.
Stars: ✭ 30 (-66.29%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-plugin-optimize-svgs
A Gatsby Plugin to minify SVGs output to the filesystem during the build.
Stars: ✭ 39 (-56.18%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-source-moltin
πŸš€ Gatsby source plugin for building Elastic Path Commerce Cloud powered eCommerce websites
Stars: ✭ 21 (-76.4%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-theme-amsterdam
A Gatsby theme for artists, photographers and other creative folks πŸ‘¨β€πŸŽ¨
Stars: ✭ 133 (+49.44%)
Mutual labels:  gatsby, gatsby-theme
livestream-gatsby-themes
Source code to demonstrate how to build Gatsby themes, child themes, and sites using themes.
Stars: ✭ 24 (-73.03%)
Mutual labels:  gatsby, gatsby-theme
gatsby-plugin-dynamic-routes
Creating dynamic routes based on your environment and/or renaming existing routes
Stars: ✭ 14 (-84.27%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-plugin-robots-txt
Gatsby plugin that automatically creates robots.txt for your site
Stars: ✭ 105 (+17.98%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-starter-theme-antv
βš›οΈ Gatsby's starter of πŸ‘‰
Stars: ✭ 34 (-61.8%)
Mutual labels:  gatsby, gatsby-theme
gatsby-plugin-apollo-client
πŸ“‘Inject a Shopify Apollo Client into the browser.
Stars: ✭ 20 (-77.53%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-plugin-disqus
πŸ’¬ A plugin for adding Disqus comments to GatsbyJS
Stars: ✭ 40 (-55.06%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-plugin-prettier-build
prettify gatsby build output
Stars: ✭ 30 (-66.29%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-plugin-lunr
Gatsby plugin for full text search implementation based on lunr client-side index. Supports multilanguage search.
Stars: ✭ 69 (-22.47%)
Mutual labels:  gatsby, gatsby-plugin
Mdx Deck
♠️ React MDX-based presentation decks
Stars: ✭ 10,487 (+11683.15%)
Mutual labels:  gatsby, gatsby-theme
gatsby-i18n
Gatsby plugin that provides i18n support
Stars: ✭ 25 (-71.91%)
Mutual labels:  gatsby, gatsby-plugin
gatsby-themes
A collection of open source, well designed, highly customizable and 100% free Gatsby themes for blazing fast sites. We are working on the next version of the Flex theme. See https://github.com/reflexjs/reflexjs
Stars: ✭ 296 (+232.58%)
Mutual labels:  gatsby, gatsby-theme

Gatsby Theme Jam Submission Example

This repo is an example and potential starting point for theme creators.

It includes:

  • a bare-bones theme (located in theme/) that includes basic setup
  • a demo site (located in demo/) that installs the theme
  • a Yarn workspaces configuration so the theme and demo can be worked on simultaneously

How to use this repo

NOTE: Make sure to replace USERNAME with your GitHub username and THEMENAME with your theme name.

  1. Fork this repo.

  2. Rename the forked repo gatsby-theme-THEMENAME. (Make sure to replace THEMENAME with your chosen name.)

  3. Get the theme set up locally.

    # clone the repo
    git clone [email protected]:USERNAME/gatsby-theme-THEMENAME.git
    
    # move into the directory
    cd gatsby-theme-THEMENAME
    
    # install dependencies
    yarn
  4. Update theme/package.json with your info.

      {
    +   "name": "gatsby-theme-THEMENAME",
    +   "author": "Your Name <[email protected]>",
        "repository": {
          "type": "git",
    +     "url": "https://github.com/USERNAME/gatsby-theme-THEMENAME.git"
        },
  5. Start the demo site.

    yarn workspace demo develop

    The demo will start at http://localhost:8000

    NOTE: If you’re new to Yarn workspaces, check out this post for details.

  6. Start editing the theme! The demo site is configured to use the local theme, so any changes you make to the local theme directory will be reflected on the demo site for easy local development.

  7. Follow the submission checklist to make sure your theme qualifies to win!

  8. Submit your theme to win!

More information

For contest rules and more information, see the Theme Jam website.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].