Akira: Bake the elementary OS style and icons in every build system

Created on 27 Feb 2019  路  3Comments  路  Source: akiraux/Akira

To maintain visual consistency and control the outcome of the application, we should implement the elementary OS stylesheet and icons in every build systems:

  • Flatpack
  • Snap - related to #70
help wanted

Most helpful comment

We can hardcode the theme on the source code but that will just break things. What we can do is ship all the icons.
Regarding the GTK hackish thing called themes, for now, there's a Flatpak base app that will allow us to use the latest eOS GTK theme. We will switch to eOS runtime once out.

All 3 comments

We relay on elementary icons without pairs on Adwaita theme (See #99) so I think there's no point in cover this with patches like https://github.com/flathub/com.github.cassidyjames.dippi/blob/master/elementary-theme.patch

akira-flatpak-builder

Anyway I can be wrong and there's another way to do it.

If you see this ok, flatpak should be done. About snap I will try to follow this on #70

We can hardcode the theme on the source code but that will just break things. What we can do is ship all the icons.
Regarding the GTK hackish thing called themes, for now, there's a Flatpak base app that will allow us to use the latest eOS GTK theme. We will switch to eOS runtime once out.

@bilelmoussaoui that sounds perfect. I'm honestly more concerned about the icons rather than the theme. If we can avoid having missing icons, or even icons with a completely different style/abstraction, it'd be great.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Alecaddd picture Alecaddd  路  6Comments

Alecaddd picture Alecaddd  路  6Comments

isneezy picture isneezy  路  5Comments

surajmandalcell picture surajmandalcell  路  6Comments

piiskop picture piiskop  路  6Comments