All Projects → bluepeter → Gatsby Material Ui Business Starter

bluepeter / Gatsby Material Ui Business Starter

Licence: mit
Beautiful Gatsby Material UI Business Starter

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gatsby Material Ui Business Starter

gatsby-wiki
Creating a Knowledgbase using Gatsby.js and React.js (see final product ->
Stars: ✭ 32 (-48.39%)
Mutual labels:  material-ui, gatsby, gatsbyjs
gatsby-starter
Gatsby Starter for creating portfolio & blog.
Stars: ✭ 55 (-11.29%)
Mutual labels:  material-ui, gatsby, gatsbyjs
Resume Builder
Resume Builder is a free open-source project that allows anyone to easily maintain and build any kind of resume.
Stars: ✭ 62 (+0%)
Mutual labels:  gatsby, gatsbyjs, material-ui
Gatsby Material Starter
A high performance blog starter with Material design in mind for GatsbyJS.
Stars: ✭ 456 (+635.48%)
Mutual labels:  gatsby, gatsbyjs, material-design
Blog
My blog created with React, Gatsby & Markdown
Stars: ✭ 29 (-53.23%)
Mutual labels:  gatsby, gatsbyjs
Elephant
Elephant is PHPHub Community Android unofficial client, base on Material Design + MVP+RxJava+Retrofit .
Stars: ✭ 949 (+1430.65%)
Mutual labels:  material-design, material-ui
Electra
A desktop application for test account managment
Stars: ✭ 32 (-48.39%)
Mutual labels:  material-design, material-ui
Jamtemplates.com
Curated collection of free Gatsby themes.
Stars: ✭ 47 (-24.19%)
Mutual labels:  gatsby, gatsbyjs
Nightking
🌃 Google I/O 19 Extended, Dark Theme Demo
Stars: ✭ 20 (-67.74%)
Mutual labels:  material-design, material-ui
Gatsby Starter 2column Portfolio
A minimalistic portfolio with a 2 column layout made for GatsbyJS.
Stars: ✭ 33 (-46.77%)
Mutual labels:  gatsby, gatsbyjs
Expenses
💰Expense tracker using Google Sheets 📉 as a storage written in React
Stars: ✭ 1,105 (+1682.26%)
Mutual labels:  material-design, material-ui
React Saas Template
🌊 Template for building an SaaS / admin website using React + Material-UI
Stars: ✭ 942 (+1419.35%)
Mutual labels:  material-design, material-ui
Gatsby Plugin Meta Redirect
Write Gatsby redirects to html files with a meta refresh
Stars: ✭ 18 (-70.97%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Remark Embed Gist
Gatsby remark gists preprocessor
Stars: ✭ 30 (-51.61%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Starter Blog Grommet
A Gatsby v2 starter based on Grommet v2 UI. Demo:
Stars: ✭ 21 (-66.13%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Starter Spectral
Gatsby.js V2 starter template based on Spectral by HTML5 UP
Stars: ✭ 34 (-45.16%)
Mutual labels:  gatsby, gatsbyjs
Gatsby Starter Portfolio Cara
Playful and Colorful One-Page portfolio featuring Parallax effects and animations. Especially designers and/or photographers will love this theme! Built with MDX and Theme UI.
Stars: ✭ 1,101 (+1675.81%)
Mutual labels:  gatsby, gatsbyjs
Material Ui Password Field
A password field using Material-UI.
Stars: ✭ 54 (-12.9%)
Mutual labels:  material-design, material-ui
Flutter gank
Flutter版 干货集中营
Stars: ✭ 60 (-3.23%)
Mutual labels:  material-design, material-ui
Ct Vue Material Dashboard Pro
Vue Material Dashboard Pro - Material Design Admin
Stars: ✭ 58 (-6.45%)
Mutual labels:  material-design, material-ui

Gatsby Material UI Business Starter

Check out the demo.

Stripped-down Gatsby small business starter that uses the well-maintained and beautiful Material UI React.js project. Fully configured to reliably work with this powerful library out-of-the-box, in PROD, and in DEV with hot-reloading.

screen shot 2019-01-19 at 12 48 22 am screen shot 2019-01-19 at 12 48 30 am screen shot 2019-01-19 at 12 48 42 am screen shot 2019-01-19 at 12 48 34 am

For something a bit simpler that also uses Material UI, check out our Tiny Agency starter.

Structure

  • Edit contact detail and menu items in gatsby-config.json.
  • Want to add a new product? Just add a new markdown file in products and it will automatically be included.

Styling

You can use CSS in two different ways:

  • Edit the Stylus file style.styl directly to add classes/etc. You can then adjust components to use these classes.
  • Use Material UI's withStyles() to override and dynamically set classes from within each component. For an example of how to do this, please see HomeFeatures.js, including getting and using theme colors.

You can adjust the theme palette colors in getPageContext.js.

Deployment

yarn

To build, watch for file edits and hot-reload, and run locally:

yarn run develop

To build for PROD:

yarn run build

While you could run gatsby commands directly, it is preferable to use yarn run (and see corresponding scripts in package.json) so as to avoid differences between local and global gatsby versions. (See the CLI instructions for more details.)

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].