UI Themer

Rating: 
4.636365
Your rating: None Average: 4.6 (33 votes)

UI Themer lets customize icons, fonts and pixel density in Sailfish OS.

Read before installing

  • For Sailfish OS 2.1.4 and above.
  • It requires Theme pack support to be installed.
  • Refresh the homescreen to apply settings.
  • Remember to restore default icons and fonts before performing a system upgrade.
  • For Sailfish X users: changing device pixel ratio needs testing.
  • The option 'Download themes' requires Storeman to be installed.
  • Easy mode GUI enabled by default. If you want more control, disable it via the Options page.

UI Themer

Features

  • Icon theming.
  • Icon overlay.
  • Font theming.
  • Change device pixel ratio.
  • Change DPI for Alien Dalvik.
  • Change icon size.
  • Recovery tools.

Create custom theme packs

Documentation on how to create theme packs available here.

Translate

Languages supported:

Request a new language or contribute to existing languages on the Transifex project page.

Usage guide

A usage guide is available here.

Roadmap

Roadmap and features will be tracked on the Trello dashboard.

Credits

  • Partially based on Icon pack support GUI
  • App icon by Free Vectors.
  • Keyboard navigation based on Piepmatz by Sebastian Wolf.
  • Thanks to Dax89 for helping with C++ and QML code, this app would not exist without him.
  • Thanks to Eugenio_g7 for helping with the One-click restore service.
  • Thanks to all the testers for being brave and patient.

 

If you like my work, please consider to donate via PayPal.

Screenshots: 
Application versions: 
AttachmentSizeDate
File sailfishos-uithemer-2.0.0-8.armv7hl.rpm156.42 KB23/12/2018 - 05:21
File sailfishos-uithemer-2.0.0-8.i486.rpm159.9 KB23/12/2018 - 05:21
File sailfishos-uithemer-2.0.1-6.armv7hl.rpm156.94 KB26/12/2018 - 02:47
File sailfishos-uithemer-2.0.1-6.i486.rpm160.48 KB26/12/2018 - 02:47
File sailfishos-uithemer-2.0.2-1.armv7hl.rpm156.93 KB29/12/2018 - 02:54
File sailfishos-uithemer-2.0.2-1.i486.rpm160.51 KB29/12/2018 - 02:54
File sailfishos-uithemer-2.0.2-2.armv7hl.rpm161.4 KB30/12/2018 - 18:49
File sailfishos-uithemer-2.0.2-2.i486.rpm164.97 KB30/12/2018 - 18:49
File sailfishos-uithemer-2.0.2-3.armv7hl.rpm161.39 KB30/12/2018 - 19:26
File sailfishos-uithemer-2.0.2-3.i486.rpm165.02 KB30/12/2018 - 19:26
File sailfishos-uithemer-2.0.2-6.armv7hl.rpm161.42 KB31/12/2018 - 02:51
File sailfishos-uithemer-2.0.2-6.i486.rpm165.05 KB31/12/2018 - 02:51
File sailfishos-uithemer-2.0.2-7.armv7hl.rpm167.25 KB31/12/2018 - 17:15
File sailfishos-uithemer-2.0.2-7.i486.rpm165.3 KB31/12/2018 - 17:15
File sailfishos-uithemer-2.0.2-8.armv7hl.rpm161.72 KB01/01/2019 - 19:14
File sailfishos-uithemer-2.0.2-8.i486.rpm165.3 KB01/01/2019 - 19:14
File sailfishos-uithemer-2.1.0-2.armv7hl.rpm162.01 KB06/01/2019 - 02:43
File sailfishos-uithemer-2.1.0-2.i486.rpm165.69 KB06/01/2019 - 02:43
File sailfishos-uithemer-2.1.0-3.armv7hl.rpm162.04 KB06/01/2019 - 03:32
File sailfishos-uithemer-2.1.0-3.i486.rpm165.73 KB06/01/2019 - 03:32
File sailfishos-uithemer-2.1.0-4.armv7hl.rpm161.46 KB07/01/2019 - 18:40
File sailfishos-uithemer-2.1.0-4.i486.rpm165.2 KB07/01/2019 - 18:40
File sailfishos-uithemer-2.1.0-5.armv7hl.rpm162.27 KB09/01/2019 - 21:16
File sailfishos-uithemer-2.1.0-5.i486.rpm166.01 KB09/01/2019 - 21:16
File sailfishos-uithemer-2.1.1-1.armv7hl.rpm162.02 KB13/01/2019 - 21:55
File sailfishos-uithemer-2.1.1-1.i486.rpm165.77 KB13/01/2019 - 21:55
File sailfishos-uithemer-2.1.1-2.armv7hl.rpm163.1 KB14/01/2019 - 00:55
File sailfishos-uithemer-2.1.1-2.i486.rpm166.82 KB14/01/2019 - 00:55
File sailfishos-uithemer-2.1.2-1.armv7hl.rpm163.96 KB15/01/2019 - 14:56
File sailfishos-uithemer-2.1.2-1.i486.rpm167.67 KB15/01/2019 - 14:56
File sailfishos-uithemer-2.1.2-3.armv7hl.rpm163.98 KB24/01/2019 - 18:34
File sailfishos-uithemer-2.1.2-3.i486.rpm167.8 KB24/01/2019 - 18:34
File sailfishos-uithemer-2.1.2-4.armv7hl.rpm167.39 KB29/01/2019 - 16:22
File sailfishos-uithemer-2.1.2-4.i486.rpm171.18 KB29/01/2019 - 16:22
File sailfishos-uithemer-2.1.2-5.armv7hl.rpm167.38 KB01/02/2019 - 20:51
File sailfishos-uithemer-2.1.2-5.i486.rpm171.14 KB01/02/2019 - 20:51
File sailfishos-uithemer-2.1.2-6.armv7hl.rpm167.41 KB01/02/2019 - 21:01
File sailfishos-uithemer-2.1.2-6.i486.rpm171.11 KB01/02/2019 - 21:01
File sailfishos-uithemer-2.1.2-7.armv7hl.rpm170.08 KB04/02/2019 - 02:34
File sailfishos-uithemer-2.1.2-7.i486.rpm173.82 KB04/02/2019 - 02:34
File sailfishos-uithemer-2.1.3-1.armv7hl.rpm171.8 KB11/02/2019 - 02:00
File sailfishos-uithemer-2.1.3-1.i486.rpm175.55 KB11/02/2019 - 02:00
File sailfishos-uithemer-2.1.3-2.armv7hl.rpm172.78 KB12/02/2019 - 19:35
File sailfishos-uithemer-2.1.3-2.i486.rpm176.59 KB12/02/2019 - 19:35
File sailfishos-uithemer-2.1.3-3.armv7hl.rpm173.11 KB13/02/2019 - 17:24
File sailfishos-uithemer-2.1.3-3.i486.rpm176.88 KB13/02/2019 - 17:24
Changelog: 

* Sun Feb 10 2019 2.1.3
- Backup/restore icons.
- Different UI modes.

* Mon Jan 14 2019 2.1.2
- Added active theme on cover.

* Fri Jan 11 2019 2.1.1
- Bump Theme pack support dependency.
- Added dconf default settings.
- Added easy mode.
- UI tweaks.

* Sat Jan 5 2019 2.1.0
- [EXPERIMENTAL] Service for running one-click restore before system upgrades.

* Sat Dec 29 2018 2.0.2
- App-wide landscape layout.

* Mon Dec 24 2018 2.0.1
- Bug fix.
- Added second cover action.
- Landscape/tablet UI.

* Sat Dec 22 2018 2.0.0
- Revamped UI.
- Added Restart homescreen dialog.
- Added Display density restore dialog.
- Added One-click restore dialog.
- Added Recovery dialog.
- Customizable cover action.
- New app icon.

more

Comments

DameCENO's picture

Very useful patch as always, thanks @fravaccaro

kuba77's picture

On Nexus 4 with SFOS 2.0.5.6 I get dependency error when installing:

nothing provides sailfish-content-graphics-jolla-z1.0

fravaccaro's picture

Thanks for the feedback. May you try out the new release?

kuba77's picture

New release works great :-) Thanks

malibu's picture

Excellent ! Thanks a lot for that !

Is there a way to remove the settings shortcut in eventsview now ?

fravaccaro's picture

I'm pretty sure there is one, just I don't know how :) Ancelad, as he already coded the Events view control, may know the answer, tho.

Ancelad's picture

You can use my code for free :)

fravaccaro's picture

Well, thanks, but I'm not that sure I know where to look at :D There's a reference for the settings icon in the sidebar qml, but hiding it makes the whole sidebar disappear.

Pages