glfw / glfw.github.io

Jekyll sources for GLFW website
https://www.glfw.org/
Other
28 stars 19 forks source link

Custom 404 page #55

Closed elmindreda closed 5 years ago

elmindreda commented 5 years ago

GitHub pages allows us to have our own 404 page, which could be nicer than their default one.

siavashserver commented 5 years ago

Hi there!

Yup, it's a good idea. Jekyll also allows us to generate a site map automatically and make the website more search engine friendly. I wish we could do something about pages generated by doxygen as well.

We can also set a fav-icon and custom tab color for chrome like browsers.

On Tue, Apr 30, 2019, 11:31 PM Camilla Löwy notifications@github.com wrote:

GitHub pages allows us to have our own 404 page https://help.github.com/en/articles/creating-a-custom-404-page-for-your-github-pages-site, which could be nicer than their default one.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/glfw/website/issues/55, or mute the thread https://github.com/notifications/unsubscribe-auth/AAIGT2T3PGKWSHXPK6PNI53PTCJPBANCNFSM4HJPKJLA .

elmindreda commented 5 years ago

Yeah, Doxygen is annoying to the point where I'm almost considering replacing it with our Jekyll setup and slightly more typing.

elmindreda commented 5 years ago

Having even a partial site map still seems useful, I think. Would it be?

siavashserver commented 5 years ago

Yeah, Doxygen is annoying to the point where I'm almost considering replacing it with our Jekyll setup and slightly more typing.

Back then Doxygen was the only viable solution, there should be much better options now. Most of the custom CSS file is just resetting the unnecessarily hard coded Doxygen style sheets.

Having even a partial site map still seems useful, I think. Would it be?

Yes; I'll come up with a pull request in upcoming days :)

elmindreda commented 5 years ago

Fixed by @siavashserver with #57.