diff --git a/pkg/view/src/assets/fonts/fonts.css b/pkg/view/src/assets/fonts/fonts.css index e4f139c..3688303 100644 --- a/pkg/view/src/assets/fonts/fonts.css +++ b/pkg/view/src/assets/fonts/fonts.css @@ -1,5 +1,5 @@ :root { - --bs-body-font-family: "IBM Plex Serif", "Noto Serif SC", sans-serif !important; + --bs-body-font-family: "IBM Plex Sans", "Noto Serif SC", sans-serif !important; } html, @@ -7,130 +7,117 @@ body { font-family: var(--bs-body-font-family); } -/* ibm-plex-serif-100 - latin */ +/* ibm-plex-sans-100 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 100; - src: url("./ibm-plex-serif-v19-latin-100.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-100italic - latin */ +/* ibm-plex-sans-100italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: italic; font-weight: 100; - src: url("./ibm-plex-serif-v19-latin-100italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-200 - latin */ +/* ibm-plex-sans-200 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 200; - src: url("./ibm-plex-serif-v19-latin-200.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-200italic - latin */ +/* ibm-plex-sans-200italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: italic; font-weight: 200; - src: url("./ibm-plex-serif-v19-latin-200italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-300 - latin */ +/* ibm-plex-sans-300 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 300; - src: url("./ibm-plex-serif-v19-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-300italic - latin */ +/* ibm-plex-sans-300italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: italic; font-weight: 300; - src: url("./ibm-plex-serif-v19-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-regular - latin */ +/* ibm-plex-sans-regular - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 400; - src: url("./ibm-plex-serif-v19-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-italic - latin */ +/* ibm-plex-sans-italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: italic; font-weight: 400; - src: url("./ibm-plex-serif-v19-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-500 - latin */ +/* ibm-plex-sans-500 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 500; - src: url("./ibm-plex-serif-v19-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-500italic - latin */ +/* ibm-plex-sans-500italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: italic; font-weight: 500; - src: url("./ibm-plex-serif-v19-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-600 - latin */ +/* ibm-plex-sans-600 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 600; - src: url("./ibm-plex-serif-v19-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-600italic - latin */ +/* ibm-plex-sans-600italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: italic; font-weight: 600; - src: url("./ibm-plex-serif-v19-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-700 - latin */ +/* ibm-plex-sans-700 - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: normal; font-weight: 700; - src: url("./ibm-plex-serif-v19-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } - -/* ibm-plex-serif-700italic - latin */ +/* ibm-plex-sans-700italic - latin */ @font-face { font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ - font-family: "IBM Plex Serif"; + font-family: 'IBM Plex Sans'; font-style: italic; font-weight: 700; - src: url("./ibm-plex-serif-v19-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + src: url('./ibm-plex-sans-v19-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ } /* noto-serif-sc-200 - chinese-simplified */ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-100.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-100.woff2 new file mode 100755 index 0000000..bbe5a8b Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-100.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-100italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-100italic.woff2 new file mode 100755 index 0000000..075d1c8 Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-100italic.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-200.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-200.woff2 new file mode 100755 index 0000000..13e9069 Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-200.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-200italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-200italic.woff2 new file mode 100755 index 0000000..0947013 Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-200italic.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-300.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-300.woff2 new file mode 100755 index 0000000..8737b6b Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-300.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-300italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-300italic.woff2 new file mode 100755 index 0000000..a5f9f4c Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-300italic.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-500.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-500.woff2 new file mode 100755 index 0000000..adbbd4c Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-500.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-500italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-500italic.woff2 new file mode 100755 index 0000000..6d6a9b1 Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-500italic.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-600.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-600.woff2 new file mode 100755 index 0000000..0ac91d6 Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-600.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-600italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-600italic.woff2 new file mode 100755 index 0000000..c71f94c Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-600italic.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-700.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-700.woff2 new file mode 100755 index 0000000..da7d57f Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-700.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-700italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-700italic.woff2 new file mode 100755 index 0000000..9cd1838 Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-700italic.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-italic.woff2 new file mode 100755 index 0000000..eea1618 Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-italic.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-regular.woff2 b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-regular.woff2 new file mode 100755 index 0000000..93bcd64 Binary files /dev/null and b/pkg/view/src/assets/fonts/ibm-plex-sans-v19-latin-regular.woff2 differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-100.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-100.woff2 deleted file mode 100755 index 066ac60..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-100.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-100italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-100italic.woff2 deleted file mode 100755 index d0852f8..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-100italic.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-200.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-200.woff2 deleted file mode 100755 index b6fed8e..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-200.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-200italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-200italic.woff2 deleted file mode 100755 index 5119f1f..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-200italic.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-300.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-300.woff2 deleted file mode 100755 index aaab334..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-300.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-300italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-300italic.woff2 deleted file mode 100755 index 2fbe4c4..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-300italic.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-500.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-500.woff2 deleted file mode 100755 index f71d315..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-500.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-500italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-500italic.woff2 deleted file mode 100755 index b4cd639..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-500italic.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-600.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-600.woff2 deleted file mode 100755 index 5e04a71..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-600.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-600italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-600italic.woff2 deleted file mode 100755 index 6661fd1..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-600italic.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-700.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-700.woff2 deleted file mode 100755 index 316d5b5..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-700.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-700italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-700italic.woff2 deleted file mode 100755 index 1d7b71b..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-700italic.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-italic.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-italic.woff2 deleted file mode 100755 index 5645b4d..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-italic.woff2 and /dev/null differ diff --git a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-regular.woff2 b/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-regular.woff2 deleted file mode 100755 index 4a563ca..0000000 Binary files a/pkg/view/src/assets/fonts/ibm-plex-serif-v19-latin-regular.woff2 and /dev/null differ diff --git a/pkg/view/src/layouts/shared/Navbar.tsx b/pkg/view/src/layouts/shared/Navbar.tsx index 686a46e..c5a7af7 100644 --- a/pkg/view/src/layouts/shared/Navbar.tsx +++ b/pkg/view/src/layouts/shared/Navbar.tsx @@ -1,7 +1,6 @@ import { For, Match, Show, Switch } from "solid-js"; import { clearUserinfo, useUserinfo } from "../../stores/userinfo.tsx"; import { useNavigate } from "@solidjs/router"; -import { useWellKnown } from "../../stores/wellKnown.tsx"; interface MenuItem { label: string; @@ -20,7 +19,6 @@ export default function Navbar() { } ]; - const wellKnown = useWellKnown(); const userinfo = useUserinfo(); const navigate = useNavigate(); @@ -32,52 +30,11 @@ export default function Navbar() { return (