UNPKG

@vlinderclimate/net-zero-ui

Version:

<div align="center"> <img src="https://storage.yandexcloud.net/static.vlinderstorage.com/Telegram_VlinderTech.png" width=200 /> </div> <h1 align="center">Net Zero UI kit</h1>

164 lines (157 loc) 6.18 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var tslib_es6 = require('../tslib.es6-9240d9d1.js'); var jsxRuntime = require('react/jsx-runtime'); var CssBaseline = require('@mui/material/CssBaseline'); var styles = require('@mui/material/styles'); var theme_typography = require('../theme/typography.js'); var theme_borders = require('../theme/borders.js'); var theme_boxShadow = require('../theme/boxShadow.js'); var theme_colors = require('../theme/colors.js'); var overrides_MuiCssBaseline = require('../overrides/MuiCssBaseline.js'); var overrides_MuiButton = require('../overrides/MuiButton.js'); var overrides_MuiIconButton = require('../overrides/MuiIconButton.js'); var overrides_MuiCard = require('../overrides/MuiCard.js'); var overrides_MuiTable = require('../overrides/MuiTable.js'); var overrides_MuiTableCell = require('../overrides/MuiTableCell.js'); var overrides_MuiTableRow = require('../overrides/MuiTableRow.js'); var overrides_MuiInputBase = require('../overrides/MuiInputBase.js'); var overrides_MuiInputLabel = require('../overrides/MuiInputLabel.js'); var overrides_MuiTextField = require('../overrides/MuiTextField.js'); var overrides_MuiSelect = require('../overrides/MuiSelect.js'); var overrides_MuiFormHelperText = require('../overrides/MuiFormHelperText.js'); var overrides_MuiList = require('../overrides/MuiList.js'); var overrides_MuiListItem = require('../overrides/MuiListItem.js'); var overrides_MuiMenuItem = require('../overrides/MuiMenuItem.js'); var overrides_MuiBackDrop = require('../overrides/MuiBackDrop.js'); var overrides_MuiLink = require('../overrides/MuiLink.js'); var overrides_MuiTooltip = require('../overrides/MuiTooltip.js'); var overrides_MuiBadge = require('../overrides/MuiBadge.js'); var overrides_MuiTableContainer = require('../overrides/MuiTableContainer.js'); var overrides_MuiMobileStepper = require('../overrides/MuiMobileStepper.js'); var overrides_MuiTab = require('../overrides/MuiTab.js'); var overrides_MuiTabs = require('../overrides/MuiTabs.js'); var overrides_MuiMenu = require('../overrides/MuiMenu.js'); var overrides_MuiPaper = require('../overrides/MuiPaper.js'); function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var CssBaseline__default = /*#__PURE__*/_interopDefaultLegacy(CssBaseline); /** * Setup */ var theme = styles.createTheme({ palette: theme_colors["default"], typography: theme_typography.typographyTheme, borders: { size: theme_borders.borderSize, radius: theme_borders.borderRadius }, boxShadow: theme_boxShadow["default"], breakpoints: { values: { xs: 0, sm: 427, md: 767, lg: 1200, xl: 1536 } }, components: { MuiInput: { defaultProps: { disableUnderline: true }, styleOverrides: overrides_MuiInputBase["default"] }, MuiInputLabel: { defaultProps: { shrink: true, disableAnimation: true }, styleOverrides: overrides_MuiInputLabel["default"] }, MuiButtonBase: { defaultProps: { disableRipple: true, disableTouchRipple: true } }, MuiCssBaseline: { styleOverrides: overrides_MuiCssBaseline["default"] }, MuiTooltip: { styleOverrides: overrides_MuiTooltip["default"] }, MuiButton: { styleOverrides: overrides_MuiButton["default"] }, MuiIconButton: { styleOverrides: overrides_MuiIconButton["default"] }, MuiCard: { styleOverrides: overrides_MuiCard["default"] }, MuiTable: { styleOverrides: overrides_MuiTable["default"] }, MuiTableCell: { styleOverrides: overrides_MuiTableCell["default"] }, MuiTableRow: { styleOverrides: overrides_MuiTableRow["default"] }, MuiTableContainer: { styleOverrides: overrides_MuiTableContainer["default"] }, MuiFormHelperText: { styleOverrides: overrides_MuiFormHelperText["default"] }, MuiInputBase: { styleOverrides: overrides_MuiInputBase["default"] }, MuiTextField: { styleOverrides: overrides_MuiTextField["default"] }, MuiSelect: { styleOverrides: overrides_MuiSelect["default"] }, MuiList: { styleOverrides: overrides_MuiList["default"] }, MuiListItem: { styleOverrides: overrides_MuiListItem["default"] }, MuiMenu: { styleOverrides: overrides_MuiMenu["default"] }, MuiMenuItem: { styleOverrides: overrides_MuiMenuItem["default"] }, MuiBackdrop: { styleOverrides: overrides_MuiBackDrop.MuiBackdrop }, MuiLink: { styleOverrides: overrides_MuiLink["default"] }, MuiBadge: { styleOverrides: overrides_MuiBadge["default"] }, MuiMobileStepper: { styleOverrides: overrides_MuiMobileStepper["default"] }, MuiTab: { styleOverrides: overrides_MuiTab["default"] }, MuiTabs: { styleOverrides: overrides_MuiTabs["default"] }, MuiPaper: { styleOverrides: overrides_MuiPaper["default"] } } }); var ThemeProvider = function (_a) { var children = _a.children; return (jsxRuntime.jsx(styles.StyledEngineProvider, tslib_es6.__assign({ injectFirst: true }, { children: jsxRuntime.jsxs(styles.ThemeProvider, tslib_es6.__assign({ theme: theme }, { children: [jsxRuntime.jsx(CssBaseline__default["default"], {}, void 0), children] }), void 0) }), void 0)); }; exports["default"] = ThemeProvider; exports.theme = theme;