Skip to content

Instantly share code, notes, and snippets.

@dearrrfish
Last active September 17, 2021 23:52
Show Gist options
  • Select an option

  • Save dearrrfish/1e24af506eb023875bcfbaa5f8956e70 to your computer and use it in GitHub Desktop.

Select an option

Save dearrrfish/1e24af506eb023875bcfbaa5f8956e70 to your computer and use it in GitHub Desktop.
UserStyles - Custom Website Fonts
/* ==UserStyle==
@name Custom website fonts
@namespace github.com/dearrrfish/my-userscripts
@version 1.0.0
@description Override fonts & styles on websites
@author Me
==/UserStyle== */
body {
-webkit-font-smoothing: subpixel-antialiased !important;
/* font-family: 'LXGW WenKai UI' */
}
@font-face {
font-family: 'Arial Black';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Arial Black';
unicode-range: U+0000-2E7F;
src: local('Arial Black')
}
@font-face {
font-family: 'Arial';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Arial';
unicode-range: U+0000-2E7F;
src: local('Arial')
}
@font-face {
font-family: 'Calibri';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Calibri';
unicode-range: U+0000-2E7F;
src: local('Calibri')
}
@font-face {
font-family: 'Cambria';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Cambria';
unicode-range: U+0000-2E7F;
src: local('Cambria')
}
@font-face {
font-family: 'Candara';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Candara';
unicode-range: U+0000-2E7F;
src: local('Candara')
}
@font-face {
font-family: 'Comic Sans MS';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Comic Sans MS';
unicode-range: U+0000-2E7F;
src: local('Comic Sans MS')
}
@font-face {
font-family: 'Constantia';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Constantia';
unicode-range: U+0000-2E7F;
src: local('Constantia')
}
@font-face {
font-family: 'Corbel';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Corbel';
unicode-range: U+0000-2E7F;
src: local('Corbel')
}
@font-face {
font-family: 'Georgia';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Georgia';
unicode-range: U+0000-2E7F;
src: local('Georgia')
}
@font-face {
font-family: 'Helvetica';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Helvetica';
unicode-range: U+0000-2E7F;
src: local('Helvetica')
}
@font-face {
font-family: 'Impact';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Impact';
unicode-range: U+0000-2E7F;
src: local('Impact')
}
@font-face {
font-family: 'Lucida Grande';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Lucida Grande';
unicode-range: U+0000-2E7F;
src: local('Lucida Grande')
}
@font-face {
font-family: 'Mceinline';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Mceinline';
unicode-range: U+0000-2E7F;
src: local('Mceinline')
}
@font-face {
font-family: 'Palatino Linotype';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Palatino Linotype';
unicode-range: U+0000-2E7F;
src: local('Palatino Linotype')
}
@font-face {
font-family: 'Segoe UI';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Segoe UI';
unicode-range: U+0000-2E7F;
src: local('Segoe UI')
}
@font-face {
font-family: 'Tahoma Bold';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Tahoma Bold';
unicode-range: U+0000-2E7F;
src: local('Tahoma Bold')
}
@font-face {
font-family: 'Tahoma';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Tahoma';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Times CY';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Times CY';
unicode-range: U+0000-2E7F;
src: local('Times CY')
}
@font-face {
font-family: 'Times New Roman';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Times New Roman';
unicode-range: U+0000-2E7F;
src: local('Times New Roman')
}
@font-face {
font-family: 'Times';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Times';
unicode-range: U+0000-2E7F;
src: local('Times')
}
@font-face {
font-family: 'Trebuchet MS';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Trebuchet MS';
unicode-range: U+0000-2E7F;
src: local('Trebuchet MS')
}
@font-face {
font-family: 'Verdana';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Verdana';
unicode-range: U+0000-2E7F;
src: local('Verdana')
}
@font-face {
font-family: 'sans-serif';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'sans-serif';
unicode-range: U+0000-2E7F;
src: local('sans-serif')
}
@font-face {
font-family: 'serif';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'serif';
unicode-range: U+0000-2E7F;
src: local('serif')
}
@font-face {
font-family: 'Arial SimSun';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Arial SimSun';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Heiti SC';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Heiti SC';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Microsoft Jhenghei';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Microsoft Jhenghei';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Microsoft YaHei';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Microsoft YaHei';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Microsoft YaHei UI';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Microsoft YaHei UI';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'MingLiU';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'MingLiU';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'MingLiU-ExtB';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'MingLiU-ExtB';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'MingLiU_HKSCS';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'MingLiU_HKSCS';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'MingLiU_HKSCS-ExtB';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'MingLiU_HKSCS-ExtB';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'NSimsun';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'NSimsun';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'PMingLiU';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'PMingLiU';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'PMingLiU-ExtB';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'PMingLiU-ExtB';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'STHeiti';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'STHeiti';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Simhei';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Simhei';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Simsun';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Simsun';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Source Han Sans CN';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Source Han Sans CN';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'WenQuanYi Zen Hei';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'WenQuanYi Zen Hei';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'kaiti';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'kaiti';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'noto sans';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'noto sans';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'simsun Arial';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'simsun Arial';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '宋体';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '宋体';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '宋 體';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '宋體';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '微软雅黑';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '微软雅黑';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '新宋体';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '新宋体';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '新細明體';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '新細明體';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '瀹嬩綋';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '瀹嬩綋';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '細明體';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '細明體';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '隶书';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '隶书';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: '黑体';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: '黑体';
unicode-range: U+0000-2E7F;
src: local('Tahoma')
}
@font-face {
font-family: 'Andale Mono';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Andale Mono';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
@font-face {
font-family: 'Consolas';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Consolas';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
@font-face {
font-family: 'Courier New';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Courier New';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
@font-face {
font-family: 'Courier';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Courier';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
@font-face {
font-family: 'Lucida Console';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Lucida Console';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
@font-face {
font-family: 'Menlo';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Menlo';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
@font-face {
font-family: 'Monaco';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'Monaco';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
@font-face {
font-family: 'mono';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'mono';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
@font-face {
font-family: 'monospace';
unicode-range: U+2E80-FFFF;
src: local('LXGW WenKai UI')
}
@font-face {
font-family: 'monospace';
unicode-range: U+0000-2E7F;
src: local('JetBrains Mono Regular Nerd Font Complete Mono Windows Compatible')
}
pre,
pre *,
code,
code * {
font-family: 'JetBrainsMono NF', 'LXGW WenKai UI' !important
}
/* Apply shadow to some text */
.bold,
.bold-text,
a:hover,
*[style*="font-weight"][style*="bold"],
*[style*="font-weight"][style*="700"] {
text-shadow: currentColor 0 0 0.05em !important;
}
@dearrrfish
Copy link
Copy Markdown
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment