Skip to content

Develop#7749

Open
mazanakee wants to merge 2 commits intomate-academy:masterfrom
mazanakee:develop
Open

Develop#7749
mazanakee wants to merge 2 commits intomate-academy:masterfrom
mazanakee:develop

Conversation

@mazanakee
Copy link
Copy Markdown

  • DEMO LINK

  • TEST REPORT LINK

  • Header height is set in 1 place (for the links)

  • Content is vertically centered (for any header height)

  • CSS is used to show all letters in Uppercase (don't type them in HTML)

  • Logo is an image wrapped with a link

  • CSS Variable is used for a blue color

  • Pseudo-element is used for a blue line below the active link

  • Code follows all the Code Style Rules ❗️

  • The Google Fonts Configuration follows requirements.

Copy link
Copy Markdown

@mateacademy-ai-mentor mateacademy-ai-mentor left a comment

Choose a reason for hiding this comment

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

Review Summary

Changes are needed before this can be considered complete because a few checklist-based requirements are still not satisfied, and these will likely cause automated checks to fail.

Critical issues to fix:

  1. In your Google Fonts configuration (e.g., the Roboto link currently using family=Roboto:wght@500&display=swap), you must explicitly request the roman (non-italic) axis with weight 500 and normal width, for example: https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,500&display=swap, and ensure the font preconnect setup matches the checklist expectations (including fonts.gstatic.com with crossorigin) [CHECKLIST ITEM #23].
  2. In docs/index.html, the <meta name="viewport" ...> line in the <head> section exceeds the 80‑character limit; wrap the attributes so that no single line goes over 80 characters (for example, put the content attribute on a new line) [CHECKLIST ITEM #39].
  3. In docs/index.html, the <link> tag that loads the Google Font also has an href so long that the line likely exceeds 80 characters; break this tag across multiple lines so each line remains within 80 characters (e.g., move some attributes to the next line) [CHECKLIST ITEM #39].
  4. In the navigation list inside docs/index.html, each multiline <li> sibling is currently placed directly one after another; add a blank line between these multiline <li> blocks (e.g., between each closing </li> and the next opening <li>) to satisfy the formatting rule for multiline sibling elements [CHECKLIST ITEM #34].

Overall, the header structure, flexbox layout, active-link styling, and most checklist items are implemented well, so once you adjust the font link configuration and HTML formatting as described, your solution should fully meet the task requirements.


✨ Please rate this review in the Platform's notification center1. I will be grateful for your feedback! ✨

Important

Fix the issues, commit the changes, and then re-request my review using the Re-request review button2 in the Reviewers tab.

Tip

If you have any comments about this review, please leave a message in the Add a comment section below and mention me with the @mateacademy-ai-mentor tag3.
I will read your message during my next review of your pull request. Please do not reply directly to my comments, as that feature is not supported yet.

Caution

Do not close the pull request until the review is complete. Closing it early can lead to unexpected behavior and disrupt the review process.

Footnotes

  1. Rate AI review example

  2. Re-request AI review example

  3. Add AI review comments example

Comment thread src/style.css
justify-content: space-between;
align-items: center;
padding: 0 50px;

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Checklist violation: The Google Fonts configuration must select ONLY roman style, medium (500) weight and normal width. The current href uses family=Roboto:wght@500&display=swap, which may not explicitly request the roman (non-italic) axis in the exact form expected by the task auto-tests. Update the Google Fonts link to explicitly request the roman style with weight 500 (for example: https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,500&display=swap) so it matches the requirement: “Use [Roboto font] and “select ONLY roman style, medium (500) weight and normal width for embedding.” Also this addresses checklist item #23: “The Google Fonts Configuration follows requirements.”

Comment thread docs/index.html
<meta charset="UTF-8" />
<meta
name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This violates checklist item #39: "Lines of code have 80 chars max". The viewport meta content on this line is longer than 80 characters. Split long attribute values across multiple lines (for example, put the content value on its own line or break the attributes so each stays under 80 chars).

Comment thread docs/index.html
href="https://fonts.googleapis.com"
/>
<link
href="https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This violates checklist item #39: "Lines of code have 80 chars max". The Google Fonts href URL on this line is long and may exceed the 80-character limit. Break attributes/URL across multiple lines or wrap the tag attributes so each line remains <= 80 chars.

Comment thread docs/index.html
Comment on lines +48 to +50
</a>
</li>
<li class="nav__item">
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This violates checklist item #34: "Add empty lines between multiline sibling blocks of HTML". The closing </li> at the previous line and the next <li> start immediately without an empty line. Add a blank line between multiline sibling <li> blocks to match the checklist formatting rules (see the "GOOD example" in the checklist).

Copy link
Copy Markdown

@mateacademy-ai-mentor mateacademy-ai-mentor left a comment

Choose a reason for hiding this comment

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

Sorry, the pull request review was unsuccessful for the following reasons:

Warning

No changes were made in the pull request since the last review. Please make sure that you have added files to the pull request and committed the changes.
[CODE: NCM]

If the issue is within your control, please address it.
The next review attempt will automatically launch in about 1 hour.
If you believe this is an error or need assistance, please contact the support team.

Copy link
Copy Markdown

@mateacademy-ai-mentor mateacademy-ai-mentor left a comment

Choose a reason for hiding this comment

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

Sorry, the pull request review was unsuccessful for the following reasons:

Warning

No changes were made in the pull request since the last review. Please make sure that you have added files to the pull request and committed the changes.
[CODE: NCM]

If the issue is within your control, please address it.
The next review attempt will automatically launch in about 1 hour.
If you believe this is an error or need assistance, please contact the support team.

Copy link
Copy Markdown

@mateacademy-ai-mentor mateacademy-ai-mentor left a comment

Choose a reason for hiding this comment

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

Sorry, the pull request review was unsuccessful for the following reasons:

Warning

No changes were made in the pull request since the last review. Please make sure that you have added files to the pull request and committed the changes.
[CODE: NCM]

If the issue is within your control, please address it.
The next review attempt will automatically launch in about 1 hour.
If you believe this is an error or need assistance, please contact the support team.

Copy link
Copy Markdown

@mateacademy-ai-mentor mateacademy-ai-mentor left a comment

Choose a reason for hiding this comment

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

Sorry, the pull request review was unsuccessful for the following reasons:

Warning

No changes were made in the pull request since the last review. Please make sure that you have added files to the pull request and committed the changes.
[CODE: NCM]

If the issue is within your control, please address it.
The next review attempt will automatically launch in about 1 hour.
If you believe this is an error or need assistance, please contact the support team.

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.

2 participants