-
Notifications
You must be signed in to change notification settings - Fork 0
Capstone project module 1 : Togoville Jazz festival 2022 web page #1
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
Conversation
amejid
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Matthieu96Code,
Good job so far!
There are some issues that you still need to work on to go to the next project but you are almost there!
Highlights
- Linter checks passing ✔️
- Meaningful commits ✔️
- Video highlights the website on different screen sizes ✔️
- Correct use of Github flow ✔️
- Descriptive PR ✔️
Required Changes ♻️
Check the comments under the review.
Optional suggestions
Every comment with the [OPTIONAL] prefix is not crucial enough to stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the first review, either valid or invalid unless it is requested otherwise.
As described in the Code reviews limits policy you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.
| <nav class="nav-bar"> | ||
| <div class="hamburger-class"> | ||
| <a href="#" ><img src="./img/iconmonstr-menu-1-240.png" alt="menu button"></a> | ||
| </div> | ||
| <ul class="menu-bar"> | ||
| <li class="menu-logo" ><a href="./index.html"><img src="./img/level production icon 3.png" alt="level production icon"></a></li> | ||
| <li><a class="lato-font-black aboutme-link" href="./aboutme.html">About</a></li> | ||
| <li><a class="lato-font-black" href="#program">Program</a></li> | ||
| <li><a class="lato-font-black" href="#">Join</a></li> | ||
| <li><a class="lato-font-black" href="#sponsor">Sponsor</a></li> | ||
| <li><a class="lato-font-black" href="#">News</a></li> | ||
| <li class="campaign"><a class="lato-font-red" href="#">LP campaign</a></li> | ||
| </ul> | ||
| </nav> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Amazing job with the design and the interactions. There are some minor details remaining to match the template.
I think it is semantically more correct to put thenavin theheadersection. Kindly move it to the header section. 🤝️
Please decrease the horizontal padding on theLP campaignbutton to match the design. 😎️
Kindly implement these changes on the About page too.
| Your design | Template |
|---|---|
![]() |
![]() |
index.html
Outdated
| <div> | ||
| <img class="program-content" src="./img/root/debate.png" alt="debate icon"> | ||
| <h3 class="program-centent lato-font-red">Debate</h3> | ||
| <p class="program-content lato-font-black">learn from our special guests and interact by answering and asking questions</p> | ||
| </div> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Since this part is a self-contained entity on the page, I think it would be better to use the semantic
articletag instead of adiv. Kindly do the same for all 5 cards. 🧐️ You can check this MDN documentation to get more insight on when to use thearticleelement. - Please update the
font-sizeof the description paragraph. Currently, thefont-sizeon the title and description are the same.
|
|
||
| </section> | ||
|
|
||
| <section class="main-program" id="program"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
js/main.js
Outdated
| SpeakersSection.append(moreSpeakers); | ||
|
|
||
| function callSpeakers(guest) { | ||
| const everyFeatureDiv = document.createElement('div'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
aboutme.html
Outdated
| <main> | ||
| <nav class="nav-bar"> | ||
| <div class="hamburger-class"> | ||
| <a href="#" ><img src="./img/iconmonstr-menu-1-240.png" alt=""></a> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- To make our website accessible to everyone, it is a best practice to provide an
altattribute on all images. Kindly add thealtattribute to this one. ✍️
| <section class="partner-pool" id="sponsor"> | ||
| <h3 class="lato-font-black">Partner<span class="underline-style"></span></h3> | ||
| <ul class="partner-logo"> | ||
| <li><img class="partner" src="./img/logo/inst fr 2.jpg" alt="fanga music logo"></li> | ||
| <li><img class="partner" src="./img/logo/fangamusic.jpg" alt="fanga music logo"></li> | ||
| <li><img class="partner" src="./img/logo/goethe inst 2.jpg" alt="goet institute logo"></li> | ||
| <li><img class="partner" src="./img/logo/onomo 1.jpg" alt="onomo hotel logo"></li> | ||
| <li><img class="partner" src="./img/logo/cafe info 1.png" alt="cafe informatique logo"></li> | ||
| <li><img class="partner" src="./img/logo/moov on arts 1.png" alt="aldus logo"></li> | ||
| </ul> | ||
| </section> | ||
|
|
||
| </main> | ||
| <footer class="copyright"> | ||
| <img src="./img/level production icon 3.png" alt="level production icon"> | ||
| <div class="right-reseved"> | ||
| <p class="lato-font-black">2022 Level Production.</p> | ||
| <p class="lato-font-black">Some Right Reserved.</p> | ||
| </div> | ||
| </footer> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @amejid
Thank you for your insightful reviews. I have a couple of questions regarding the design of the mobile version of our website:
- Should the partner section be removed from the About Me page for the mobile version?
- Is it acceptable to maintain the current light color for the footer on the mobile version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Matthieu96Code, the partner section should be displayed on the About page for the mobile version.
The footer should be light on the mobile version. The color variation is required for the desktop version only.
OyePriscilla
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @Matthieu96Code😄,
Your project is complete! There is nothing else to say other than... it's time to merge it ![]()
Congratulations! 🎉
Highlights
✔️GitHub flow observed 👍
✔️App worked properly 👍
✔️Made required changes 👍
Optional suggestions
Every comment with the [OPTIONAL] prefix won't stop the approval of this PR. However, I strongly recommend you to take them into account as they can make your code better. Some of them were simply missed by the previous reviewer and addressing them will really improve your application.
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.
As described in the Code reviews limits policy you have a limited number of reviews per project (check the exact number in your Dashboard). If you think that the code review was not fair, you can request a second opinion using this form.
js/menu.js
Outdated
| const mainMenuList = document.querySelector('.main-menu'); | ||
|
|
||
| const menuList = document.querySelectorAll('.main-menu'); | ||
| console.log(menuList); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- [optional] Please kindly remove this console.log statement, there are serious security implications leaving that kind of info lying around and it also increase computational time. ℹ️
aboutme.html
Outdated
| </div> | ||
| <ul class="menu-bar"> | ||
| <li class="menu-logo" ><a href="./index.html"><img src="./img/level production icon 3.png" alt="level production icon"></a></li> | ||
| <li><a class="lato-font-black aboutme-link" href="./aboutme.html">About</a></li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- [optional] I think it will be more professional to have homepage link in About page, not aboutpage link in About page. Kindly implement this for both mobile and desktop versions. 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @OyePriscilla,
Thank you for your review.
Please do I need to replace the "About" with "Home page" in the nav bar when I will be on the about me page?
Please note that my logo is already linked to the home page in line 25 of aboutme.html
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Matthieu96Code, yes please! This will enhance the user experience. 👍










This project follows design guidelines based on a Cindy Shin design.
It shows: