diff --git a/public/index.html b/public/index.html index 4bba74f5..cba08040 100644 --- a/public/index.html +++ b/public/index.html @@ -20,7 +20,7 @@ font-family: 'sofiapro'; src: url('https://assets-sharetribecom.sharetribe.com/webfonts/sofiapro/sofiapro-regular-webfont.woff2') format('woff2'), url('https://assets-sharetribecom.sharetribe.com/webfonts/sofiapro/sofiapro-regular-webfont.woff') format('woff'); - font-weight: 400; + font-weight: 400; /* Regular */ font-style: normal; } @@ -28,7 +28,7 @@ font-family: 'sofiapro'; src: url('https://assets-sharetribecom.sharetribe.com/webfonts/sofiapro/sofiapro-medium-webfont.woff2') format('woff2'), url('https://assets-sharetribecom.sharetribe.com/webfonts/sofiapro/sofiapro-medium-webfont.woff') format('woff'); - font-weight: 500; + font-weight: 500; /* Medium */ font-style: normal; } @@ -36,7 +36,7 @@ font-family: 'sofiapro'; src: url('https://assets-sharetribecom.sharetribe.com/webfonts/sofiapro/sofiapro-semibold-webfont.woff2') format('woff2'), url('https://assets-sharetribecom.sharetribe.com/webfonts/sofiapro/sofiapro-semibold-webfont.woff') format('woff'); - font-weight: 600; + font-weight: 600; /* SemiBold */ font-style: normal; } @@ -44,7 +44,7 @@ font-family: 'sofiapro'; src: url('https://assets-sharetribecom.sharetribe.com/webfonts/sofiapro/sofiapro-bold-webfont.woff2') format('woff2'), url('https://assets-sharetribecom.sharetribe.com/webfonts/sofiapro/sofiapro-bold-webfont.woff') format('woff'); - font-weight: 700; + font-weight: 700; /* Bold */ font-style: normal; } diff --git a/src/marketplace.css b/src/marketplace.css index 4b347c9a..bd10d026 100644 --- a/src/marketplace.css +++ b/src/marketplace.css @@ -49,9 +49,15 @@ --topbarHeightDesktop: 72px; /* Fonts */ + + --fontWeightRegular: 400; + --fontWeightMedium: 500; + --fontWeightSemiBold: 600; + --fontWeightBold: 700; + --marketplaceDefaultFontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 500; /* Medium */ + font-weight: var(--fontWeightMedium); font-size: 18px; line-height: 24px; letter-spacing: -0.1px; @@ -65,7 +71,7 @@ --marketplaceBodyFontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 500; /* Medium */ + font-weight: var(--fontWeightMedium); font-size: 18px; line-height: 24px; letter-spacing: -0.1px; @@ -84,7 +90,7 @@ --marketplaceHeroTitleFontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 700; /* Bold */ + font-weight: var(--fontWeightBold); font-size: 48px; line-height: 54px; letter-spacing: -1px; @@ -103,7 +109,7 @@ } --marketplaceH1FontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 700; /* SemiBold */ + font-weight: var(--fontWeightBold); font-size: 30px; line-height: 36px; letter-spacing: -0.5px; @@ -122,7 +128,7 @@ } --marketplaceH2FontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 600; /* SemiBold */ + font-weight: var(--fontWeightSemiBold); font-size: 24px; line-height: 30px; letter-spacing: -0.3px; @@ -139,7 +145,7 @@ } --marketplaceH3FontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 600; /* SemiBold */ + font-weight: var(--fontWeightSemiBold); font-size: 20px; line-height: 24px; letter-spacing: -0.2px; @@ -155,7 +161,7 @@ } --marketplaceH4FontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 500; /* Medium */ + font-weight: var(--fontWeightMedium); font-size: 16px; line-height: 24px; letter-spacing: 0; @@ -171,7 +177,7 @@ } --marketplaceH5FontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 400; /* Regular */ + font-weight: var(--fontWeightRegular); font-size: 14px; line-height: 18px; letter-spacing: 0; @@ -188,7 +194,7 @@ } --marketplaceH6FontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 700; /* Bold */ + font-weight: var(--fontWeightBold); font-size: 12px; line-height: 18px; letter-spacing: 1.5px; @@ -206,7 +212,7 @@ } --marketplaceTinyFontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 400; /* Regular */ + font-weight: var(--fontWeightRegular); font-size: 13px; line-height: 18px; letter-spacing: -0.1px; @@ -225,7 +231,7 @@ /* This font is specific to Avatar component only */ --marketplaceSmallAvatarFontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 700; /* Bold */ + font-weight: var(--fontWeightBold); font-size: 14px; line-height: 18px; letter-spacing: 0.1px; @@ -257,7 +263,7 @@ /* Buttons */ --marketplaceButtonFontStyles: { font-family: "sofiapro", Helvetica, Arial, sans-serif; - font-weight: 600; /* SemiBold */ + font-weight: var(--fontWeightSemiBold); font-size: 18px; line-height: 24px; letter-spacing: -0.3px;