Gatsby Theme Aoi
TypeScript based Gatsby theme for MUI (Material-UI)
Features
- TypeScript
- MUI
- Mobile friendlly responsive UI
- MUI components composed with Gatsby routing
- Holding global app state
- Dark mode
Browse components
Getting started
1. Install
npm install @cieloazul310/gatsby-theme-aoi
and install following peer dependencies:
@mui/material @mui/icons-material @emotion/react @emotion/styled
npm install @mui/material @mui/icons-material @emotion/react @emotion/styled
2. Configuration
// gatsby-config.js
module.exports = {
plugins: [
{
resolve: `@cieloazul310/gatsby-theme-aoi`,
options: {
siteId: `your-site-id`,
},
},
],
}