• Stars
    star
    171
  • Rank 222,266 (Top 5 %)
  • Language
    JavaScript
  • Created over 7 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

💅 A Gatsby Theme with styled-components

Superstylin Theme 🎉😲

A Gatsby Theme with Style 💅

What is Superstylin?

Superstylin' is a Gatsby Theme that uses styled-components as the main way to style your Gatsby site, it provides an easy to start structure to get you up and running with your first Gatsby-powered site.

About styled-components

Simply put, styled-components is a way to add your css in your js, it works by creating a component and style it, then you'll get a styled-component, it's really simple and very powerful.

Benefits of using styled-components

By using your css in your js you get the power of javascript to add more functionality to the way you declare your styles, but wait, that's not all!

Below are some interesting readings to further discover the benefits of styled-components.

A big thanks to Glen Maddern and Max Stoiber for making styled-components 👏🎉.

Also big thanks to Kyle Mathews for starting and maintaining Gatsby 👏🎊.

Inline-styles vs CSS in JS

Read this excellent post on why inline-styles !== css-in-js by Max Stoiber.

Features of Superstylin 💖

  • Use css-in-js with the magic of styled-components 💅
  • Uses Gatsby built-in GraphQL to fetch and sort blog posts
  • Easy to customize and to get started with your own Gatsby site
  • Perfect for sites, blogs or both
  • Super simple project structure to get you up and running fast

Installing

Inside your starter:

$ yarn add gatsby-theme-superstylin

And finally, add the theme in your gatsby-config.js:

module.exports = {
  plugins: ['gatsby-theme-superstylin']
}

See the demo for an example.

License

Licensed under the MIT License, Copyright © 2018 Enrique Benitez

See license for more information.

More Repositories

1

wipe-modules

🗑️ Easily remove the node_modules folder of non-active projects
Shell
335
star
2

gatsby-starter-alchemy

✨🔮 A Gatsby starter with PostCSS powers
CSS
25
star
3

gatsby-generator

🎰 Generate Gatsby Starters in Seconds
TypeScript
23
star
4

whatsapp-monitor

Continuously check if someone is online 👀
Python
19
star
5

bntz.io

🏡 My digital home
TypeScript
12
star
6

tour-aframe

A Virtual Reality Tour using A-Frame
HTML
7
star
7

github-classic

Chrome extension to return to the classic GitHub look 😎
CSS
6
star
8

whatsapp-debt

Automating the tedious task of collecting debts 💰
Python
6
star
9

fast-license

Generate licenses for your open source projects the fast way 🏃💨
JavaScript
5
star
10

bookmark-this

Social bookmarking with email integration ⭐
Ruby
4
star
11

treminal

Manage Trello from the Terminal 🙌
JavaScript
4
star
12

old-site

My personal site built w/Gatsby and some magic 🎩✨
JavaScript
3
star
13

crab.so

Decentralized Communities 🦀
TypeScript
3
star
14

warm-welcome-action

GitHub Action to give a warm welcome on PRs 💖
TypeScript
3
star
15

cliip

Get your ip info with a single cli command 💻
JavaScript
3
star
16

saladom

Super Simple Healthy Food Delivery App 🍏📱
JavaScript
3
star
17

avataaars-api

An API for Avataaars 👨‍👩‍👧‍👦
JavaScript
3
star
18

wikitec

Social knowledge wiki-style platform for students 📝
Ruby
2
star
19

trello-json-parser

Transform your exported json trello data into a human readable format!
Python
2
star
20

flexbox

Learning Flexbox 🍭 with @wesbos 😃
CSS
2
star
21

notes-node

Nodejs notes cli application
JavaScript
2
star
22

rejection-challenges

A list of challenges to overcome fear of rejection ✋
2
star
23

node-web-server

JavaScript
1
star
24

electron-pics

Electron app to visualize pictures 🖼️
HTML
1
star
25

gatsby-theme-personal

💄 My personal Gatsby theme (used in bntz.io)
TypeScript
1
star
26

stop-da-photos

Automatically close the Photos app when an iPhone connects to your mac 🔌📱
1
star
27

starbucks-reviews-api

API for the Starbucks Reviews Challenge for Eva Frontend Applicants ☕ ⭐
JavaScript
1
star
28

bitso-contentful-example

JavaScript
1
star
29

bloccit

Reddit clone made in rails 👽
Ruby
1
star
30

gladys.love

A love game I made to my girlfriend 💖
JavaScript
1
star
31

reaction

A super simple yet powerful react + redux boilerplate
JavaScript
1
star
32

likelihood

Is it true?
JavaScript
1
star
33

parallels-oculus

Unity3D oculus rift horror game 💀
C#
1
star
34

clean-mac

Freeze your keyboard to clean your mac ✨
1
star
35

ready-set-hunt

The Ultimate Product Hunt Launch Checklist ✅
Vue
1
star
36

fast-readme

1
star
37

garyquotes

Super Awesome Gary Vaynerchuk Wallpaper Quotes 👊
1
star
38

vue-lastfm

A very simple vue app that grab n' show artists from the lastfm api 🎤
Vue
1
star
39

bitso-sanity-example-old

bitso-sanity-example
JavaScript
1
star
40

pull-request-automerge

Just trying the auto-merge Github feature
1
star
41

turbo-prisma

TypeScript
1
star
42

elixir-cards

Elixir
1
star
43

bitso-contentful-example-old

JavaScript
1
star
44

datocms-bitso-datocms-example

JavaScript
1
star
45

notion-api

A collection of Notion API wrappers for NodeJS, Python and Go
JavaScript
1
star
46

react-siwe

JavaScript
1
star
47

uniswap-ui

JavaScript
1
star
48

use-siwe

JavaScript
1
star
49

antidote

A magic potion that cures unmaintained libraries 🧪📦
JavaScript
1
star
50

action-tests

JavaScript
1
star
51

passport-siwe

JavaScript
1
star
52

bitso-sanity-example

JavaScript
1
star
53

bet-with-friends

Betting system for friends 💸 [unfinished]
Ruby
1
star
54

secret-santa

1
star
55

bird-hunter

[DEPRECATED] Tweet Product Hunt upvoters of any product 😼
Ruby
1
star
56

monopoly-cli

Stop using those paper bills and speed up your game
1
star
57

node-pacman

Give Pacman some node_modules to eat 🍒
JavaScript
1
star
58

bitso-sanity-example-studio

JavaScript
1
star
59

ssc-nft-staking

Discover how much $SHDW current Shadowy Super Coders NFT listings hold ⚛️⚡
TypeScript
1
star
60

twitter-clone

A twitter clone made using rails + react with flux architecture 🐦
JavaScript
1
star
61

weblate-sample

JavaScript
1
star