Merge pull request 'use npm package for self-hosting fonts' (#57) from lucrnz/pronouns.cc:fontsource into main
This commit is contained in:
		
						commit
						80a0257832
					
				
					 5 changed files with 5 additions and 39 deletions
				
			
		|  | @ -10,8 +10,6 @@ git clone https://codeberg.org/u1f320/pronouns.cc.git pronouns | |||
| cd pronouns | ||||
| make all | ||||
| 
 | ||||
| # if required fonts have not been downloaded yet | ||||
| ./download-fonts.sh | ||||
| # if running for the first time | ||||
| ./pronouns database migrate | ||||
| ``` | ||||
|  |  | |||
|  | @ -1,3 +0,0 @@ | |||
| #!/bin/sh | ||||
| 
 | ||||
| curl "https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=400" -o frontend/static/fonts/FiraGO-400.woff "https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=400i" -o frontend/static/fonts/FiraGO-400i.woff "https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=700" -o frontend/static/fonts/FiraGO-700.woff "https://free.bboxtype.com/embedfonts/fonts.php?family=FiraGO&weight=700i" -o frontend/static/fonts/FiraGO-700i.woff | ||||
|  | @ -37,6 +37,7 @@ | |||
| 	}, | ||||
| 	"type": "module", | ||||
| 	"dependencies": { | ||||
| 		"@fontsource/firago": "^4.5.3", | ||||
| 		"@popperjs/core": "^2.11.7", | ||||
| 		"@sentry/node": "^7.46.0", | ||||
| 		"base64-arraybuffer": "^1.0.2", | ||||
|  |  | |||
|  | @ -1,5 +1,9 @@ | |||
| <script lang="ts"> | ||||
|   import "bootstrap/dist/css/bootstrap.min.css"; | ||||
|   import "@fontsource/firago/400.css"; | ||||
|   import "@fontsource/firago/400-italic.css"; | ||||
|   import "@fontsource/firago/700.css"; | ||||
|   import "@fontsource/firago/700-italic.css"; | ||||
|   import "bootstrap-icons/font/bootstrap-icons.css"; | ||||
|   import "./main.css"; | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,37 +1,3 @@ | |||
| @font-face { | ||||
|   font-family: "FiraGO"; | ||||
|   font-display: swap; | ||||
|   font-style: normal; | ||||
|   font-weight: 400; | ||||
|   src: url("/fonts/FiraGO-400.woff") format("woff"); | ||||
| } | ||||
| 
 | ||||
| @font-face { | ||||
|   font-family: "FiraGO"; | ||||
|   font-display: swap; | ||||
|   font-style: normal; | ||||
|   font-weight: 400; | ||||
|   src: url("/fonts/FiraGO-400i.woff") format("woff"); | ||||
|   font-style: italic; | ||||
| } | ||||
| 
 | ||||
| @font-face { | ||||
|   font-family: "FiraGO"; | ||||
|   font-display: swap; | ||||
|   font-style: normal; | ||||
|   font-weight: 700; | ||||
|   src: url("/fonts/FiraGO-700.woff") format("woff"); | ||||
| } | ||||
| 
 | ||||
| @font-face { | ||||
|   font-family: "FiraGO"; | ||||
|   font-display: swap; | ||||
|   font-style: normal; | ||||
|   font-weight: 700; | ||||
|   src: url("/fonts/FiraGO-700i.woff") format("woff"); | ||||
|   font-style: italic; | ||||
| } | ||||
| 
 | ||||
| body { | ||||
|   font-family: "FiraGO", sans-serif; | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue