Pārlūkot izejas kodu

fix(fonts): move fonts to public folder so that its served as static assets via cra & works in export (#2264)

vanilla_orig
Aakansha Doshi 4 gadus atpakaļ
vecāks
revīzija
1034ec91b8
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam

src/fonts/Cascadia.ttf → public/Cascadia.ttf Parādīt failu


src/fonts/Cascadia.woff2 → public/Cascadia.woff2 Parādīt failu


src/fonts/FG_Virgil.otf → public/FG_Virgil.otf Parādīt failu


src/fonts/FG_Virgil.ttf → public/FG_Virgil.ttf Parādīt failu


src/fonts/FG_Virgil.woff2 → public/FG_Virgil.woff2 Parādīt failu


+ 13
- 0
public/fonts.css Parādīt failu

@@ -0,0 +1,13 @@
1
+/* http://www.eaglefonts.com/fg-virgil-ttf-131249.htm */
2
+@font-face {
3
+  font-family: "Virgil";
4
+  src: url("FG_Virgil.woff2");
5
+  font-display: swap;
6
+}
7
+
8
+/* https://github.com/microsoft/cascadia-code */
9
+@font-face {
10
+  font-family: "Cascadia";
11
+  src: url("Cascadia.woff2");
12
+  font-display: swap;
13
+}

+ 3
- 14
public/index.html Parādīt failu

@@ -81,6 +81,9 @@
81 81
       href="manifest.json"
82 82
       style="--pwacompat-splash-font: 24px Virgil"
83 83
     />
84
+
85
+    <link rel="stylesheet" href="fonts.css" type="text/css" />
86
+
84 87
     <% if (process.env.REACT_APP_INCLUDE_GTAG === 'true') { %>
85 88
     <script
86 89
       async
@@ -109,20 +112,6 @@
109 112
         height: 100vh;
110 113
       }
111 114
 
112
-      /* http://www.eaglefonts.com/fg-virgil-ttf-131249.htm */
113
-      @font-face {
114
-        font-family: "Virgil";
115
-        src: url("../src/fonts/FG_Virgil.woff2");
116
-        font-display: swap;
117
-      }
118
-
119
-      /* https://github.com/microsoft/cascadia-code */
120
-      @font-face {
121
-        font-family: "Cascadia";
122
-        src: url("../src/fonts/Cascadia.woff2");
123
-        font-display: swap;
124
-      }
125
-
126 115
       .visually-hidden {
127 116
         position: absolute !important;
128 117
         height: 1px;

+ 0
- 14
src/css/app.scss Parādīt failu

@@ -1,17 +1,3 @@
1
-/* http://www.eaglefonts.com/fg-virgil-ttf-131249.htm */
2
-@font-face {
3
-  font-family: "Virgil";
4
-  src: url("../fonts/FG_Virgil.woff2");
5
-  font-display: swap;
6
-}
7
-
8
-/* https://github.com/microsoft/cascadia-code */
9
-@font-face {
10
-  font-family: "Cascadia";
11
-  src: url("../fonts/Cascadia.woff2");
12
-  font-display: swap;
13
-}
14
-
15 1
 .visually-hidden {
16 2
   position: absolute !important;
17 3
   height: 1px;

+ 1
- 0
src/excalidraw-embed/webpack.prod.config.js Parādīt failu

@@ -6,6 +6,7 @@ module.exports = {
6 6
   mode: "production",
7 7
   entry: {
8 8
     "excalidraw.min": "./index.tsx",
9
+    "fonts.min": "../../public/fonts.css",
9 10
   },
10 11
   output: {
11 12
     path: path.resolve(__dirname, "dist"),

Notiek ielāde…
Atcelt
Saglabāt