Skip to content

RenzoWille/squad-page-rmr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squad Page RMR

Dit is het ontwerp van de squad page gemaakt door Renzo, Miel en Riley.

Inhoudsopgave

Beschrijving

Voor Sprint 1 is er de opdracht gegeven om een Squad Page te ontwerpen in groepen van drie personen. De reden voor deze Squad Page is om de visitekaartjes en interessante plekken op de Amstel Campus te laten zien op een interactieve manier.

Met behulp van foto's is er laten zien wat onze gedachtegang was tijdens dit project en welke ontwerpen er zijn gemaakt.

De pagina is responsive ontworpen en dus bereikbaar voor mobiele, tablet, en desktop gebruikers.

Hier staat de website: https://renzowille.github.io/squad-page-rmr/finalindex.html

squadpage

Layout van de homepage

Gebruik

De Squad Page kan op deze manier gebruikt worden:

KLik op de foto van de persoon van wiens visitekaartje je wilt zien, dit brengt je naar een ander tablad waar je het visitekaartje kan zien en gebruiken. Zoals je ziet, zijn alle foto's in een carousel gezet waardoor de doorloop makkelijk en clean is. Hover over een foto, en de carousel stopt met draaien voor een optimale gebruikservaring.

Voor de map van de Amstel Campus, hover over een punt op de kaart om meer informatie te kunnen zien over een interessante plek op de campus waar gewerkt kan worden.

dingen waar we tegen aan liepen

Gebaseerd op onze schets was heel snel duidelijk voor ons dat we een bewegende achtergrond wilde om wat extra effect te creëren. Dat was gelukt door middel van een video als achtergrond te zetten maar we kwamen er al snel dat niet alle browsers de video’s registreren als achtergronden waardoor de conclusie al snel getrokken kon worden dat niet iedereen de vid zou kunnen zien als achtergrond, we hebben hiervoor een oplossing bedacht waarbij wij een screenshot hebben gemaakt van de video en die in onze code achter de video hebben geplakt. Op deze manier hebben gebruikers waarvan hun browsers niet de video kunnen ondersteunen nog steeds hetzelfde design als gebruikers waarbij hun browsers wel de video kunnen ondersteunen.

      <video playsinline autoplay muted loop poster="image.png" id="bgvid">
       <source src="215697_small.mp4" type="video/mp4">
     </video>
     

Visitekaartjes

Scherm­afbeelding 2024-09-19 om 10 43 08

Amstel Campus

We hebben ook de amstel campus map toegevoegd aan onze website. We hebben een leuke functie toegevoegd waar de gebouwen in de zero state blauwe puntjes zijn , met een hover hebben we kunnen creëren dat zodra je met je curser over een van de blauwe puntjes gaat informatie te voorverschijn komt over wat voor gebouw op die plek staat etc. Op deze manier word de gebruiker niet overvallen met veel informatie maar kan de gebruiker zelf bepalen wat voor informatie op dat moment willen zien.

schermafbeelding

Kenmerken

De website is gebouwd met HTML en CSS, en JavaScript.

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="finalstyles.css">   

BODY

De structuur van de body is HEADER, CAROUSEL:

HEADER

In de header staat de H1 titel.

CAROUSEL

In de carousel staan de verschillende classes de squad page aan moet voldoen om de carousel werkend te maken. Dit wordt gedaan door:

      <div class="carousel">
       <div class="carousel-wrapper">
           <div class="carousel-slide">

CSS

In de CSS staat een carousel-slide; op de html voor een animatie wanneer de pagina wordt ingeladen dat de carousel naar links blijft bewegen door de carousel leven in te blazen.

     .carousel-slide {
    display: flex;
    flex: 1 0 calc(100% / 33); /* Elke afbeelding neemt 1/33 van de wrapper */
    margin-right: 20px;
}

JavaScript

In de JavaScript staat de 'carousel-slide' toepassing die zorgt dat de carousel draait.

(foto van JavaScript)

Bij de achtergrond van de tweede pagina zijn sterren op de achtergrond toegepast. Deze sterren staan elke keer op een andere plek doordat de functie 'random' is gebruikt.

schermafbeelding

Bronnen

Renzo: https://renzowille.github.io/squad-page-rmr/indexrenzo.html Riley: https://renzowille.github.io/squad-page-rmr/docs/index.html Miel: https://renzowille.github.io/squad-page-rmr/indexMiel.html

Final:

Licentie

This project is licensed under the terms of the MIT license.

About

Ontwerp en maak met een team een Squad Page met HTML, CSS en JS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 54.1%
  • CSS 28.7%
  • JavaScript 17.2%