MUI theme used on Squonk products
npm install @squonk/mui-theme




Material-UI theme for Squonk applications. Can be used independently with just Material-UI or with Emotion of Styled-Components.
The colour scheme provides both a light and a dark theme. Mui v7 will automatically switch between schemes via media queries, taking into account the users system preference.
``tsx
import { CssBaseline } from '@material-ui/core';
import { StylesProvider, ThemeProvider as MuiThemeProvider } from '@material-ui/core/styles';
import theme from '@squonk/mui-theme';
export const App = () => {
return (
{...}
);
};
`
Wrap the previous example with the theme provider from emotion.
`tsx
import { ThemeProvider } from '@emotion/react';
`
- Conventional commit messages are used to trigger new builds
- Only feat and fix commit types will trigger a version bumpdev
- Commits pushed to the branch will trigger a tagged dev build. E.g. 5.0.1-dev.1main
- Commits pushed to the default branch () will trigger a "official" tag. E.g. 5.0.1`
- The package.json version, changelog will be updated and a the new version will be published to npm.