-
Notifications
You must be signed in to change notification settings - Fork 10.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gatsby Starters Kit #183
Comments
Wow, Lumen looks fantastic! I think starters will mostly fall into two categories — plug-and-play where you'll install the starter and just start adding your content. Or they'll be more of a tech-driven starter e.g. a starter for people who want to use Less for example or a starter for Coffeescript people or a starter for Bootstrap. Lumen is definitely a plug-n-play starter. If that's where your heart falls, I think the most popular starters for this sort (initially) will be more personal site / portfolio / blog type starters. Most people who'll want to play around with Gatsby will start first by re-working their existing personal site to use Gatsby. Other ideas that could be fun are documentation sites (e.g. reimagine React's docs site in Gatsby), a picture gallery (just drop in a bunch of pictures and it creates an interactive picture gallery using the metadata from the pictures), a simple corporate/marketing site. Also fun would be porting popular really popular themes e.g. from Wordpress. There's tons of those out there. |
Oh I just noticed too that right now, you can't install Lumen with I'm going to start on a Gatsby site (would love your help if interested!) and it'll have a section for listing w/ screenshots + link to a demo of all community starters. |
Yes, it seems best to create an additional github org, where i can add modules and starters.
Is it possible to install starter using NPM? |
Awesome — yeah, would love gazillions of awesome starters pop-up on from you and others. Would you like to create a PR to add your starter to the README? It is not possible atm to I do think both boilerplates and theme style starters have enormous value. Many people would be quite happy with a Gatsby-based blog which they don't have to create or maintain. The site could literally have just two dependencies, the Gatsby "theme" and Gatsby itself. You could contribute bug fixes back to the "theme" and then update with NPM to the latest version. There's an enormous number of very common websites that'd lend themselves to this sort of pattern. But this also does raise a number of sticky questions around how does a user override parts of the "theme". What is the interface exactly between the two. One thought I've had is it could mimic the plugin interface from Webpack. You'd import those into your Check out the main issue for this #20 There's a lot of work to do before we get that point. The first and biggest is #177. Gatsby is a fun project of mine so I don't have tons of time to work on it so feel free (and everyone else following along at home) to jump in and own parts of this! |
Hi, I created a repository for starters
gatsby-starters-kitNow there is only one theme out of ten, however if you have any interesting ideas, it will be great ;)
Update:
Github org for starters kit: hb-gatsby
gatsby-lumen-starter: link
The text was updated successfully, but these errors were encountered: