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

NW6 | Fathi-Kahin | JS-2 | Portfolio | Week 2 #66

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

Conversation

fhkahin
Copy link

@fhkahin fhkahin commented Dec 14, 2023

Learners, PR Template

Self checklist

  • I have committed my files one by one, on purpose, and for a reason
  • I have titled my PR with COHORT_NAME | FIRST_NAME LAST_NAME | REPO_NAME
  • I have tested my changes
  • My changes follow the style guide
  • My changes meet the requirements of this task

Changelist

Briefly explain your PR.

Questions

Ask any questions you have for your reviewer.

Copy link

netlify bot commented Dec 14, 2023

Deploy Preview for cyf-developer-portfolio ready!

Name Link
🔨 Latest commit 484ead3
🔍 Latest deploy log https://app.netlify.com/sites/cyf-developer-portfolio/deploys/657afb008664d10008e19ac5
😎 Deploy Preview https://deploy-preview-66--cyf-developer-portfolio.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

<p class="c-site-footer__text">&copy; 2023 Fathi. All rights reserved.</p>
</footer>
</body>
</html>

Choose a reason for hiding this comment

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

Great job on using semantic HTML @fhkahin ! Your website's structure is well-organised, thanks to the appropriate use of tags like

, , ,
and .
Additionally, achieving a 100% accessibility score (a11y) demonstrates your commitment to inclusivity. Well done 👏

<p class="c-site-footer__text">&copy; 2023 Fathi Kahin. All rights reserved.</p>
</footer>
</body>
</html>

Choose a reason for hiding this comment

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

Again well done!

opacity: 1;
}
}
</style>

Choose a reason for hiding this comment

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

I would suggest avoiding styles here, instead use a separate CSS file for your website's styling(you already have css file). By separating the styles from the HTML code, you can achieve better code organisation and maintainability.

Comment on lines +6 to +10
--paper: hsla(251, 28%, 88%, 0.99);
--ink: hsla(244, 16%, 17%, 0.95);
--brand: hsla(0, 79%, 63%, 0.9);
--font: "Raleway", system-ui, sans-serif;
--gap: 20px;

Choose a reason for hiding this comment

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

It's nice to see that you're utilising the standard color codes (all hsla)

Comment on lines +11 to +24
<h1 class="c-site-header__title">Fathi Kahin</h1>
<p class="c-site-header__subtitle">(Upcoming Software Developer)</p>
</header>

<nav aria-label="Main Site Links" class="c-site-nav">
<a href="index.html" class="c-site-nav__link">Home</a>
<a href="/about.html" class="c-site-nav__link">About</a>
<a href="/projects.html" class="c-site-nav__link">My projects</a>
<a href="/contact.html" class="c-site-nav__link">Contact</a>
</nav>

<main>
<section>
<h1 class="c-section__title">List of my Projects</h1>

Choose a reason for hiding this comment

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

It is considered a good practice to have only one <h1> per page. The <h1> tag represents the main heading of the page and holds significant importance for search engine optimisation and accessibility.

Instead, consider using <h2>, <h3>, and other heading tags to create a hierarchical structure for your headings.

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