KoopReynders / the-client-case

Contact pagina voor FDND

Home Page:https://koopreynders.github.io/the-client-case/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Voorbeeld Readme voor deze leertaak:

Contactpagina FDND

Dit is een redesign van de contact pagina van de FDND website.

Inhoudsopgave

Beschrijving

Voor (nieuwe) studenten, colllega's en opdrachtgevers heeft FDND een contactpagina met de contactgegevens zoals een email-adres en telefoonnummer, en een routebeschrijving naar het leslokaal.
Met behulp van foto's getoond hoe een bezoeker vanaf station Amstel bij het FDND lokaal kan komen.

De pagina is responsive en is Mobile first ontworpen en gemaakt.

Hier staat de website: https://koopreynders.github.io/the-client-case/

User Story:

Als (nieuwe) student, collega of opdrachtgever wil ik contactgegevens van FDND eenvoudig kunnen raadplegen om contact op te kunnen nemen met de organisatie.

FDND contactpagina

Layout van de homenpage

Gebruik

Op de pagina staat een duidelijk header met een titel en beschrijving: "Hier staan de contactgegevens en routebeschrijving van de opleiding Frontend Design & Development (FDND). FDND is een HBO Ad opleiding aan de Hogeschool van Amsterdam."

In de beschrijving staan links naar de twee onderdelen van de pagina: contactgegevens en routebeschrijving. Als je op de link klikt ga je met een animatie naar dat onderdeel van de pagina. Of je kan scrollen.

Contactgegevens

In het onderdeel contactgegevens staan het telefoonnummer en email-adres van het onderwijsbureau.

Routebeschrijving

In het onderdeel routebeschrijving staan de adresgegevens van de opleiding en wordt met behulp van foto's getoond hoe een bezoeker vanaf station Amstel bij het lokaal kan komen. Als iemand voor het eerst in het gebouw de Leeuwenburg komt is dat nogal een doolhof. Daarom is de routebeschrijving met behulp van foto's stap-voor-stap uitgelegd. Een bezoeker kan met een mobiel in de hand in 9 stappen bij het lokaal komen.Bij elke foto staat een duidelijke beschrijving en is te zien welke stap van de 9 het is.

image

Mobile view routebeschrijving

Kenmerken

De website is gebouwd met HTML en CSS.

HTML

Hieronder staat de basis structuur uitgelegd met de setting in de HEAD en opmaak van de BODY:

HEAD

In de <head> worden twee CSS file geladen. De algemene styleguide met basis settings en kleuren. En een local CSS file met specifieke styling voor deze pagina.

    <link rel="stylesheet" href="https://styleguide.fdnd.nl/fdnd.css">
    <link rel="stylesheet" href="styles/local.css">

In de <head> wordt een extern font geladen: De Open Sans

<link href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400&amp;display=swap" rel="stylesheet">

BODY

De structuur van de body is HEADER, MAIN en FOOTER:

HEADER

In de header staat de H1 titel en eerste paragraaf. In de eerste paragraaf wordt gellinkt naar de contactgegevens en routebeschrijving.

MAIN

In de main staan twee sections, de section contactgegevens met een id en een section voor de routebeschrijving met een id. De id's worden gebruikt om vanuit de eerste paragraaf te linken.

     <section id="contactgegevens">

     <section id="routebeschrijving">

De foto's voor de routebeschrijving zijn opgemaakt met een figure-element en figcaption:

    <figure>
      <img src="assets/routebeschrijving1a-min.jpg" alt="">
      <figcaption>Dit is de Leeuwenburg (LWB). (1/9)</figcaption>
    </figure>
FOOTER

In de <footer> staan alle microsites van FDND.

CSS

In de CSS staat een scroll-behavior: smooth; op de html voor een animatie als iemand op de links contactgegevens en routebeschrijving klikt. Dit zijn anchors naar de sections met de id.

Font-size

De <h1> font-size staat op 2.4em en line-height van 120%. De <section> font-size staat op 1.2em .

In de CSS zijn 3 minor breakpoints voor Small-screens:

@media 20em

Minor breakpoint met o.a. een aangepaste <h1> font-size van 1.4em, omdat de titel anders te breed is voor een small-screen.

@media 25em

Minor breakpoint met een aangepaste <h1> font-size van 1.6em, om de titel zo groot mogelijk te maken zonder dat die te breed wordt.

@media 30em

Margin en padding aanpassingen voor smalle schermen.

Het verplichte HVA en FDND logo worden 70% kleiner getoond en links gepositioneerd, omdat die anders te breed worden voor een small-screen.

      body:before, body:after{
        transform: scale(.7);
        left: -3rem;
      }

Bronnen

How to Section Your HTML https://css-tricks.com/how-to-section-your-html/

Viewport meta tag https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag

Media query @Media width https://developer.mozilla.org/en-US/docs/Web/CSS/@media/width

Scroll Behavior Smooth https://css-tricks.com/almanac/properties/s/scroll-behavior/

Google Font 'Open Sans https://fonts.googleapis.com/css2?family=Open+Sans

FDND Global stylesheet https://styleguide.fdnd.nl/fdnd.css

Licentie

GNU GPL V3

This work is licensed under GNU GPLv3.

About

Contact pagina voor FDND

https://koopreynders.github.io/the-client-case/

License:GNU General Public License v3.0


Languages

Language:HTML 69.5%Language:CSS 30.5%