London | 26-ITP-Jan | Oussama Mouggal | Sprint 1| Wireframe#1005
London | 26-ITP-Jan | Oussama Mouggal | Sprint 1| Wireframe#1005Oussama-Mouggal wants to merge 11 commits into
Conversation
❌ Deploy Preview for cyf-onboarding-module failed. Why did it fail? →
|
There was a problem hiding this comment.
Pull request overview
This PR completes the wireframe assignment by replacing placeholder content with meaningful articles about development topics (Readme files, wireframes, and Git branches) and styling the footer with a fixed position and custom colors.
Changes:
- Updated HTML content with three articles covering development-related topics
- Enhanced footer styling with fixed positioning, background color, and full width
- Replaced external image sources for article illustrations
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 9 comments.
| File | Description |
|---|---|
| Wireframe/index.html | Replaced placeholder content with three complete articles about README files, wireframes, and Git branches; updated header and footer text |
| Wireframe/style.css | Added footer styling properties including fixed positioning, width, background color, and text color |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| <h2>What is the purpose of a wireframe? | ||
| </h2> |
There was a problem hiding this comment.
The closing h2 tag is on a separate line, which is inconsistent with the formatting of other h2 elements in the file (see line 19 and line 39).
| <h2>What is a branch in Git? | ||
| </h2> |
There was a problem hiding this comment.
The closing h2 tag is on a separate line, which is inconsistent with the formatting of other h2 elements in the file (see line 19).
| position: fixed; | ||
| left: 0; | ||
| bottom: 0; | ||
| width: 100%; | ||
| background-color: #4b3a3a; | ||
| color: white; | ||
| text-align: center; |
There was a problem hiding this comment.
The fixed positioning of the footer combined with width: 100% and bottom: 0 will cause the footer to overlay content at the bottom of the page. The main element has bottom margin (calc(var(--space) * 4)), but this may not be sufficient to prevent content from being hidden under the fixed footer. Consider adding padding-bottom to the body or adjusting the main margin to account for the footer height.
| installation instructions, usage guidelines, and contribution | ||
| protocols. | ||
| </p> | ||
| <a href="">Read more</a> |
There was a problem hiding this comment.
The anchor tags have empty href attributes, which will cause the links to reload the current page instead of navigating to intended destinations. Either provide valid URLs or use href="#" if these are placeholder links for future implementation.
| <p> | ||
| The purpose of a wireframe is to provide a visual guide that represents the skeletal framework of a website or application, helping to plan layout and functionality. | ||
| </p> | ||
| <a href="">Read more</a> |
There was a problem hiding this comment.
The anchor tags have empty href attributes, which will cause the links to reload the current page instead of navigating to intended destinations. Either provide valid URLs or use href="#" if these are placeholder links for future implementation.
| left: 0; | ||
| bottom: 0; | ||
| width: 100%; | ||
| background-color: #4b3a3a; |
There was a problem hiding this comment.
The hardcoded color value #4b3a3a doesn't follow the design system established in the CSS file. Consider using CSS custom properties (like --ink or --paper) defined in the :root selector to maintain consistency with the design palette.
| bottom: 0; | ||
| width: 100%; | ||
| background-color: #4b3a3a; | ||
| color: white; |
There was a problem hiding this comment.
The hardcoded color "white" doesn't follow the design system established in the CSS file. Consider using CSS custom properties (like --paper) defined in the :root selector to maintain consistency with the design palette.
| <p> | ||
| A branch in Git is a separate line of development that allows multiple people to work on different features or fixes simultaneously without affecting the main codebase. | ||
| </p> | ||
| <a href="">Read more</a> |
There was a problem hiding this comment.
The anchor tags have empty href attributes, which will cause the links to reload the current page instead of navigating to intended destinations. Either provide valid URLs or use href="#" if these are placeholder links for future implementation.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
@copilot open a new pull request to apply changes based on the comments in this thread |
|
Hi @Oussama-Mouggal - thanks for creating this PR for your wireframe exercise. I reviewed your code and everything looks well done. One minor fix needed:
I see you requested a review from Copilot. We discourage trainees from using Copilot for PR reviews. Here are some reasons why: We do encourage trainees to use AI (chatGPT, claude, copilot) on their own, while working on CYF exercises. AI can help you find typos, suggest improvements, explain a concept. |
|
Thank you very much, Jenny, for your feedback. I centred the title to match the README page example. Initially, I wasn’t sure about applying Copilot’s suggestions, but after pushing the PR I saw that it recommended some improvements, so I accepted them. However, the original code I uploaded was entirely my own. I did the same for my other formcontrols PR, I will try to undo the suggested changes by copilot. Thank you |
|
The changed files in this PR don't match what is expected for this task. Please check that you committed the right files for the task, and that there are no accidentally committed files from other sprints. Please review the changed files tab at the top of the page, we are only expecting changes in this directory: If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). If this PR needs reviewed, please add the 'Needs Review' label to this PR after you have resolved the issues listed above. |
Hi @Oussama-Mouggal - thank you for implementing the suggestion I made to improve your webpage. I that the title and description are nicely centered now. Have you noticed the git action message that is displayed multiple times in your PR? |
|
@Oussama-Mouggal The reason the PR's GitHub Actions are failing is because there are files in this PR that belong to a different exercise (form controls). Only files pertaining to the wireframe exercise should be included in this PR. |
|
Hello Jenny. Thanks for your message. I've just noticed that I messed up the file structure and this maybe be causing issue because I've cloned the repo inside the actual original repo. So, I'll have to delete this whole repo and start from scratch again. Thanks for your understanding. |

Self checklist
Changelist
Worked on the wireframe assignment using html and css for styling the page.
Questions
I have deleted my old onboarding repo and created this new one because I confused myself working of different branches of the project.