somepaulo / MoreWaita

A companion icon theme for Gnome Shell's Adwaita.
GNU General Public License v3.0
509 stars 27 forks source link

README.md refresh + new icons (Logseq, Retroarch, Zed) #171

Open yioannides opened 1 week ago

yioannides commented 1 week ago

I took the liberty of giving MoreWaita's README.md a bit of a refresh, to actually showcase the icons themselves and improve legibility, because the paragraphs of iterative information might be a bit too much and currently feels like a data research report, in my opinion.

I also optimized the installation & troubleshooting scripts and changed the About to: "An expanded Adwaita-styled icon theme for GNOME", to match the showcase screenshot.

Lastly, I added icons for the apps below, but please feel free to check whether everything is okay:

Logseq : #156 Retroarch: #126 Zed: #159

Hope you like it!

somepaulo commented 5 days ago

Thank for the effort. I'm going to incorporate some of the changes into the readme, and I'm going to use the icons, but I'm not merging this since not all is going in.

On a separate note, all icons have to exist only once as an actual .svg file. All name variants for the same icon should be symlinks to that .svg file. And those symlinks should be created from within the same directory as that .svg file without using any paths (because they get hardcoded), like so: ln -s original.svg alternative.svg. Also, all app icons should have their respective symbolic icon with the same name and -symbolic in it, and with the same one file and symlinks approach. I'll write a document for contributors to make those things clear from the start.

somepaulo commented 5 days ago

Added CONTRIBUTING.md

yioannides commented 5 days ago

It's weird, because I always create the symlinks in Nautilus via Ctrl + Shift + M, but they seem to become unlinked by the time they're uploaded on Github:

image

Also, I tried making a new merge request for every new icon I made, but I have no idea how to do so. Okay, I finally figured it out: the contributor needs to create a new branch for every new contribution / pull request, I will keep it in mind for the next time.