-
-
Notifications
You must be signed in to change notification settings - Fork 690
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update site logo with an hourglass icon #1900
Conversation
086078b
to
32cc876
Compare
Any additions to HACKING.md as well perhaps? |
2d3f6ce
to
7ea3931
Compare
@captn3m0, HACKING.md updated. I also injected the logo next to the title (using CSS, no extension point in the jekyll theme for doing it). Do you like it ? |
7ea3931
to
f6e6deb
Compare
f6e6deb
to
12816be
Compare
12816be
to
a2de50e
Compare
The Hourglass icon from Openmoji is not liked by EndOfLife contributors. A new icon must be found. |
d3665b1
to
fda2b09
Compare
PR updated with https://commons.wikimedia.org/wiki/File:Hourglass_icon_%28orange%29.svg (see #978 (comment)). |
fda2b09
to
a474ecc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good enough for a first version to me. We can improve it over time, but it represents what we were looking for: hourglass to denote time, as well as some concept of EOL/cycles via the split circle and colors.
4d00161
to
4618439
Compare
A handmade logo, derived from https://commons.wikimedia.org/wiki/File:Hourglass_icon_%28orange%29.svg was used. It represents the concepts of time (with the hourglass) and EOL/cycles (with the colored split circle). Derived icons for various usage were generated using https://realfavicongenerator.net/ (from the SVG icon). All icons were placed in the 'assets' directory, except favicon.ico. The theme mandates its path to be /favicon.ico, and it seems a lot of browsers assume this location anyway (https://stackoverflow.com/questions/21359342/is-putting-your-favicon-ico-file-in-a-non-root-path-a-bad-idea/21359390#21359390). New files, browserconfig.xml and manifest.json were also added. It is not clear if browserconfig.xml is still useful (https://webmasters.stackexchange.com/q/131077) but it does not hurt. manifest.json is useful for PWA (https://developer.mozilla.org/en-US/docs/Web/Manifest). Site logo has been injected before the site name using CSS. It had to be done that way because the Just the Docs theme does not offer an extension point for doing it. A new section has been added to the README in order to give credits to the softwares used in the project. The human.txt has been updated too. This is mandated at least by the use of the Wikimedia icon as the site logo. Note that I would have prefered to use the 'link' tag to generate image URLs (https://jekyllrb.com/docs/liquid/tags/#link), but those are slowing down significantly the build (10s -> 40s).
4618439
to
879c107
Compare
OK, great. I fixed a few things ( Will do a final check and merge. |
The 'hourglass not done' icon from Openmoji (https://openmoji.org/library/emoji-23F3/) was used. Derived icons for various usage were generated using https://realfavicongenerator.net/ (from the SVG icon).
A new section has been added to the README in order to give credits to the softwares used in the project.