* 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>

---------

Signed-off-by: Ash Entwisle <ash.entwisle@protonmail.com>
pull/2/head
Ash 2024-02-21 15:22:07 +00:00 committed by GitHub
parent 33317f27e2
commit 66642c65c2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 63 additions and 97 deletions

View File

@ -1,29 +0,0 @@
---
---
<header>
<div class="header-l">
<a href="/">
<img src="/logo.svg" alt="HullCSS" class="header-image-1">
<img src="/favicon.svg" alt="HullCSS" class="header-image-2">
</a>
</div>
<div class="header-r">
<div class="header-button">
<a href="/about">about</a>
</div>
<div class="header-button">
<a href="/blog">blog</a>
</div>
<div class="header-button">
<a href="/#contact">contact</a>
</div>
<div class="header-button">
<a href="/links/discord">discord</a>
</div>
<div class="header-button">
<a href="/links/github">github</a>
</div>
</div>
</header>

View File

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

View File

@ -17,7 +17,7 @@ import Copywright from "./Copywright.astro"
href: "/"
}, {
name: "About",
href: "/about"
href: "/#about"
}, {
name: "Contact",
href: "/contact"
@ -30,8 +30,10 @@ import Copywright from "./Copywright.astro"
<LinkList
title="Important"
links={[
{
links={[{
name: "Link Tree",
href: "links"
}, {
name: "Hull University",
href: "https://www.hull.ac.uk"
}, {
@ -48,14 +50,17 @@ import Copywright from "./Copywright.astro"
title="Social"
links={[
{
name: "Facebook",
href: "/"
}, {
name: "Twitter",
href: "/"
}, {
name: "Instagram",
href: "/"
name: "Discord",
href: "links/discord"
}, {
name: "GitHub",
href: "links/github"
}, {
name: "Instagram",
href: "links/instagram"
}, {
name: "HUSU",
href: "links/husu"
},
]}
/>

View File

@ -23,8 +23,8 @@ const props = Astro.props;
<div class="right">
<LinkButton title="about" href="/#about" />
<LinkButton title="blog" href="/blog" />
<LinkButton title="contact" href="/#contact" />
<LinkButton title="discord" href="/discord" />
<LinkButton title="contact" href="/contact" />
<LinkButton title="discord" href="links/discord" />
</div>
</header>

1
src/env.d.ts vendored
View File

@ -1 +1,2 @@
/// <reference path="../.astro/types.d.ts" />
/// <reference types="astro/client" />

5
src/pages/contact.astro Normal file
View File

@ -0,0 +1,5 @@
---
import Todo from "../layouts/Todo.astro";
---
<Todo />

View File

@ -2,9 +2,6 @@
import Boilerplate from "../layouts/Boilerplate.astro";
import Exec from "../components/compound/Exec.astro";
import EmailForm from "../components/compound/EmailForm.astro";
import Center from "../components/base/Center.astro";
import TextTyper from "../components/dynamic/TextTyper.svelte";
@ -43,7 +40,7 @@ const keywords = [
name="Zoe"
pronouns="she/her"
gh="zoeelen"
img="zoe.png"
img="zoe.webp"
>
Hi! I'm Zoe, a 2nd year Computer Science student and HullCSS's 23/24 committee President.
My main interest academically is Artificial Intelligence, particularly NLP.
@ -108,17 +105,6 @@ const keywords = [
<h2>Recent Events:</h2>
</div>
<div class="contact" id="contact">
<h2>Contact Us</h2>
<p>
Wether you are a member, a student, or a company, we would love to hear from you.
You can reach us via email <a href="mailto:hullcss@hull.ac.uk">hullcss@hull.ac.uk</a>
our <a href="">instagram</a> or our <a href="">discord</a>.
</p>
</div>
</div>

View File

@ -40,16 +40,6 @@ and you should independently verify any of the information on our site before re
We accept no liability and offer no warranties in relation to this site and the content on it, to the fullest extent such liability can be excluded by law.
## Intellectual Property
### Media
All content on this site (images, blog posts and all other forms of media), unless otherwise stated, is owned by HullCSS and protected under [CC By-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/).
### Source Code
The source code for this site is licensed under the [GNU Affero General Public License v3.0](https://www.gnu.org/licenses/agpl-3.0.html).
## Brand
### Logo

View File

@ -0,0 +1,5 @@
---
const { link } = Astro.params;
return Astro.redirect(`https://links.hullcss.org/${link}`)
---

View File

@ -0,0 +1,3 @@
---
return Astro.redirect("https://links.hullcss.org")
---

View File

@ -65,7 +65,7 @@ a {
text-decoration-style: solid;
transition: text-decoration-style 0.1s;
color: $col-light-5;
color: $col-light-4;
transition: color 0.1s;
}

View File

@ -9,34 +9,34 @@ $col-mono-7: hsl(220, 13%, 18%);
$col-mono-8: hsl(222, 15%, 13%);
// Lighter Colours
$col-light-1: hsl( 0, 41%, 64%);
$col-light-2: hsl( 33, 34%, 63%);
$col-light-3: hsl( 52, 38%, 67%);
$col-light-4: hsl(120, 20%, 66%);
$col-light-5: hsl(204, 49%, 68%);
$col-light-6: hsl(222, 67%, 70%);
$col-light-7: hsl(238, 43%, 66%);
$col-light-8: hsl(270, 42%, 64%);
$col-light-1: hsl(0, 80%, 80%);
$col-light-2: hsl(13, 77%, 76%);
$col-light-3: hsl(34, 65%, 73%);
$col-light-4: hsl(96, 21%, 72%);
$col-light-5: hsl(187, 41%, 65%);
$col-light-6: hsl(207, 50%, 68%);
$col-light-7: hsl(233, 45%, 71%);
$col-light-8: hsl(286, 48%, 72%);
// Normal Colours
$col-normal-1: hsl( 0, 40%, 43%);
$col-normal-2: hsl( 33, 38%, 46%);
$col-normal-3: hsl( 52, 50%, 47%);
$col-normal-4: hsl(120, 36%, 46%);
$col-normal-5: hsl(204, 100%, 45%);
$col-normal-6: hsl(221, 34%, 39%);
$col-normal-7: hsl(231, 44%, 34%);
$col-normal-8: hsl(270, 41%, 34%);
$col-normal-1: hsl(0, 79%, 64%);
$col-normal-2: hsl(13, 69%, 64%);
$col-normal-3: hsl(34, 72%, 64%);
$col-normal-4: hsl(96, 40%, 65%);
$col-normal-5: hsl(187, 50%, 47%);
$col-normal-6: hsl(187, 50%, 47%);
$col-normal-7: hsl(233, 60%, 67%);
$col-normal-8: hsl(286, 57%, 65%);
// Darker Colours
$col-dark-1: hsl( 0, 53%, 30%);
$col-dark-2: hsl( 33, 56%, 30%);
$col-dark-3: hsl( 52, 37%, 33%);
$col-dark-4: hsl(120, 37%, 35%);
$col-dark-5: hsl(204, 60%, 32%);
$col-dark-6: hsl(222, 49%, 31%);
$col-dark-7: hsl(230, 36%, 24%);
$col-dark-8: hsl(270, 36%, 26%);
$col-dark-1: hsl(0, 87%, 59%);
$col-dark-2: hsl(13, 83%, 58%);
$col-dark-3: hsl(34, 82%, 59%);
$col-dark-4: hsl(96, 38%, 49%);
$col-dark-5: hsl(187, 63%, 38%);
$col-dark-6: hsl(207, 87%, 48%);
$col-dark-7: hsl(233, 74%, 59%);
$col-dark-8: hsl(286, 67%, 58%);
// pre-defined colours for UI, DARK MODE
@ -46,7 +46,7 @@ $col-fg-muted: $col-mono-2;
$col-fg-subtle: $col-mono-2;
$col-fg-onemph: $col-mono-1;
$col-fg-accent: $col-light-4;
$col-fg-accent: $col-normal-4;
$col-fg-success: $col-normal-4;
$col-fg-attention: $col-normal-2;
$col-fg-danger: $col-normal-1;

View File

@ -12,8 +12,8 @@ main {
font-weight: 700;
}
.about {
padding-top: 200px;
padding-bottom: 200px;
padding-top: 125px;
padding-bottom: 150px;
padding-left: 5%;
padding-right: 5%;

View File

@ -1,5 +1,5 @@
/**
* Represents an icon used in LazyLink.
* Represents an icon
*/
export interface IIcon {
/**