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

Funda project | pull request | Larissa Mikkers #21

Open
wants to merge 50 commits into
base: main
Choose a base branch
from

Conversation

Lmikkers
Copy link

Hi!

Hierbij mijn eindoplevering van dit project voor de code review.

Link naar site: https://lmikkers.github.io/funda/

@larsdouweschuitema
@rinux55

Copy link
Collaborator

@rinux55 rinux55 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Larissa,

Je hebt goed werk afgeleverd voor deze opdracht! Een paar dingen die er boven uit sprongen:

  • Je hebt het design perfect overgenomen
  • Je hebt grid op de juiste manier toegepast
  • Je hebt invoervelden op de juiste manier van labels voorzien
  • Je hebt je werk gestructureerd opgeleverd per commit, voorzien van goede commit messages

Al met al netjes gedaan 👍

</a>

<!-- pas zichtbaar op mobiel -->
<a class="mobileMenu" href="#">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dit is een link met alleen een icoon. Aangezien hier geen text in staat is deze dus niet accessible voor screen readers. Dit artikel heeft een aantal oplossingen hiervoor: https://www.sarasoueidan.com/blog/accessible-icon-buttons/

<article class="objectImages">

<div class="mainImage">
<a href="#"><img src="./assets/hoofdImage.jpg" alt=""></a>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ook hier is het een goed idee om een beschrijving toe te voegen van de image in de alt tag zodat screen readers de afbeeldingen voor kunnen lezen.

</div>

<div>
<button><i class="add"></i></button>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hier zijn weer buttons met alleen een icoon. Denk aan de accessibility hiervan.

Copy link
Collaborator

@larsdouweschuitema larsdouweschuitema left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Goed gedaan! Een hele complete opdracht. En toch heb je ook de ruimte gehad om nette commit messages te schrijven, een check-list bij te houden en het live te zetten op een URL. Je zet een goed voorbeeld voor de rest. Heel succes met de eindpresentatie/beoordeling en de rest van de opleiding! 🚀


## Checklist pagina

- [x] Buurt blokje
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mooi om te zien hoe georganiseerd je te werk bent gegaan. Je hebt zowel gebruik gemaakt van deze checklist als hele nette commits geschreven met duidelijk beschreven commit messages.

<a href="#" class="logo"><img src="./assets/fundawonen-logo.svg" alt=""></a>
<ul class="menu">
<li>
<a href="#">Kopen</a>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Voor presentatie doeleinden zou ik deze links wel laten linken naar de bewuste live pagina's, zodat het voelt als een echte app. Fake it till you make it!

</nav>


<section class="headerImage">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mooi om te zien dat je gekozen hebt voor een consistente naamgeving van je classes. Wellicht nog interessant om te kijken naar CSS conventies.


<h4>Oppervlakten en inhoud</h4>
<dl>
<dt class="eenKolom">Gebruiksoppervlakten</dt>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Desondanks mijn eerste reactie over consistentie naamgeving, zou ik niet kiezen voor classes in meerdere talen.

</section>
</div>

<span class="line grey"></span>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dit kun je gewoon oplossen met een border i.p.v. een combinatie van HTML en CSS.


.detailList ul li a {
display: flex;
gap: 0.35rem;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deze gap is wel heel minimalistisch waardoor ik me af vraag of je grid nodig hebt of dat dit een styling issue geeft.

@@ -0,0 +1,1088 @@
*{
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ondanks dat je in dit project slechts CSS kunt gebruiken is dit bestand wel erg lang. Je had er wellicht voor kunnen kiezen om de verschillende "features" op te splitsen over meerdere CSS bestanden.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants