import styled from 'styled-components'; import colors from 'styles/colors'; import Heading from 'components/Form/Heading'; import Footer from 'components/misc/Footer'; import Nav from 'components/Form/Nav'; import Button from 'components/Form/Button'; import { StyledCard } from 'components/Form/Card'; import docs, { about, license, fairUse } from 'utils/docs'; const AboutContainer = styled.div` width: 80vw; max-width: 1000px; margin: 2rem auto; padding-bottom: 1rem; header { margin 1rem 0; } `; const HeaderLinkContainer = styled.nav` display: flex; flex-wrap: wrap; gap: 1rem; a { text-decoration: none; } `; const Section = styled(StyledCard)` margin-bottom: 2rem; h3 { font-size: 1.5rem; } hr { border: none; border-top: 1px dashed ${colors.primary}; margin: 1.5rem auto; } ul { padding: 0 0 0 1rem; list-style: circle; } a { color: ${colors.primary}; &:visited { opacity: 0.8; } } pre { background: ${colors.background}; border-radius: 4px; padding: 0.5rem; width: fit-content; } small { opacity: 0.7; } .contents { ul { list-style: none; li { a { // color: ${colors.textColor}; &:visited { opacity: 0.8; } } b { opacity: 0.75; display: inline-block; width: 1.5rem; } } } } `; const makeAnchor = (title: string): string => { return title.toLowerCase().replace(/[^\w\s]|_/g, "").replace(/\s+/g, "-"); }; const About = (): JSX.Element => { return (
{para}
))}{section.description}
{section.use}
{license}
Analytics are used on the demo instance (via a self-hosted Plausible instance), this only records the URL you visited but no personal data.
If you've found something that doesn't work as expected, or would like to ask any questions, you can open a ticket at github.com/lissy93/web-check/issues
If you've found this service useful, consider sponsoring me on GitHub - github.com/sponsors/Lissy93 💖