ChromeGaming / Dot-Box

Dot-Box is a game where players take turns drawing lines between dots to create boxes. The player who completes the most boxes wins. It's a simple yet strategic game enjoyed by people of all ages.
https://chromegaming.github.io/Dot-Box/
MIT License
101 stars 187 forks source link

[New Feature]: Navbar & Footer #705

Open hars-21 opened 3 months ago

hars-21 commented 3 months ago

๐ŸŽฎ feature Request

Add navbar and footer in all the pages except game.html Use constant styling for every page. Add background theme to all the pages

Point down the features

All the pages will be same of same template with navbar, footer and background theme. These things will enhance UI and overall User experience as it will create a particular theme that is being followed everywhere.

Also, with same template options : code reusability can be increased and one file can be used to render navbar and footer to every page. This will remove redundant code for different pages and will increase the load speed.

Select program in which you are contributing

GSSoC24

Code of Conduct

github-actions[bot] commented 3 months ago

Hey @hars-21! ๐Ÿ‘‹

๐Ÿ‘‰ Thanks for opening this issue. We appreciate your contribution and will look into it as soon as possible. ๐Ÿ‘‰ Donโ€™t forget to star our Dot-Box and Follow Us on GitHub ๐Ÿ‘‰ Make sure you join our Discord, we have created separate channels for all projects

hars-21 commented 3 months ago

@ayush-t02 please assign me this issue. Also, #681 issue will be covered in this issue as well. Because when we make common code for every page, the navbar bug will be resolved

hars-21 commented 3 months ago

Screen Shot 2024-08-06 at 10 58 15 PM Screen Shot 2024-08-06 at 10 58 25 PM

@ayush-t02 Please look into this the current navbar and footer is distorted. Also, there are many issues regarding this navbar and footer.

ayush-t02 commented 3 months ago

someone is working on the footer, you work only on the navbar for now

ayush-t02 commented 3 months ago

I wont give another level for #681 , technically it is a part of this issue itself but I have increased the level