import { Box, Button, Container, Link, Typography, useTheme } from '@mui/material' import { useEffect } from 'react' import { useSelector } from 'react-redux' import { Outlet, 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' import { CardComponent } from '../../components/Landing/CardComponent/CardComponent' 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() const onSignInClick = async () => { navigate(appPublicRoutes.login) } const cards = [ { icon: ( {/* Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. */} ), title: <>Open Source, description: ( <> Code is MIT licenced and available at{' '} https://git.nostrdev.com/sigit/sigit.io . ) }, { icon: ( {/* Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. */} ), title: <>Multi-Device, description: ( <> Create, Sign and Verify documents and files from any device with a browser. ) }, { icon: ( {/* Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. */} ), title: <>Secure & Private, description: ( <> Documents are encrypted locally and can be accessed only by named recipients. ) }, { icon: ( {/* Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. */} ), title: <>Verifiable, description: ( <> Thanks to Schnorr Signatures and Web of Trust, SIGit is far more auditable than traditional server-based offerings. ) }, { icon: ( {/* Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. */} ), title: <>Works Offline, description: ( <> Presuming you have a hardware signing device, it is possible to complete a SIGit round without an internet connection. ) }, { icon: ( {/* Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc. */} ), title: <>Multi-Party Signing, description: ( <> Choose any number of Signers and Viewers, track the signature status, send reminders, get notifications on completion. ) } ] useEffect(() => { saveVisitedLink(location.pathname, location.search) }, [location]) return ( Logo Secure & Private Document Signing An open-source and self-hostable solution for secure document signing and verification. {cards.map((c, i) => ( ))} SIGit is a secure & private document signing service where you can create, sign, and verify any document from any device with a browser. {/* 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 from any device with a browser.

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

Anyone can VERIFY the exported document.
)} */}
) }