drake пре 3 година
родитељ
комит
0e3ec6e701
4 измењених фајлова са 39 додато и 27 уклоњено
  1. 12 8
      docs/api/styles/jetbrains-mono.css
  2. 8 8
      docs/api/styles/style.css
  3. 14 9
      docs/css/extra.css
  4. 5 2
      docs/scope.md

+ 12 - 8
docs/api/styles/jetbrains-mono.css

@@ -1,15 +1,19 @@
-@font-face {
-    font-family: 'Iosevka';
-    src: local('Iosevka Medium'),
-         url('https://raw.githubusercontent.com/liangjingkanji/liangjingkanji/master/font/iosevka/iosevka-medium.woff2') format('woff2');
+@font-face{
+    font-family: 'JetBrains Mono';
+    src: local('JetBrains Mono'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/web/JetBrainsMono-Regular.eot') format('embedded-opentype'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/webfonts/JetBrainsMono-Regular.woff2') format('woff2'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/ttf/JetBrainsMono-Regular.ttf') format('truetype');
     font-display: swap;
     font-weight: normal;
     font-style: normal;
 }
-@font-face {
-    font-family: 'Iosevka';
-    src: local('Iosevka Bold'),
-         url('https://raw.githubusercontent.com/liangjingkanji/liangjingkanji/master/font/iosevka/iosevka-bold.woff2') format('woff2');
+@font-face{
+    font-family: 'JetBrains Mono';
+    src: local('JetBrains Mono'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/web/JetBrainsMono-Bold.eot') format('embedded-opentype'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/webfonts/JetBrainsMono-Bold.woff2') format('woff2'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/ttf/JetBrainsMono-Bold.ttf') format('truetype');
     font-display: swap;
     font-weight: bold;
     font-style: normal;

+ 8 - 8
docs/api/styles/style.css

@@ -98,11 +98,11 @@ html ::-webkit-scrollbar-thumb {
     color: var(--average-color);
     outline: none;
     margin: 0 8px;
-    font-family: "Iosevka", "HYZhengYuan";
+    font-family: "JetBrains Mono", "HYZhengYuan";
 }
 
 .breadcrumbs {
-    font-family: "Iosevka", "HYZhengYuan";
+    font-family: "JetBrains Mono", "HYZhengYuan";
 }
 
 .section-tab:hover {
@@ -296,7 +296,7 @@ code.paragraph {
     font-weight: normal;
     position: relative;
     line-height: 24px;
-    font-family: "Iosevka", HYZhengYuan, Bitstream Vera Sans Mono, Lucida Console, Terminal;
+    font-family: "JetBrains Mono", HYZhengYuan, Bitstream Vera Sans Mono, Lucida Console, Terminal;
     font-size: 12px;
     min-height: 43px;
 }
@@ -383,7 +383,7 @@ code.paragraph {
     position: relative;
     user-select: none; /* there's a weird bug with text selection */
     padding: 8px 0;
-    font-family: "Iosevka", "HYZhengYuan";
+    font-family: "JetBrains Mono", "HYZhengYuan";
 }
 
 .sideMenuPart a {
@@ -450,7 +450,7 @@ code.paragraph {
 }
 
 body, table {
-    font-family: "Iosevka", "HYZhengYuan", "Helvetica Neue", Helvetica, Arial, sans-serif;
+    font-family: "JetBrains Mono", "HYZhengYuan", "Helvetica Neue", Helvetica, Arial, sans-serif;
     background: #F4F4F4;
     font-style: normal;
     font-weight: normal;
@@ -477,14 +477,14 @@ td:first-child {
 
 .keyword {
     color: black;
-    font-family: "Iosevka", Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;
+    font-family: "JetBrains Mono", Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;
     font-size: 12px;
 }
 
 .identifier {
     color: darkblue;
     font-size: 12px;
-    font-family: "Iosevka", Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;
+    font-family: "JetBrains Mono", Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal;
 }
 
 .brief {
@@ -1114,7 +1114,7 @@ td.content {
 
 .footer > span {
     padding: 0 16px;
-    font-family: "Iosevka", "HYZhengYuan";
+    font-family: "JetBrains Mono", "HYZhengYuan";
 }
 
 .footer a {

+ 14 - 9
docs/css/extra.css

@@ -36,18 +36,22 @@
 }
 
 /*字体渲染*/
-@font-face {
-    font-family: 'Iosevka';
-    src: local('Iosevka Medium'),
-         url('https://raw.githubusercontent.com/liangjingkanji/liangjingkanji/master/font/iosevka/iosevka-medium.woff2') format('woff2');
+@font-face{
+    font-family: 'JetBrains Mono';
+    src: local('JetBrains Mono'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/web/JetBrainsMono-Regular.eot') format('embedded-opentype'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/webfonts/JetBrainsMono-Regular.woff2') format('woff2'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/ttf/JetBrainsMono-Regular.ttf') format('truetype');
     font-display: swap;
     font-weight: normal;
     font-style: normal;
 }
-@font-face {
-    font-family: 'Iosevka';
-    src: local('Iosevka Bold'),
-         url('https://raw.githubusercontent.com/liangjingkanji/liangjingkanji/master/font/iosevka/iosevka-bold.woff2') format('woff2');
+@font-face{
+    font-family: 'JetBrains Mono';
+    src: local('JetBrains Mono'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/web/JetBrainsMono-Bold.eot') format('embedded-opentype'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/webfonts/JetBrainsMono-Bold.woff2') format('woff2'),
+         url('https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/fonts/ttf/JetBrainsMono-Bold.ttf') format('truetype');
     font-display: swap;
     font-weight: bold;
     font-style: normal;
@@ -73,7 +77,7 @@
     -webkit-font-smoothing: subpixel-antialiased;
     -moz-osx-font-smoothing: auto;
     text-rendering: optimizeLegibility;
-    font-family: "Iosevka", "HYZhengYuan", monospace !important;
+    font-family: "JetBrains Mono", "HYZhengYuan", monospace !important;
 }
 
 /*布局*/
@@ -103,6 +107,7 @@ table tr:nth-child(2n), thead {
     box-shadow:none;
     font-size: var(--drake-font-size);
 }
+
 .md-typeset table:not([class]) th {
     border: 1px solid #dfe2e5;
     background-color: #f2f2f2;

+ 5 - 2
docs/scope.md

@@ -8,7 +8,7 @@ Net的网络请求本身支持在官方的自带的作用域内使用, 但是考
 
 ## 异步任务的作用域
 
-创建可以捕捉异常的协程作用域, 但是不会触发`NetErrorHandler`(默认异常处理者)
+创建可以捕捉异常的协程作用域, 但是不会触发`NetErrorHandler`(默认异常处理者). 该作用域于一般用于普通的异步任务
 
 |函数|描述|
 |-|-|
@@ -21,7 +21,10 @@ Net的网络请求本身支持在官方的自带的作用域内使用, 但是考
 
 网络请求的作用域可以根据生命周期自动取消网络请求, 发生错误也会自动弹出吐司(可以自定义或者取消), 并且具备一些场景的特殊功能(例如加载对话框, 缺省页, 下拉刷新等)
 
-以下作用域会触发全局错误处理
+网络请求的作用域比上面提到的异步任务的作用域多的区别就是
+
+1. 发生错误会触发全局错误处理`NetErrorHandler`
+2. 具备一些特殊场景功能, 比如自动下拉刷新, 自动显示加载库等
 
 | 函数 | 描述 |
 |-|-|