Adds Svelte, Framer and starts work on homepage

This commit is contained in:
Alicia Sykes
2024-05-26 22:15:29 +01:00
parent 322ef5e0ea
commit ca3f8a4235
11 changed files with 274 additions and 31 deletions

View File

@@ -8,6 +8,15 @@ import NotFound from 'web-check-live/views/NotFound.tsx';
import ErrorBoundary from 'web-check-live/components/boundaries/PageError.tsx';
import GlobalStyles from './styles/globals.tsx';
const Layout = () => {
return (
<>
<GlobalStyles />
<Outlet />
</>
);
}
export default function App() {
return (
<ErrorBoundary>
@@ -23,12 +32,3 @@ export default function App() {
</ErrorBoundary>
);
}
function Layout() {
return (
<>
<GlobalStyles />
<Outlet />
</>
);
}

View File

@@ -5,7 +5,7 @@ import Button from 'web-check-live/components/Form/Button';
import { ExpandableRow } from 'web-check-live/components/Form/Row';
const makeClientSupport = (results: any) => {
if (!results?.analysis) return [];
if (!results?.analysis || results.analysis.length <1) return [];
const target = results.target;
const sslLabsClientSupport = (
results.analysis.find((a: any) => a.analyzer === 'sslLabsClientSupport')

View File

@@ -13,6 +13,9 @@ const GlobalStyles = () => (
font-family: PTMono;
color: #fff;
}
#fancy-background p span {
color: transparent;
}
`}
/>
);