-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathindex.astro
More file actions
205 lines (203 loc) · 9.01 KB
/
index.astro
File metadata and controls
205 lines (203 loc) · 9.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
---
import Layout from "../layouts/Layout.astro";
import Header from "../components/landing/Header.astro";
import Hero from "../components/landing/Hero.astro";
import LatestNews from "../components/landing/LatestNews.astro";
import About from "../components/landing/About.astro";
import Equipment from "../components/landing/Equipment.astro";
import Community from "../components/landing/Community.astro";
import ProjectShowcase from "../components/landing/ProjectShowcase.astro";
import Gallery from "../components/landing/Gallery.astro";
import OpenDays from "../components/landing/OpenDays.astro";
import Footer from "../components/landing/Footer.astro";
import heroImage from "../assets/sparkly.jpg";
import communityImage from "../assets/folk.jpg";
import printersImage from "../assets/printers.jpg";
import toolsImage from "../assets/tools.jpg";
---
<Layout>
<div class="min-h-screen">
<Header />
<Hero
image={{
src: heroImage,
alt: "Hackheim workshop med medlemmer som jobber med prosjekter",
width: 800,
height: 320,
}}
title="Velkommen til Hackheim"
subtitle="Et makerspace i Trondheim for alle teknologiinteresserte"
buttons={[
{
label: "Kom på besøk",
icon: "Calendar",
variant: "primary" as const,
href: "/wiki/welcome/join",
},
{
label: "Utforsk wiki",
icon: "Book",
variant: "outline" as const,
href: "/wiki/welcome/equipment/3d-printer",
},
]}
/>
<div class="pt-6 pb-16">
<LatestNews />
</div>
<div class="py-16">
<About
id="om-oss"
title="Hva er Hackheim?"
callout="Hackheim er trolig Trondheims - og et av Norges eldste uavhengige skaperverksteder:"
description="Vi er en frivillig organisasjon, som driftes av våre brukere. Vårt mål er å være en åpen og sosial møteplass, der: innovasjon, samarbeid, gjenbruk og skaperglede står i sentrum."
cards={[
{
title: "For alle teknologiinteresserte",
content:
"Vi er åpne for alle uansett hva slags bakgrunn du kommer fra. Kom innom om du er interessert i 3D-printing, elektronikk(design, lodding, reparasjon og restaurering), laserskjæring, programmering eller lignende.",
tags: [
"3D-printing",
"Elektronikk",
"Laserskjæring",
"Programmering",
],
},
{
title: "Åpne dager",
content:
"Vi holder åpent hver onsdag og søndag, og døra er åpen for alle som er nysgjerrige på hva et skaperverksted er, vil utforske utstyret vårt, trenger hjelp til egne prosjekter eller bare vil sosialisere med likesinnede.",
details: [
{ icon: "Calendar", text: "Onsdag og søndag" },
{ icon: "Clock", text: "Fra 18:00" },
],
},
]}
/>
</div>
<div class="py-16 bg-card/30">
<Equipment
id="utstyr"
title="Vårt utstyr"
description="I våre lokaler har vi tilgang til profesjonelt utstyr for alle typer prosjekter"
backgroundClass=""
equipment={[
{
icon: "Cpu",
title: "3D-printere",
description:
"Flere 3D-printere for prototyping og produksjon",
href: "/wiki/welcome/equipment/3d-printer",
},
{
icon: "Scissors",
title: "Laserkutter",
description:
"Presis kutting og gravering i ulike materialer",
href: "/wiki/welcome/equipment/laser",
},
{
icon: "Zap",
title: "Elektronikk-benk",
description:
"Profesjonelt utstyr for elektronikkprosjekter: Loddebolter, Oscilloskop, Varmluft, Lab-power.",
},
{
icon: "Wrench",
title: "Verksted",
description:
"Vi har et godt komplettert verksted for de fleste prosjekter!",
},
]}
/>
</div>
<div class="py-16">
<Community
title="Et hackerspace - hva er det?"
image={{
src: toolsImage,
alt: "Medlemmer som samarbeider om prosjekter",
width: 600,
height: 256,
}}
paragraphs={[
"Et hackerspace kjennetegnes av medlemmer som kommer sammen for å arbeide med hobbyprosjekter, både hardware- og softwarebasert. Motivasjonen for arbeidet er lysten til å lære noe nytt, lage noe nyttig, eller rett og slett fordi det er tøft!",
"Det sentrale i denne typen forening er det å skape noe sammen andre, sosialisere og utveksle kunnskap. Vi ønsker å samle alle teknologiinteresserte under et tak for å utveksle kunnskap og inspirasjon på tvers av fagområder.",
"Sløydsalene er borte fra skolene og elektronikk har blitt noe “magisk” man finner inne i telefonen. Heldigvis finnes det skaperverksteder - der alt kan læres. Besøk oss, da vel!",
]}
buttons={[
{
label: "Bli en del av fellesskapet",
icon: "Users",
href: "/wiki/welcome/join",
},
]}
/>
</div>
<div class="py-16">
<ProjectShowcase
id="prosjekter"
title="Medlemsprosjekter"
description="Se hva våre kreative medlemmer har skapt med tilgang til vårt utstyr og fellesskap"
backgroundClass=""
maxProjects={3}
/>
</div>
<div class="py-16 bg-card/30">
<Gallery
id="galleri"
title="Vårt makerspace"
description="Ta en titt inne i lokalene våre og se hvor kreativiteten får blomstre"
images={[
{
src: printersImage,
alt: "Workshop område med 3D-printere",
title: "3D-printing stasjon",
description:
"Vårt dedikerte område for 3D-printing med flere maskiner",
},
{
src: communityImage,
alt: "Medlemmer som jobber sammen",
title: "Fellesskap i aksjon",
description:
"Medlemmer som samarbeider om elektronikk og laserkutt-prosjekter",
},
{
src: heroImage,
alt: "Verkstedområdet",
title: "Hovedverksted",
description:
"Åpent verksted med plass til alle typer prosjekter",
},
]}
backgroundClass=""
/>
</div>
<div class="pt-16 pb-32 bg-card/30">
<OpenDays
id="apne-dager"
title="Kom på besøk!"
cardTitle="Åpne dager"
cardDescription="Vi har åpne dager hver uke - kom innom og si hei!"
backgroundClass=""
openDays={[
{ day: "Onsdag", time: "Fra 18:00" },
{ day: "Søndag", time: "Fra 18:00" },
]}
description="Det er bare å komme innom og si hei! Vi er her for å være en samleplass for alle teknologiinteresserte."
location={{
address: "Munkegata 58, 7011 Trondheim",
details: "Bak baren på Work-Work i Trondheim sentrum",
mapUrl: "https://maps.google.com/?q=Work-Work+Trondheim",
}}
button={{
label: "Les mer om medlemskap",
icon: "Users",
href: "/wiki/welcome/join#medlemskap",
}}
/>
</div>
<Footer />
</div>
</Layout>