Private
Public Access
1
0

feat: Fluent UI Outlook Lite + connections mockup

This commit is contained in:
2026-04-14 18:52:25 +00:00
parent 1199eff6c3
commit dfa4010406
34820 changed files with 1003813 additions and 205 deletions

View File

@@ -0,0 +1,107 @@
import { tokens } from "../tokens.js";
/**
* Global typography styles (fontSize, fontWeight, and lineHeight)
*/ export const typographyStyles = {
body1: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase300,
fontWeight: tokens.fontWeightRegular,
lineHeight: tokens.lineHeightBase300
},
body1Strong: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase300,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightBase300
},
body1Stronger: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase300,
fontWeight: tokens.fontWeightBold,
lineHeight: tokens.lineHeightBase300
},
body2: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase400,
fontWeight: tokens.fontWeightRegular,
lineHeight: tokens.lineHeightBase400
},
caption1: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase200,
fontWeight: tokens.fontWeightRegular,
lineHeight: tokens.lineHeightBase200
},
caption1Strong: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase200,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightBase200
},
caption1Stronger: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase200,
fontWeight: tokens.fontWeightBold,
lineHeight: tokens.lineHeightBase200
},
caption2: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase100,
fontWeight: tokens.fontWeightRegular,
lineHeight: tokens.lineHeightBase100
},
caption2Strong: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase100,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightBase100
},
subtitle1: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase500,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightBase500
},
subtitle2: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase400,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightBase400
},
subtitle2Stronger: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase400,
fontWeight: tokens.fontWeightBold,
lineHeight: tokens.lineHeightBase400
},
title1: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeHero800,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightHero800
},
title2: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeHero700,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightHero700
},
title3: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeBase600,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightBase600
},
largeTitle: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeHero900,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightHero900
},
display: {
fontFamily: tokens.fontFamilyBase,
fontSize: tokens.fontSizeHero1000,
fontWeight: tokens.fontWeightSemibold,
lineHeight: tokens.lineHeightHero1000
}
};