Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Footer component #31 #19

Open
wants to merge 58 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
99fa42d
JC - Setup project
driezie Sep 23, 2024
4fe6e64
Commit 1 #12
TomDeeterink1 Sep 30, 2024
1b7c8c1
Commit 2 #12
TomDeeterink1 Sep 30, 2024
20d0af0
General styling and variables
Daan645 Oct 1, 2024
140e3a7
Commit 3 #12
TomDeeterink1 Oct 1, 2024
7231bb1
svelte
OniWithTheHoodie Oct 1, 2024
531e844
Merge branch 'main' into Footer-component-#31
OniWithTheHoodie Oct 1, 2024
8281ec6
Merge branch 'Header-component-#12' into main
Daan645 Oct 1, 2024
6f410b7
Revert "Merge branch 'Header-component-#12' into main"
TomDeeterink1 Oct 1, 2024
4a82cf8
push to merge
TomDeeterink1 Oct 1, 2024
fc4d496
Large commit 4 #12
TomDeeterink1 Oct 1, 2024
a1f76b1
Button dynamic linking and label + animations
Daan645 Oct 1, 2024
6375f9a
JC - Pushed all the fonts
driezie Oct 1, 2024
136cae2
Footer-component-#31
OniWithTheHoodie Oct 3, 2024
878cd5b
hover effect and svg hide / show function
Daan645 Oct 3, 2024
45331ca
Footer-component-#31 v0.1
OniWithTheHoodie Oct 3, 2024
fd50253
Footer-component-#31 v0.2
OniWithTheHoodie Oct 3, 2024
1f726aa
Footer-component-#31 v0.3
OniWithTheHoodie Oct 3, 2024
de70427
comments and custon variables
Daan645 Oct 3, 2024
35a500a
Transparent mediaquery toggle
Daan645 Oct 3, 2024
c5177f5
Removed javascript click animation
Daan645 Oct 3, 2024
8fc8741
Merge branch 'main' into standaard-button-component-maken-16
Daan645 Oct 3, 2024
9461ab6
Footer-component-#31 V0.3
OniWithTheHoodie Oct 3, 2024
4a15ae2
HTML setup
TomDeeterink1 Oct 4, 2024
86a893c
TD Start css #42
TomDeeterink1 Oct 4, 2024
e5bf3b3
commit #12
TomDeeterink1 Oct 4, 2024
209beb9
JC - Fixed height footer
driezie Oct 4, 2024
7cc8673
Merge branch 'main' into Header-component-#12
TomDeeterink1 Oct 4, 2024
85fbe46
commit with images
TomDeeterink1 Oct 4, 2024
75ad86d
Merge pull request #43 from Daan645/Header-component-#12
driezie Oct 4, 2024
810c4bb
commit with the right pathing for layout
TomDeeterink1 Oct 4, 2024
d3ee660
Merge branch 'main' into standaard-button-component-maken-16
Daan645 Oct 4, 2024
58a0a63
ADDED COMMENTS
OniWithTheHoodie Oct 4, 2024
dfc3c30
Merge branch 'Footer-component-#31' of https://github.com/Daan645/los…
OniWithTheHoodie Oct 4, 2024
842aedb
Fixes too much space and unused js
Daan645 Oct 4, 2024
7ec1338
Footer-component-#31
OniWithTheHoodie Oct 4, 2024
9f98e02
Fixes Svg optimalisation
Daan645 Oct 4, 2024
5b265cb
Footer-component-#31 v0.4
OniWithTheHoodie Oct 4, 2024
cb33a06
Merge pull request #40 from Daan645/standaard-button-component-maken-16
TomDeeterink1 Oct 4, 2024
001865b
Merge branch 'main' into Footer-component-#31
Daan645 Oct 4, 2024
abf745c
footer-component-#31
OniWithTheHoodie Oct 4, 2024
a6af53a
Footer v0.5
OniWithTheHoodie Oct 7, 2024
626bc03
Footer v0.06
OniWithTheHoodie Oct 7, 2024
651e197
Update README.md
Daan645 Oct 7, 2024
3bbe7cc
Wrong background color removed
Daan645 Oct 7, 2024
0f486de
Merge branch 'main' of https://github.com/Daan645/lose-your-head-the-…
Daan645 Oct 7, 2024
d223516
Large commit for mobile menu #42
TomDeeterink1 Oct 7, 2024
1afadc2
Commit Aria Labels #42
TomDeeterink1 Oct 7, 2024
230f90f
Refactor html structure #42
TomDeeterink1 Oct 7, 2024
57626e9
Change of svg commit #42
TomDeeterink1 Oct 7, 2024
fa7e6ad
last change before merging #42
TomDeeterink1 Oct 9, 2024
0f82883
Merge branch 'main' into Mobile-nav#42
TomDeeterink1 Oct 9, 2024
613a73d
Merge pull request #48 from Daan645/Mobile-nav#42
TomDeeterink1 Oct 9, 2024
014e60f
Small margin commit
TomDeeterink1 Oct 9, 2024
de5a3cc
footer font fix
OniWithTheHoodie Oct 9, 2024
3453ef4
Merge branch 'main' into Footer-component-#31
Daan645 Oct 9, 2024
751e08b
images
OniWithTheHoodie Oct 9, 2024
462bdcd
footer
OniWithTheHoodie Oct 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
node_modules

