ubuntu / yaru

All Ubuntu Yaru GNOME themes
https://community.ubuntu.com/c/desktop/theme-refresh
GNU General Public License v3.0
1.35k stars 182 forks source link

Suggestion: create a yaru libreoffice icon theme #1815

Closed Jupi007 closed 4 years ago

Jupi007 commented 4 years ago

This is not a bug, but I thinks it should be great to have a yaru icon theme for libreoffice, which actually looks very inconsistent with the rest of the OS :

Elementary icons looks too much "Elementary" elementary

Breeze icons (which at the moment seems to me to be the most neutral) looks too much "KDE" breeze

And Colibre icons are just too "Windows" 😈 colibre

I know it's a lot of work, so this is just a suggestion.

hellsworth commented 4 years ago

Hey folks, I've been watching this and the icons all look great! I'd like to try implementing what you have in the LO deb now but do you have any guidance on how to do that? (sorry, still learning my way around the LO packing) Have you all been building LO with the fonts to grab the beautiful screenshots? Do I need to grab some branch from https://github.com/Jupiter007-43/libreoffice-style-yaru-fullcolor first?

Any advice you all can offer would be helpful to get this in LO so thanks :)

Jupi007 commented 4 years ago

Thanks a lot @hellsworth but I don't know how to package a LO icon theme into a deb. Actually I just symlink a zip into /usr/lib/libreoffice/share/config/ which is the folder where LO looks at to find icons. I also create an oxt extension to share with others but never a deb, sorry... 😓

Either way, this icon theme is actually still very incomplete (only Writer main toolbar with some overs icons are available). The symbolic version is almost complete but it is not compatible with both light and dark theme in the same time (must switch icons variants into options).

Feichtmeier commented 4 years ago

@didrocks @clobrano could we think about getting those wonderful icons into the yaru repository and produce a .deb then?

clobrano commented 4 years ago

+1 from me, but wasn't @hellsworth already on this?

didrocks commented 4 years ago

I think that was the case, indeed

hellsworth commented 4 years ago

Yep I've built and loaded the zip to poke around and I'm trying to get it into the deb first, then the snap.

Jupi007 commented 4 years ago

I everyone. Here are some good news: 🎉 I finished to render all LO Writer icons 🎉 (maybe a few are missing here and there but most of them are here) ! In total, I render exactly 1461 icons.

I invite you to test it there: https://github.com/Jupiter007-43/libreoffice-style-yaru-fullcolor/raw/master/oxt/yaru-theme.oxt

I also profit of this message to thanks all Yaru team for his hard job with this theme : I upgrade to 20.04 a few days ago and it's beautiful. 👍 Thank you !

madsrh commented 4 years ago

I didn't try it yet but awesome work @Jupiter007-43 🥳💪 1461 icons 😲 just wow!!

Jupi007 commented 4 years ago

I'm about halfway through. To put things into perspective, there's a lot of redundancy. And icons aren't very complexes, it's just very long to do. But the result is very satisfying!

I forgot to specify something: new font based icons aren't available in this branch.

fitojb commented 4 years ago

there's a lot of redundancy

You avoid that by making use of the links.txt file (LibreOffice’s equivalent to symlinks). See this example from the Colibre theme to know how to use it.

Jupi007 commented 4 years ago

Thanks for the explanation @fitojb, I didn't know the purpose of this file. It will be very useful for me. 👍 But what I meant to say was most icons are almost identical (sorry for my misspoke I'm French). Ex: Table icons with only different symbol.

Jupi007 commented 4 years ago

Just a screenshot with new text-based icons of the main toolbar.

Capture d’écran du 2020-05-03 18-50-29

I think it looks good with over icons.

Feichtmeier commented 4 years ago

Really awesome work @Jupiter007-43

ubuntujaggers commented 4 years ago

Amazing work Jupiter, well done ♥️

Jupi007 commented 4 years ago

Hi everyone. I merged a few days ago the Text-icons branch and I just finished to render all LO Calc main toolbar icons in both classic and netbook version. 🎉

Capture d’écran du 2020-05-22 20-34-03

Capture d’écran du 2020-05-22 20-36-31

Capture d’écran du 2020-05-22 20-37-32

Feichtmeier commented 4 years ago

This looks very good @Jupiter007-43 I really enjoy how much contrast it has and still is very sharp and yaru. I hope we have it packaged in ubuntu soon

Jupi007 commented 4 years ago

🎉 I just finished LO Impress and Draw main toolbars:

Capture d’écran du 2020-05-27 20-53-25

Capture d’écran du 2020-05-27 20-57-45

All that's missing now are just about 400 icons...

@hellsworth have you been able to put it into a deb?

hellsworth commented 4 years ago

@Jupiter007-43 no sorry i've been swamped by other things. I'll try and pick this back up by the end of the week though.

Jupi007 commented 4 years ago

Don't be sorry. I understand. 🙂 Keep me informed.

Feichtmeier commented 4 years ago

@Jupiter007-43 first of all - awesome work as always!

Secondly, when you say 400 icons, do you mean in total - including symlinks - or really 400 unique icons?

Jupi007 commented 4 years ago

Exactly 142 unique icons x 3 sizes + some here and there.

Feichtmeier commented 4 years ago

Crazy.... Good luck :crossed_fingers: :four_leaf_clover:

Jupi007 commented 4 years ago

🎉 I just finish to render all icons from /cmd (~2700 icons) 🎉 This icon pack is (almost) complete.

A last screenshot with the macro editor:

Capture d’écran du 2020-05-31 15-47-33

clobrano commented 4 years ago

amazing work, thanks!

Jupi007 commented 4 years ago

You're welcome. 😊 If anyone has a suggestion, tell me.

Jupi007 commented 4 years ago

After a huge work, I'm happy to say I finish to render all icons of this LO theme. 🎉 I just finish to check all folders.

Next step, create a package.

Feichtmeier commented 4 years ago

Thank you very much! This will help Ubuntu a lot to get a polished and consistent look!

Jupi007 commented 4 years ago

Effectively it looks great with the rest of the os!

Jupi007 commented 4 years ago

Since my repository will be integrated into ubuntu namespace (@didrocks on n’attend que vous 😉), I think this issue should be closed.