org-media-sass/font-library/_source-code-pro.sass

110 lines
2.7 KiB
Sass
Raw Normal View History

2024-11-27 02:08:59 +02:00
// File: _source-code-pro.sass
2024-11-30 23:19:51 +02:00
@use '../.config' as config
$font-path: '#{config.$base-path}/source-code-pro/static'
// Regular
2024-11-27 02:08:59 +02:00
@font-face
font-family: 'Source Code Pro'
2024-11-30 23:19:51 +02:00
src: url('#{$font-path}/SourceCodePro-Regular.ttf') format('truetype')
2024-11-27 02:08:59 +02:00
font-weight: normal
font-style: normal
@font-face
font-family: 'Source Code Pro'
2024-11-30 23:19:51 +02:00
src: url('#{$font-path}/SourceCodePro-Italic.ttf') format('truetype')
font-weight: normal
font-style: italic
// Light
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-Light.ttf') format('truetype')
font-weight: 300
2024-11-27 02:08:59 +02:00
font-style: normal
@font-face
font-family: 'Source Code Pro'
2024-11-30 23:19:51 +02:00
src: url('#{$font-path}/SourceCodePro-LightItalic.ttf') format('truetype')
2024-11-27 02:08:59 +02:00
font-weight: 300
2024-11-30 23:19:51 +02:00
font-style: italic
// ExtraLight
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-ExtraLight.ttf') format('truetype')
font-weight: 200
2024-11-27 02:08:59 +02:00
font-style: normal
@font-face
font-family: 'Source Code Pro'
2024-11-30 23:19:51 +02:00
src: url('#{$font-path}/SourceCodePro-ExtraLightItalic.ttf') format('truetype')
font-weight: 200
2024-11-27 02:08:59 +02:00
font-style: italic
2024-11-30 23:19:51 +02:00
// Medium
2024-11-27 02:08:59 +02:00
@font-face
font-family: 'Source Code Pro'
2024-11-30 23:19:51 +02:00
src: url('#{$font-path}/SourceCodePro-Medium.ttf') format('truetype')
font-weight: 500
font-style: normal
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-MediumItalic.ttf') format('truetype')
font-weight: 500
font-style: italic
// SemiBold
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-SemiBold.ttf') format('truetype')
2024-11-27 02:08:59 +02:00
font-weight: 600
font-style: normal
2024-11-30 23:19:51 +02:00
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-SemiBoldItalic.ttf') format('truetype')
font-weight: 600
font-style: italic
// Bold
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-Bold.ttf') format('truetype')
font-weight: bold
font-style: normal
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-BoldItalic.ttf') format('truetype')
font-weight: bold
font-style: italic
// ExtraBold
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-ExtraBold.ttf') format('truetype')
font-weight: 800
font-style: normal
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-ExtraBoldItalic.ttf') format('truetype')
font-weight: 800
font-style: italic
// Black
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-Black.ttf') format('truetype')
font-weight: 900
font-style: normal
@font-face
font-family: 'Source Code Pro'
src: url('#{$font-path}/SourceCodePro-BlackItalic.ttf') format('truetype')
font-weight: 900
font-style: italic
2024-11-27 02:08:59 +02:00