* updated legal

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* updated legal

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* updated links to point to cdn

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* cleaned up files

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* moved contact to its own page

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* misc update

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* changed all links to links.hullcss.org/

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* updated link redirects

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* updated foooter link

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* fixing a windows chromium css bug

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* updated code to pass all lighthouse checks

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* tweaked code to improve accessibility

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* testing smth, we'll see

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

* re-testing smth

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>

---------

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>
pull/3/head
Ash 2024-02-23 11:40:38 +00:00 committed by GitHub
parent 66642c65c2
commit 075f7d7705
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 13 additions and 10 deletions

BIN
public/favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -25,6 +25,11 @@
"sizes": "32x32 128x128 180x180 192x192 256x256", "sizes": "32x32 128x128 180x180 192x192 256x256",
"type": "image/x-icon", "type": "image/x-icon",
"purpose": "any maskable" "purpose": "any maskable"
}, {
"src": "favicon.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any maskable"
} }
] ]
} }

View File

@ -9,7 +9,7 @@ export interface Exec {
const { title, name, pronouns, gh, img } = Astro.props; const { title, name, pronouns, gh, img } = Astro.props;
const img_url = `https://hullcss-cdn.pages.dev/assets/exec/${img}`; const img_url = `https://cdn.hullcss.org/assets/exec/${img}`;
const url = `https://github.com/${gh}`; const url = `https://github.com/${gh}`;
--- ---

View File

@ -15,8 +15,8 @@ const props = Astro.props;
<div class="left"> <div class="left">
<a href="/"> <a href="/">
<ImageContainer src="/favicon.svg" alt={props.title} id="favicon" /> <ImageContainer src="/favicon.svg" alt={props.title + " homepage"} id="favicon" />
<ImageContainer src={props.icon} alt={props.title} id="full"/> <ImageContainer src={props.icon} alt={props.title + " homepage"} id="full"/>
</a> </a>
</div> </div>

View File

@ -27,22 +27,20 @@ const keywordsString = props.keywords.join(" ");
<meta name="description" content={props.description} /> <meta name="description" content={props.description} />
<meta name="keywords" content={keywordsString} /> <meta name="keywords" content={keywordsString} />
<meta name="robots" content="index, follow" /> <meta name="robots" content="index, follow" />
<meta name="theme-color" content="#282c34" /> <meta name="theme-color" content="#98c379" />
<meta name="generator" content={Astro.generator} /> <meta name="generator" content={Astro.generator} />
<link rel="manifest" href="manifest.json" /> <link rel="manifest" href="manifest.json" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" /> <link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="apple-touch-icon" href="/favicon.ico" /> <link rel="apple-touch-icon" href="/favicon.ico" />
<link rel="sitemap" href="/sitemap-index.xml" /> <link rel="sitemap" href="/sitemap-index.xml" />
<link rel="preconnect" href="/" crossorigin /> <link rel="preconnect" href="/" crossorigin />
<link href="https://proot.zip/styles/urbanist.css" rel="stylesheet" /> <link rel="preconnect" href="https://cdn.hullcss.com" crossorigin />
<link href="https://proot.zip/styles/fa-icons.css" rel="stylesheet" />
<title>{props.title}</title> <title>{props.title}</title>
</head> </head>
<body> <body>
{ {
props.header ? props.header ?
<Header <Header
// icon="https://proot.zip/assets/hallshero/logo.svg"
icon="/logo.svg" icon="/logo.svg"
title="" title=""
/> />

View File

@ -1,7 +1,7 @@
@import 'colours.scss'; @import 'colours.scss';
main { main {
width: $size-main-w; // width: $size-main-w; // for some reason, this doesn't work on win lol
min-height: 70vh; min-height: 70vh;
background-color: $col-bg-default; background-color: $col-bg-default;

View File

@ -21,8 +21,8 @@
@import 'pages/404.scss'; @import 'pages/404.scss';
// import fonts from ash's CDN // import fonts from ash's CDN
@import url('https://proot.zip/styles/jb-mono.css'); @import url('https://cdn.hullcss.org/styles/jb-mono.css');
@import url('https://proot.zip/styles/fa-icons.css'); @import url('https://cdn.hullcss.org/styles/fa-icons.css');
// Default Styles // Default Styles