Comments (9)
It does seem like the logo being non-square causes it to be unevenly rescaled on GNOME:
This is because the .svg is directly copied over into hicolor/scalable/apps/
alongside the converted .png versions. Perhaps we should consider either making the SVG square or converting it into a square one in icons/Makefile
.
Sorry for unearthing this issue after three years by the way 😅
from nixos-artwork.
Can a regular hexagon fit snugly against all sides of a square? Maths says no! :) (At least, not without rotating it a a weird angle.)
Though, what do you mean, you want to see a logo file where the drawing area is square, with the logo appropriately centered?
What would be the use of such file? (It would help to know how it'd be used, I guess)
from nixos-artwork.
Oh, I would assume it's not "right" to have a 512x512 (or 𝒙×𝒙) directory with non-squared images. Keep this open, with actionable task: make the Makefile generate square files.
I believe this is how the png images are generated for use on an installed NixOS system, good thing that apparently nothing fails when using non-square images here.
from nixos-artwork.
Yes, I was looking for the drawing area to be square.
I am trying to fix this warning message that Discourse keeps warning us about:
It is asking for a 512x512 px logo.
from nixos-artwork.
Well, I went ahead and extended the canvas in GIMP and uploaded it. It's weird that the icon directory Makefile generates a folder called 512x512, but the file inside is not that exact dimensions. Is that typical with icons?
from nixos-artwork.
Don't be sorry, you're right. This isn't looking correct :)
from nixos-artwork.
I guess the quickest solution at least for the svg and png would be adding a bunch of transparent bars above and below to mock some square-ish dimensions.
A special logo-squared.png
should be the best fit for not breaking systems that require the file dimensions being equal to the content's bounding box.
from nixos-artwork.
Related Issues (20)
- 4K default wallpaper
- Logo for NixOS 23.11 Tapir HOT 9
- Add repository guidelines HOT 5
- New logo → finish migrating from the old logo HOT 6
- Specify License of Files / Images HOT 1
- License / Attribution for existing artwork. HOT 7
- Designer Information HOT 5
- Disable display-manager icon for graphical iso
- 20.03 logo HOT 3
- New logo HOT 22
- Upload to wikimedia HOT 4
- 20.09 logo HOT 2
- minify logo svg in nix-snowflake.svg HOT 3
- Logo not visible in dark mode in this repo's README
- Request for all white NixOS logo lockup that works with GitHub dark mode HOT 3
- Logo for the 22.11 Release HOT 7
- Should we collect all the NixCon logos here?
- Logo for 23.05 release
- Nixpkgs Badges
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nixos-artwork.