Skip to content
This repository was archived by the owner on Sep 26, 2022. It is now read-only.

Commit 8127146

Browse files
docs: replace webfonts in remark
Signed-off-by: Florian-Schoenherr <[email protected]>
1 parent 3fbff60 commit 8127146

File tree

3 files changed

+23
-22
lines changed

3 files changed

+23
-22
lines changed

packages/docs/scripts/preprocess.js

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { mdsvex } from 'mdsvex';
22
import sveltePreprocess from 'svelte-preprocess';
33
import Prism from 'prismjs';
44
import loadLanguages from 'prismjs/components/';
5+
import { mdiOpenInNew, mdiPound } from '@mdi/js';
56

67
loadLanguages(['bash', 'scss', 'typescript']);
78

@@ -41,8 +42,11 @@ export default [
4142
rel: ['noopener', 'noreferrer'],
4243
content: {
4344
type: 'element',
44-
tagName: 'i',
45-
properties: { className: ['mdi', 'mdi-open-in-new'] },
45+
tagName: 'svg',
46+
properties: { width: '16px', height: '16px', viewBox: '0 0 24 24' },
47+
children: [
48+
{ type: 'element', tagName: 'path', properties: { d: mdiOpenInNew } },
49+
],
4650
},
4751
},
4852
],
@@ -52,8 +56,11 @@ export default [
5256
{
5357
content: {
5458
type: 'element',
55-
tagName: 'i',
56-
properties: { className: ['mdi', 'mdi-pound'] },
59+
tagName: 'svg',
60+
properties: { width: '0.7em', height: '0.7em', viewBox: '0 0 24 24' },
61+
children: [
62+
{ type: 'element', tagName: 'path', properties: { d: mdiPound } },
63+
],
5764
},
5865
},
5966
],

packages/docs/src/components/doc/Layout.svelte

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
import links from '@/util/links';
1212
import Meta from '../Meta.svelte';
1313
import RelatedPages from './RelatedPages.svelte';
14-
import { Divider } from 'svelte-materialify/src';
14+
import { Divider, Icon } from 'svelte-materialify/src';
1515
import { onMount, onDestroy, tick } from 'svelte';
16+
import { mdiOpenInNew } from '@mdi/js';
1617
1718
onMount(() => {
1819
document.querySelectorAll('.markdown-container .heading a').forEach((a) => {
@@ -48,8 +49,7 @@
4849
.heading > a {
4950
position: absolute;
5051
top: 0;
51-
left: -1em;
52-
font-size: 0.75em;
52+
left: -0.7em;
5353
opacity: 0;
5454
}
5555
.heading:hover > a {
@@ -77,13 +77,16 @@
7777
<br /><br />
7878
<Divider />
7979
<div class="mt-8 d-flex justify-space-between blue-grey-text text-darken-1">
80-
<span>
81-
<b>Edit This Page on</b>
82-
<a class="app-link" rel="noopener" target="_blank" href="{links.docs}/src/routes">
83-
GitHub
84-
<span> <i class="mdi mdi-open-in-new" /> </span>
80+
<div class="d-flex">
81+
<a
82+
class="app-link d-flex justify-center align-center"
83+
rel="noopener"
84+
target="_blank"
85+
href="{links.docs}/src/routes">
86+
Edit This Page on GitHub
87+
<Icon path={mdiOpenInNew} size="16px" style="color: currentColor" class="ml-1" />
8588
</a>
86-
</span>
89+
</div>
8790
<span> <b>Last Updated</b>: CURRENT_DATE </span>
8891
</div>
8992
</section>

packages/docs/src/template.html

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,6 @@
2424
rel="stylesheet"
2525
/>
2626
</noscript>
27-
<link
28-
rel="preload"
29-
as="style"
30-
href="fonts/materialdesignicons.min.css"
31-
onload="this.onload=null;this.rel='stylesheet'"
32-
/>
33-
<noscript>
34-
<link rel="stylesheet" href="fonts/materialdesignicons.min.css" />
35-
</noscript>
3627
<link
3728
rel="preload"
3829
as="style"

0 commit comments

Comments
 (0)