import { Box, Button, Typography, useTheme } from '@mui/material' import { useEffect } from 'react' import { useSelector } from 'react-redux' import { useLocation, useNavigate } from 'react-router-dom' import { appPublicRoutes } from '../../routes' import { State } from '../../store/rootReducer' import { saveVisitedLink } from '../../utils' import styles from './style.module.scss' const bodyBackgroundColor = document.body.style.backgroundColor export const LandingPage = () => { const authState = useSelector((state: State) => state.auth) const navigate = useNavigate() const location = useLocation() const theme = useTheme() useEffect(() => { saveVisitedLink(location.pathname, location.search) }, [location]) const onSignInClick = async () => { navigate(appPublicRoutes.login) } return ( <>
Secure Document Signing SIGit is an open-source and self-hostable solution for secure document signing and verification. Code is MIT licenced and available at{' '} https://git.sigit.io/sig/it .

SIGit lets you Create, Sign and Verify signature packs from any device with a browser.

Unlike other solutions, SIGit is totally private - files are encrypted locally, and valid packs can only be exported by named recipients.

IMPORTANT - please note that SIGit is currently ALPHA software and should only be used for testing purposes until we have finalised the signature / verification process.
{!authState?.loggedIn && (
)}
) }