# Output
.output
.vercel
/.svelte-kit
/build

# OS
.DS_Store
Thumbs.db

# Env
.env
.env.*
!.env.example
!.env.test

# Vite
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
engine-strict=true
21 changes: 0 additions & 21 deletions LICENSE

This file was deleted.

66 changes: 43 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,53 @@
> _Fork_ deze leertaak en ga aan de slag.
Onderstaande outline ga je gedurende deze taak in jouw eigen GitHub omgeving uitwerken.
De instructie vind je in: [docs/INSTRUCTIONS.md](docs/INSTRUCTIONS.md)

# Titel
<!-- Geef je project een titel en schrijf in één zin wat het is -->
# Mediahuis

## Inhoudsopgave
* [✏️ Beschrijving](#beschrijving)
* [💻 Gebruik](#gebruik)
* [🔎 Kenmerken](#kenmerken)
* [🔧 Installatie](#installatie)

* [Beschrijving](#beschrijving)
* [Kenmerken](#kenmerken)
* [Installatie](#installatie)
* [Gebruik](#gebruik)
* [Bronnen](#bronnen)
* [Licentie](#licentie)

## Beschrijving
<!-- In de Beschrijving staat hoe je project er uit ziet, hoe het werkt en wat je er mee kan. -->
## ✏️ Beschrijving
De opdracht was om een pagina te bouwen waarin een overzicht te zien is van alle radioshows en op welke datum en tijdstip deze zijn.
<!-- Voeg een mooie poster visual toe 📸 -->
<!-- Voeg een link toe naar Github Pages 🌐-->
<a href="https://lose-your-head-the-client-case-5q6r.vercel.app/" alt="link naar de website">Bekijk hier de website</a>

## 💻 Gebruik
<!-- Bij Gebruik staat de user story, hoe het werkt en wat je er mee kan. -->
### User story
Als gebruiker wil ik kunnen zien wanneer alle radioshows spelen en welke dj er draait.

### Gebruik van de week planner
Door op de dagen te klikken kun je het overzicht van de radioshows die op die dag spelen ophalen.

## 🔎 Kenmerken

### Ontwerp
We hebben een ontwerp van Triple gekregen de desktop view hebben we in een horizontale lijn gezet zodat er meer radiostations in een keer te bekijken zijn.

## Kenmerken
<!-- Bij Kenmerken staat welke technieken zijn gebruikt en hoe. Wat is de HTML structuur? Wat zijn de belangrijkste dingen in CSS? Wat is er met Javascript gedaan en hoe? Misschien heb je een framwork of library gebruikt? -->
### Features

## Installatie
#### Responsive page
Doormiddel van media queries is de pagina responsive en te gebruiken op elk scherm formaat!

## Gebruik
#### Image optimalisatie (layout shifting)
De images hebben een standaard width en height, zodat dit layout shifting voorkomt.

## Bronnen
### Technieken
- HTML
- CSS
- JS
- Svelte

## Licentie
### Tools
- Visual studio code (code editor)
- Vercel (hosting)
- Figma (Design tool)

This project is licensed under the terms of the [MIT license](./LICENSE).
## 🔧 Installatie
<!-- Bij Instalatie staat hoe een andere developer aan jouw repo kan werken -->
1. Clone deze repository
2. Open de repository met een code editor naar keuze
3. Open het terminal in de code editor
4. Typ **npm install** in om alle benodigdheden voor het project te installeren
5. Gebruik de link <a href="http://localhost:5173/">http://localhost:8001/</a> om het project lokaal te bekijken
6. Mocht je het project online bekijken dan kan dat via <a href="https://lose-your-head-the-client-case-5q6r.vercel.app/" alt="link naar de website">deze link</a>
Empty file removed assets/.gitkeep
Empty file.
6 changes: 2 additions & 4 deletions docs/INSTRUCTIONS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Lose Your Head - the Client Case

Ontwerp en maak een website voor een opdrachtgever op basis van een Headless CMS API
Ontwerp en maak een website voor een opdrachtgever op basis van een Headless CMS API

## Context
Deze leertaak hoort bij sprint 14: Lose your Head. Dit is een opdracht die je individueel uitvoert voor een opdrachtgever.
Expand Down Expand Up @@ -28,7 +28,7 @@ De development lifecycle kent de volgende stappen:

1. Kies een user story uit de backlog van het project waar je aan gaat werken, of schrijf een nieuwe user story. De projecten staan bij [FDND Agency](https://github.com/fdnd-agency).
2. Maak een fork van [deze leertaak](https://github.com/fdnd-task/lose-your-head-the-client-case).
3. Kopieer de user story waar jij aan gaat werken naar de Wiki van de geforkte repository. Deze user story ga je gedurende deze sprint beantwoorden/ verwerkelijken/ realiseren. **NB: Een user-story moet vaak nog opgesplitst worden in taken!**
3. Kopieer de user story waar jij aan gaat werken naar de Wiki van de geforkte repository. Deze user story ga je gedurende deze sprint beantwoorden/ verwerkelijken/ realiseren. **NB: Een user-story moet vaak nog opgesplitst worden in taken!**
4. Plan een gesprek met de opdrachtgever, maak verkennende schetsen en bereid vragen voor en zorg dat je de opdracht helder hebt voor je aan de slag gaat.
5. Hanteer de fases uit de dev-lifecycle om jouw project in te richten, bespreek vooraf met een docent welke stappen je denkt te gaan hanteren.
6. Documenteer doorlopend jouw proces, alle (technische en ontwerp) beslissingen dienen onderbouwd te worden en je verwijst naar alle bronnen die je bij de verschillende fases gebruikt hebt.
Expand All @@ -50,5 +50,3 @@ DOD's deeltaak Content First
- [ ] Per pagina een content model is gedocumenteerd.
- [ ] Herhaalde elementen zijn aangegeven
-->


8 changes: 3 additions & 5 deletions docs/infromation-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
## Information Architecture
_In het college S14W2-02-informatie-architectuur wordt behandeld hoe het structureren en organiseren van informatie op de frontend invloed heeft op de Content modelling._

Analyseer de content stuctuur van de bestaande website(s) van de opdrachtgever en schets een datamodel waarmee de API kan worden ingericht.
Analyseer de content stuctuur van de bestaande website(s) van de opdrachtgever en schets een datamodel waarmee de API kan worden ingericht.



Expand All @@ -22,12 +22,12 @@ Bekijk de bestaande website(s) van het door jou gekozen project en breng de stru

#### Aanpak

1. Documenteer uit welke (mogelijke) pagina’s jouw opdracht bestaat en welke pagina's op elkaar lijken wat betreft de structuur.
1. Documenteer uit welke (mogelijke) pagina’s jouw opdracht bestaat en welke pagina's op elkaar lijken wat betreft de structuur.
2. Schets wireframes van de verschillende paginastructuren
3. Schets het datamodel van de content.
4. Bespreek dit met een docent of medestudent

#### Materiaal
#### Materiaal

- [8 steps to content first design @ UX-Design](https://uxdesign.cc/8-steps-to-content-first-design-fa2885b9caee)
- [Content modelling (in Hygraph)](https://hygraph.com/docs/getting-started/fundamentals/content-modeling)
Expand All @@ -40,5 +40,3 @@ Deze opdracht is done als:
- [ ] Aan de hand van schetsen is gedocumenteerd welke pagina's in jouw project voorkomen.
- [ ] Per pagina een content model is gedocumenteerd.
- [ ] Herhaalde elementen zijn aangegeven


Loading