Skip to content

Repository files navigation

Digitalarkivet MUI Theme

Package for MUI themes used in Digitalarkivet applications.


IMPORTANT

Older majors will not be maintaned, nor receive security updates.


Import standard

Avoid importing many MUI components or icons from large barrel packages such as @mui/material and @mui/icons-material; import each component or icon from its public subpath instead.

Do not:

import { Box, Button } from "@mui/material"
import { CheckOutlined, CloseOutlined } from "@mui/icons-material"
import buttonBaseClasses from "@mui/material/ButtonBase/buttonBaseClasses"

Do:

import Box from "@mui/material/Box"
import Button from "@mui/material/Button"
import CheckOutlined from "@mui/icons-material/CheckOutlined"
import CloseOutlined from "@mui/icons-material/CloseOutlined"
import { buttonBaseClasses } from "@mui/material/ButtonBase"

Preview/testing

Use pnpm run gallery to start a local dev server that serves the application defined under ./gallery.

Publishing a new release

  • Bump version in package.json using semantic versioning.
  • Commit and tag with same version.
  • Create the release, workflow handles publishing to NPM.

About

MUI themes used on Digitalarkivet applications

Topics

Resources

Stars

0 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages