Package Exports
- @fluentui/theme
- @fluentui/theme/lib-commonjs/FluentTheme
- @fluentui/theme/lib-commonjs/FluentTheme.js
- @fluentui/theme/lib-commonjs/colors/DefaultPalette
- @fluentui/theme/lib-commonjs/colors/DefaultPalette.js
- @fluentui/theme/lib-commonjs/colors/FluentColors
- @fluentui/theme/lib-commonjs/colors/FluentColors.js
- @fluentui/theme/lib-commonjs/createTheme
- @fluentui/theme/lib-commonjs/createTheme.js
- @fluentui/theme/lib-commonjs/effects/DefaultEffects
- @fluentui/theme/lib-commonjs/effects/DefaultEffects.js
- @fluentui/theme/lib-commonjs/effects/FluentDepths
- @fluentui/theme/lib-commonjs/effects/FluentDepths.js
- @fluentui/theme/lib-commonjs/fonts
- @fluentui/theme/lib-commonjs/fonts/DefaultFontStyles
- @fluentui/theme/lib-commonjs/fonts/DefaultFontStyles.js
- @fluentui/theme/lib-commonjs/fonts/FluentFonts
- @fluentui/theme/lib-commonjs/fonts/FluentFonts.js
- @fluentui/theme/lib-commonjs/fonts/index
- @fluentui/theme/lib-commonjs/fonts/index.js
- @fluentui/theme/lib-commonjs/index.js
- @fluentui/theme/lib-commonjs/motion/AnimationStyles
- @fluentui/theme/lib-commonjs/motion/AnimationStyles.js
- @fluentui/theme/lib-commonjs/motion/FluentMotion
- @fluentui/theme/lib-commonjs/motion/FluentMotion.js
- @fluentui/theme/lib-commonjs/spacing/DefaultSpacing
- @fluentui/theme/lib-commonjs/spacing/DefaultSpacing.js
- @fluentui/theme/lib-commonjs/types/IAnimationStyles
- @fluentui/theme/lib-commonjs/types/IAnimationStyles.js
- @fluentui/theme/lib/FluentTheme
- @fluentui/theme/lib/FluentTheme.js
- @fluentui/theme/lib/colors/DefaultPalette
- @fluentui/theme/lib/colors/DefaultPalette.js
- @fluentui/theme/lib/colors/FluentColors
- @fluentui/theme/lib/colors/FluentColors.js
- @fluentui/theme/lib/createTheme
- @fluentui/theme/lib/createTheme.js
- @fluentui/theme/lib/effects/DefaultEffects
- @fluentui/theme/lib/effects/DefaultEffects.js
- @fluentui/theme/lib/effects/FluentDepths
- @fluentui/theme/lib/effects/FluentDepths.js
- @fluentui/theme/lib/fonts
- @fluentui/theme/lib/fonts/DefaultFontStyles
- @fluentui/theme/lib/fonts/DefaultFontStyles.js
- @fluentui/theme/lib/fonts/FluentFonts
- @fluentui/theme/lib/fonts/FluentFonts.js
- @fluentui/theme/lib/fonts/index
- @fluentui/theme/lib/fonts/index.js
- @fluentui/theme/lib/index.js
- @fluentui/theme/lib/motion/AnimationStyles
- @fluentui/theme/lib/motion/AnimationStyles.js
- @fluentui/theme/lib/motion/FluentMotion
- @fluentui/theme/lib/motion/FluentMotion.js
- @fluentui/theme/lib/spacing/DefaultSpacing
- @fluentui/theme/lib/spacing/DefaultSpacing.js
- @fluentui/theme/lib/types/IAnimationStyles
- @fluentui/theme/lib/types/IAnimationStyles.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@fluentui/theme) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@fluentui/theme
Basic building blocks for Fluent UI React Themes
Define your own theme based on an existing theme:
import { createTheme, Theme, FontWeights } from '@fluentui/theme';
export const MyTheme: Theme = createTheme({
components: {
Button: {
variants: {
fontWeight: FontWeights.semibold,
paddingLeft: '24px',
paddingRight: '24px',
},
},
},
});