Skip to content
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 OPTION 2 [with 'update' Material icon] #1902

Closed
wants to merge 2 commits into from

Conversation

marcwrobel
Copy link
Member

Same as #1900, but with the original logo.

@marcwrobel marcwrobel changed the title Update site icons with original logo Update site logo with the Material icon Nov 24, 2022
@marcwrobel marcwrobel marked this pull request as ready for review November 25, 2022 09:59
@usta
Copy link
Member

usta commented Nov 25, 2022

@marcwrobel needs a rebase

@usta
Copy link
Member

usta commented Nov 25, 2022

image

@marcwrobel
Copy link
Member Author

@usta, rebase done on both this PR and on #1900.

Note that #1900 and #1902 are mutually exclusive. That's the same work, but with different icons. I think @captn3m0 will do the final choice, but if you have a feedback feel free to leave a comment on #978.

@usta usta changed the title Update site logo with the Material icon Update site logo OPTION 2 [with the Material icon] Nov 25, 2022
@usta
Copy link
Member

usta commented Nov 25, 2022

My 2 cents is for hour-glass ( option1 )

Let me expain why a refresh like icon is not suitable:
it doesnt match the idea to show end of something
it doesnt show the time moving/passing
it gives users idea of refresh instead of end
it almost disapear on darkthemes systems [
image
]

@marcwrobel marcwrobel changed the title Update site logo OPTION 2 [with the Material icon] Update site logo OPTION 2 [with 'update' Material icon] Nov 25, 2022
Material's 'update' icon (https://fonts.google.com/icons?selected=Material+Icons+Outlined:update:) was used, as permitted by Google (https://developers.google.com/fonts/faq#can_i_use_the_font_in_a_logo).

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/a/21359390/374236).

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).

A new section has been added to the README in order to give credits to the softwares used in the project. This is mandated by at least the use of a Material icon as this site logo.

Note that I would have prefer 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).
It has to be done using CSS : the Just the Docs theme does not offer an extension point for doing this.
@usta usta added the enhancement New feature or request label Nov 28, 2022
@marcwrobel
Copy link
Member Author

PR abandoned : see #978 (comment).

@marcwrobel marcwrobel closed this Nov 30, 2022
@marcwrobel marcwrobel deleted the 28-logo-favicon-2 branch November 30, 2022 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants