diff --git a/static/src/css/fonts/source_code_pro/EOT/SourceCodePro-Regular.eot b/static/src/css/fonts/source_code_pro/EOT/SourceCodePro-Regular.eot new file mode 100755 index 0000000..09e9473 Binary files /dev/null and b/static/src/css/fonts/source_code_pro/EOT/SourceCodePro-Regular.eot differ diff --git a/static/src/css/fonts/source_code_pro/OTF/SourceCodePro-Regular.otf b/static/src/css/fonts/source_code_pro/OTF/SourceCodePro-Regular.otf new file mode 100755 index 0000000..4e3b9d0 Binary files /dev/null and b/static/src/css/fonts/source_code_pro/OTF/SourceCodePro-Regular.otf differ diff --git a/static/src/css/fonts/source_code_pro/TTF/SourceCodePro-Regular.ttf b/static/src/css/fonts/source_code_pro/TTF/SourceCodePro-Regular.ttf new file mode 100755 index 0000000..437f472 Binary files /dev/null and b/static/src/css/fonts/source_code_pro/TTF/SourceCodePro-Regular.ttf differ diff --git a/static/src/css/fonts/source_code_pro/WOFF/OTF/SourceCodePro-Regular.otf.woff b/static/src/css/fonts/source_code_pro/WOFF/OTF/SourceCodePro-Regular.otf.woff new file mode 100755 index 0000000..395436e Binary files /dev/null and b/static/src/css/fonts/source_code_pro/WOFF/OTF/SourceCodePro-Regular.otf.woff differ diff --git a/static/src/css/fonts/source_code_pro/WOFF/TTF/SourceCodePro-Regular.ttf.woff b/static/src/css/fonts/source_code_pro/WOFF/TTF/SourceCodePro-Regular.ttf.woff new file mode 100755 index 0000000..0af792a Binary files /dev/null and b/static/src/css/fonts/source_code_pro/WOFF/TTF/SourceCodePro-Regular.ttf.woff differ diff --git a/static/src/css/fonts/source_code_pro/WOFF2/OTF/SourceCodePro-Regular.otf.woff2 b/static/src/css/fonts/source_code_pro/WOFF2/OTF/SourceCodePro-Regular.otf.woff2 new file mode 100755 index 0000000..65cd591 Binary files /dev/null and b/static/src/css/fonts/source_code_pro/WOFF2/OTF/SourceCodePro-Regular.otf.woff2 differ diff --git a/static/src/css/fonts/source_code_pro/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2 b/static/src/css/fonts/source_code_pro/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2 new file mode 100755 index 0000000..18d2199 Binary files /dev/null and b/static/src/css/fonts/source_code_pro/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2 differ diff --git a/static/src/css/global.css b/static/src/css/global.css index 0e7d357..339c0d6 100644 --- a/static/src/css/global.css +++ b/static/src/css/global.css @@ -1,5 +1,17 @@ +@font-face{ + font-family: 'source_code_pro'; + font-weight: 500; + font-style: normal; + font-stretch: normal; + src: url('/static/css/fonts/source_code_pro/EOT/SourceCodePro-Regular.eot') format('embedded-opentype'), + url('/static/css/fonts/source_code_pro/WOFF2/TTF/SourceCodePro-Regular.ttf.woff2') format('woff2'), + url('/static/css/fonts/source_code_pro/WOFF/OTF/SourceCodePro-Regular.otf.woff') format('woff'), + url('/static/css/fonts/source_code_pro/OTF/SourceCodePro-Regular.otf') format('opentype'), + url('/static/css/fonts/source_code_pro/TTF/SourceCodePro-Regular.ttf') format('truetype'); +} + body, button, input, select, textarea, h1, h2, h3, h4, h5, h6 { - font-family: Georgia, STHeiti, "Microsoft Yahei", SimSun, "Droid Sans"; + font-family: "source_code_pro", Georgia, STHeiti, "Microsoft Yahei", SimSun, "Droid Sans"; } html { @@ -39,12 +51,14 @@ label { } -pre { - font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; +pre, code { + font-family: "source_code_pro"; background-color: white; + white-space: pre-wrap; + word-wrap: break-word; } .CodeMirror-code{ - font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; + font-family: "source_code_pro"; background-color: white; }