mirror of
https://github.com/Steffo99/unisteffo.git
synced 2024-11-21 23:44:22 +00:00
Make overflows readable with any theme
This commit is contained in:
parent
dc640b0fa0
commit
bd01c058a2
3 changed files with 17 additions and 7 deletions
|
@ -10,7 +10,7 @@
|
|||
"dependencies": {
|
||||
"@matejmazur/react-katex": "^3.1.3",
|
||||
"@sentry/nextjs": "^6.17.4",
|
||||
"@steffo/bluelib-react": "^4.4.2",
|
||||
"@steffo/bluelib-react": "^4.4.3",
|
||||
"katex": "^0.15.2",
|
||||
"next": "12.0.10",
|
||||
"react": "17.0.2",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import "../styles/global.css"
|
||||
import type { AppProps } from 'next/app'
|
||||
import { Link } from "../components/link"
|
||||
import {Bluelib, Heading, LayoutThreeCol, Anchor as A, Footer} from "@steffo/bluelib-react"
|
||||
import {Bluelib, Heading, LayoutThreeCol, Anchor as A, Footer, useBluelib} from "@steffo/bluelib-react"
|
||||
import { useState, useEffect, useRef } from "react"
|
||||
import { BluelibTheme } from "@steffo/bluelib-react/dist/types"
|
||||
import { Theme } from "../components/theme-switcher"
|
||||
|
@ -9,7 +9,17 @@ import { Theme } from "../components/theme-switcher"
|
|||
function MyApp({ Component, pageProps }: AppProps) {
|
||||
const [theme, setTheme] = useState<BluelibTheme>("sophon")
|
||||
|
||||
const ref = useRef<HTMLBodyElement | null>(null)
|
||||
useEffect(
|
||||
() => {
|
||||
ref.current = document.body as HTMLBodyElement
|
||||
},
|
||||
[ref]
|
||||
)
|
||||
|
||||
useBluelib(ref, {
|
||||
theme,
|
||||
})
|
||||
|
||||
return (
|
||||
<Theme.Provider value={[theme, setTheme]}>
|
||||
|
|
|
@ -278,10 +278,10 @@
|
|||
dependencies:
|
||||
"@sentry/cli" "^1.72.0"
|
||||
|
||||
"@steffo/bluelib-react@^4.4.2":
|
||||
version "4.4.2"
|
||||
resolved "https://registry.yarnpkg.com/@steffo/bluelib-react/-/bluelib-react-4.4.2.tgz#3a737ea2825530a51bdde66d4564d12e73feecda"
|
||||
integrity sha512-poi6kW7QLNPp/trOV2XXQ6wkYIft5ZG+b2vogFkm36+snPiMOm7nlhaHTqTGyQkJtd3L+DnG/osvDSLJvTlHWQ==
|
||||
"@steffo/bluelib-react@^4.4.3":
|
||||
version "4.4.3"
|
||||
resolved "https://registry.yarnpkg.com/@steffo/bluelib-react/-/bluelib-react-4.4.3.tgz#f5b30ba966d25a1757bdddd7d92d9859516fae3f"
|
||||
integrity sha512-51Iff8SzO+9Lr40jEMXC397uTR1tVKAV6DlFDTKTVDis6zHFAqguifzLJs4xwBxh8JbR7U4juKLSeCCwMS7/lQ==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.15.3"
|
||||
classnames "^2.3.1"
|
||||
|
|
Loading…
Reference in a new issue