add sponsor to footer
This commit is contained in:
42
src/assets/outland.svg
Normal file
42
src/assets/outland.svg
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
viewBox="0 0 352.35999 69.986664"
|
||||||
|
height="69.986664"
|
||||||
|
width="352.35999"
|
||||||
|
xml:space="preserve"
|
||||||
|
id="svg2"
|
||||||
|
version="1.1"><metadata
|
||||||
|
id="metadata8"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||||
|
id="defs6" /><g
|
||||||
|
transform="matrix(1.3333333,0,0,-1.3333333,0,69.986667)"
|
||||||
|
id="g10"><g
|
||||||
|
transform="scale(0.1)"
|
||||||
|
id="g12"><path
|
||||||
|
id="path14"
|
||||||
|
style="fill:#040606;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 418.199,259.699 c 0,23.903 -4.398,46.602 -13.097,68.199 -8.801,21.5 -21.301,40.704 -37.704,57.5 -16,16.602 -34.5,29.403 -55.597,38.301 -21.102,8.903 -43.301,13.403 -66.602,13.403 -23.301,0 -45.5,-4.403 -66.597,-13.204 -21.102,-8.796 -39.801,-21.699 -56.204,-38.5 C 106,368.801 93.3984,349.699 84.8008,328.199 c -8.6016,-21.5 -12.9024,-44.398 -12.9024,-68.5 0,-23.898 4.3008,-46.5 12.9024,-67.898 C 93.3984,170.5 106,151.398 122.398,134.602 138.801,117.801 157.5,105 178.5,96.1992 c 21,-8.8008 43.199,-13.3008 66.699,-13.3008 23.102,0 45.102,4.4024 65.903,13.3008 20.796,8.8008 39.597,21.6018 56.199,38.4028 16.398,16.796 29,35.898 37.699,57.398 8.898,21.398 13.199,43.898 13.199,67.699 z m 71.903,-0.199 c 0,-32.898 -6.102,-64 -18.301,-93.301 -12.199,-29.301 -30,-55.5 -53.403,-78.4998 -23.597,-23 -50.199,-40.5976 -79.796,-52.8984 -29.704,-12.1992 -60.801,-18.4024 -93.301,-18.4024 -33,0 -64.5,6.2032 -94.403,18.5 C 120.898,47.3008 94.5,64.8008 71.5,87.6016 48.1016,110.602 30.3984,136.602 18.3008,165.699 6,194.898 0,226.102 0,259.5 c 0,33.102 6,64.301 18.1992,93.699 12.1016,29.301 29.9024,55.602 53.1992,78.801 23.4024,23 49.9026,40.5 79.4996,52.5 29.704,12 61.102,18 94.301,18 33,0 64.199,-6 93.801,-18 29.5,-12 56,-29.5 79.398,-52.5 23.403,-23.398 41.204,-49.801 53.403,-79.301 12.097,-29.398 18.301,-60.398 18.301,-93.199" /><path
|
||||||
|
id="path16"
|
||||||
|
style="fill:#040606;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 503.102,495.602 h 69.097 V 212.199 c 0,-42.097 8.801,-73.801 26.403,-94.898 17.597,-21.1994 42.097,-31.6994 77.097,-31.6994 34.801,0 59.199,10.5976 76.801,31.6994 17.602,21.097 26.398,52.801 26.398,94.898 v 283.403 h 70 v -290.5 c 0,-63 -18.097,-101.102 -46.796,-132.3012 C 773.301,41.5 733.801,18.6992 675.898,18.6992 618,18.6992 572.5,46.1016 543.898,77.3008 515.301,108.5 503.199,142 503.199,205.199 l -0.097,290.403 v 0" /><path
|
||||||
|
id="path18"
|
||||||
|
style="fill:#040606;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="M 1040.9,430.898 V 27.6016 H 973.398 V 430.898 H 862.801 v 64.704 H 1151.5 V 431 l -110.6,-0.102 v 0" /><path
|
||||||
|
id="path20"
|
||||||
|
style="fill:#040606;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 1165.9,27.5 v 467.898 h 69.7 V 93.3008 h 138.8 V 27.5 h -208.5" /><path
|
||||||
|
id="path22"
|
||||||
|
style="fill:#040606;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 1532.8,206.898 73.3,159.704 69.5,-159.704 z M 1607.3,522.102 1377.2,27.5 h 74.6 l 52.2,112.602 200,0.597 50.2,-113.199 77.1,0.3984 -224,494.2036" /><path
|
||||||
|
id="path24"
|
||||||
|
style="fill:#040606;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="M 1833.7,524.898 V 28 h 69.4 V 353.398 L 2244.2,0 v 495.301 h -69.9 V 170.5 l -340.6,354.398" /><path
|
||||||
|
id="path26"
|
||||||
|
style="fill:#040606;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||||
|
d="m 2352.9,92 h 41.8 c 26.3,0 49.3,3.1016 69,9.398 19.7,6.301 37.6,16.204 53.8,29.903 18.6,15.801 33,35 43.1,57.5 10.1,22.5 15.2,46.699 15.2,72.699 0,36.398 -9.5,69 -28.5,97.602 -31.9,48.296 -82.7,72.5 -152.5,72.5 H 2353 L 2352.9,92 Z m -66.8,-64 v 467.301 h 98.4 c 49.8,0 90.7,-7.403 122.8,-21.602 47.3,-21 83,-53.597 107.4,-97.801 18.7,-33.898 28,-72 28,-114.097 0,-74.102 -28,-133.903 -84,-179.1994 C 2529.9,59.3008 2499.2,43.8984 2466.5,36.5 2442.6,31.1992 2415,28 2383.7,28 h -97.6 v 0" /></g></g></svg>
|
After Width: | Height: | Size: 4.2 KiB |
@@ -2,16 +2,24 @@
|
|||||||
import { Image } from 'astro:assets';
|
import { Image } from 'astro:assets';
|
||||||
import logo from '@assets/logo.png';
|
import logo from '@assets/logo.png';
|
||||||
import DNS from '@assets/DNS-logo-hvit.png';
|
import DNS from '@assets/DNS-logo-hvit.png';
|
||||||
|
import outland from "@assets/outland.svg"
|
||||||
import { translations, type Lang } from '@data/i18n';
|
import { translations, type Lang } from '@data/i18n';
|
||||||
import Links from '@components/Links.astro';
|
import Links from '@components/Links.astro';
|
||||||
|
|
||||||
const { lang = 'no' } = Astro.props as { lang?: Lang };
|
const { lang = 'no' } = Astro.props as { lang?: Lang };
|
||||||
const t = translations[lang].footer;
|
const t = translations[lang].footer;
|
||||||
---
|
---
|
||||||
|
|
||||||
<footer class="flex items-center lg:justify-between justify-center bg-accent text-white py-16 px-18 mt-20">
|
<footer class="flex items-center lg:justify-between justify-center bg-accent text-white py-16 px-18 mt-20 gap-18">
|
||||||
<div class="gap-4 items-center justify-center hidden lg:flex">
|
<div class="gap-6 flex flex-col">
|
||||||
|
<div class="gap-4 items-center justify-center flex">
|
||||||
<Image src={logo} alt={t.org} class="hero-logo" width={64} height={64} loading="lazy" />
|
<Image src={logo} alt={t.org} class="hero-logo" width={64} height={64} loading="lazy" />
|
||||||
<p class="text-white text-2xl" set:html={t.org}></p>
|
<p class="text-white text-2xl hidden lg:block" set:html={t.org}></p>
|
||||||
|
</div>
|
||||||
|
<div class="gap-4 items-center flex flex-col">
|
||||||
|
<h3>{t.sponsoredBy}</h3>
|
||||||
|
<Image src={outland} alt="Outland" width={120} height={40} loading="lazy" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex gap-6 items-center justify-center flex-col text-center">
|
<div class="flex gap-6 items-center justify-center flex-col text-center">
|
||||||
<Image src={DNS} alt={t.dnsAlt} class="hero-logo" width={200} height={200} loading="lazy" />
|
<Image src={DNS} alt={t.dnsAlt} class="hero-logo" width={200} height={200} loading="lazy" />
|
||||||
|
@@ -45,6 +45,7 @@ export const translations = {
|
|||||||
address: "Slemdalsveien 15, 0369 Oslo",
|
address: "Slemdalsveien 15, 0369 Oslo",
|
||||||
org: "Studentfestivalen<br>i Oslo 2025",
|
org: "Studentfestivalen<br>i Oslo 2025",
|
||||||
dnsAlt: "Logo for Det Norske Studentersamfund",
|
dnsAlt: "Logo for Det Norske Studentersamfund",
|
||||||
|
sponsoredBy: "Sponset av",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
en: {
|
en: {
|
||||||
@@ -93,6 +94,7 @@ export const translations = {
|
|||||||
address: "Slemdalsveien 15, 0369 Oslo",
|
address: "Slemdalsveien 15, 0369 Oslo",
|
||||||
org: "Student Festival<br>in Oslo 2025",
|
org: "Student Festival<br>in Oslo 2025",
|
||||||
dnsAlt: "Logo for the Norwegian Student Society",
|
dnsAlt: "Logo for the Norwegian Student Society",
|
||||||
|
sponsoredBy: "Sponsored by",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
} as const;
|
} as const;
|
||||||
|
Reference in New Issue
Block a user