Browse
For agents
About
Code Block Pro – Beautiful Syntax Highlighting
/
1.13.0
Code Block Pro – Beautiful Syntax Highlighting
v1.13.0
Switch version
1.27.1
1.27.2
1.27.3
1.27.4
1.27.5
1.27.6
1.27.7
1.28.0
1.3.0
1.4.0
1.5.0
1.5.1
1.5.2
1.6.0
1.7.0
1.8.0
1.9.0
1.9.1
1.9.2
1.9.3
trunk
1.1.0
1.10.0
1.11.0
1.11.1
All 63 releases
Overview
Code
code-block-pro
/
src
/
util
/
fonts.ts
fonts.ts
in Code Block Pro – Beautiful Syntax Highlighting 1.13.0, at src/util/fonts.ts
22 lines
519 B
Find file
t
No matching file
Up and down to move
Enter to open
Esc to close
Raw
Download
Zip
View raw
1
export
const
fontFamilyLong
=
(
family
:
string
)
=>
{
2
if
(
!
family
)
return
;
3
return
[
4
family
,
5
'
ui-monospace
'
,
6
'
SFMono-Regular
'
,
7
'
Menlo
'
,
8
'
Monaco
'
,
9
'
Consolas
'
,
10
'
monospace
'
,
11
]
.
join
(
'
,
'
)
;
12
}
;
13
14
export
const
maybeClamp
=
(
size
:
string
,
clampFonts
:
boolean
)
=>
{
15
if
(
!
size
)
return
;
16
if
(
!
clampFonts
)
return
size
;
17
if
(
!
parseFloat
(
size
)
)
return
size
;
18
return
`
clamp(
${
parseFloat
(
size
)
*
16
}
px,
${
size
}
,
${
19
parseFloat
(
size
)
*
24
20
}
px)
`
;
21
}
;
22