Fix: Remove duplicate HTML and resolve homepage UI issues #84
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description:
This PR resolves a significant bug on the homepage where various UI elements were overlapping and rendering incorrectly. The root cause was identified as duplicate HTML components and invalid nesting within the index.html file. This fix cleans up the file to ensure the homepage displays correctly and all navigation links function as intended.
[x] Bug Fix ✅
[ ] New Feature ✨
[x] Enhancement 🔧
[ ] Documentation 📝
[x] UI/UX Update 🎨
What changes were made?
Removed Duplicate Code: The redundant header component and the duplicate hero section (with the overlapping text and buttons) were removed from index.html.
Consolidated head Content: Consolidated duplicate font links and the Sentry script tag into a single instance to improve performance and remove redundancy.
Fixed Navigation Links: Corrected the href attributes in the navigation links to ensure they point to the correct files, such as editor.html and challenges.html.
Cleaned up HTML Structure: Removed invalid HTML, such as the ul and li tags, from within the button element of the hamburger menu.
Screenshot or Screen Recording

Issue Reference:
Closes #82
Additional Info (if any):
This fix provides a cleaner, more efficient, and structurally valid index.html file, which resolves the major UI bug and prepares the project for future development without rendering issues. Also moved the editor and about pages into the pages folder for better overall structure