refactor: separate HTML, CSS, and JS files (#600) #752
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 restructures the project to follow standard web development practices by separating HTML, CSS, and JavaScript files. Previously, all styling and scripts were embedded directly within HTML files, which made maintenance and scalability difficult.
Changes Made:
Moved inline CSS from HTML files to separate .css files for better readability and maintainability.
Moved inline JavaScript from HTML files to separate .js files for modularity and cleaner code structure.
Updated HTML files to correctly link the new CSS and JS files.
Ensured that all pages maintain their original functionality and styling after the separation.
#600 Issue No
Benefits:
Improved code readability and organization.
Easier maintenance and future enhancements.
Better adherence to web development best practices.
Testing:
Verified that all pages render correctly.
Tested all JavaScript functionalities to ensure no breakage.
Checked responsiveness and styling consistency across different pages.
Type of change
How Has This Been Tested?
Explain how you tested your changes.
Checklist: