UI Themer lets customize icons, fonts and pixel density in Sailfish OS.
Documentation on how to create theme packs available here.
Languages supported:
Request a new language or contribute to existing languages on the Transifex project page.
A usage guide is available here.
Roadmap and features will be tracked on the Trello dashboard.
If you like my work, please consider to donate via PayPal.
* 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.
Comments
mugshot
Tue, 02/12/2019 - 21:31
Permalink
After latest update, I reapplied my icon theme (Numix circle) and it created double overlays. Now I can't revert back to the stock icons.
fravaccaro
Wed, 02/13/2019 - 01:23
Permalink
hmmm sounds weird, I just tried and it works :/ doesn't "Restore theme" work?
On which version of themepacksupport were you?
mugshot
Wed, 02/13/2019 - 01:26
Permalink
Nope, tried restoring and reinstalling icons from the app. The Jolla calendar app didn't get restored, could this be because of the dyncal is installed?
fravaccaro
Wed, 02/13/2019 - 02:32
Permalink
Just to be sure, uninstall DynCal and reinstall it after you've restored your icons.
Unluckily, if you used UI Themer with themepacksupport 0.8.6-1, there was a bug in restoring icons, as I needed to rework the script a bit to enable the external backup feature; I pulled the faulty update back after a few minutes, but maybe the package hasn't been updated on your device. I apologise if you experienced such bug.
To restore native/Android icons, you can reinstall the apps (without uninstalling them first) or update them (when an update is available).
groeable
Tue, 02/12/2019 - 03:32
Permalink
How to change language?
fravaccaro
Wed, 02/13/2019 - 01:22
Permalink
The app follows the system language; if you are on a language not supported by the app, it defaults to English.
sdworks
Mon, 12/31/2018 - 11:52
Permalink
Same here
fravaccaro
Mon, 12/31/2018 - 17:18
Permalink
the last update solves the issue, I'm sorry :)
levone1
Mon, 12/31/2018 - 01:50
Permalink
2.0.2-3 white screen issue for me (Xperia XC). Should I roll back? -- rolled back to 202-1, and ok. Both newer versions give me white screen.
fravaccaro
Mon, 12/31/2018 - 17:19
Permalink
the last update solves the issue, I'm sorry :)
levone1
Tue, 01/01/2019 - 00:45
Permalink
That did it - thanks
cartron
Thu, 12/27/2018 - 01:56
Permalink
Tested changing pixel ratio on my Xperia X and it works perfectly! :)
akikk88
Sat, 12/22/2018 - 21:13
Permalink
Now work!
akikk88
Sat, 12/22/2018 - 21:08
Permalink
App still open white screen..
fravaccaro
Sat, 12/22/2018 - 21:12
Permalink
Please make sure you have updated to 2.0.0-2
mugshot
Sat, 12/22/2018 - 20:30
Permalink
App opens with white screen after update..
fravaccaro
Sat, 12/22/2018 - 20:38
Permalink
Fixed :)
mugshot
Sun, 12/23/2018 - 01:15
Permalink
Thanks! Working great!
Historyscholar
Sat, 12/01/2018 - 05:47
Permalink
感谢开发者推出旗鱼系统主题支持!Thanks!
kaulian
Tue, 11/27/2018 - 14:12
Permalink
only that in this folder
[nemo@Sailfish ~]$ ls /etc/dconf/db/vendor.d/locks/
screen-rotation.txt
[nemo@Sailfish ~]$
fravaccaro
Tue, 11/27/2018 - 15:26
Permalink
hmmmm so it should work. Have you tried uninstall and reinstall themepacksupport?
kaulian
Tue, 11/27/2018 - 12:00
Permalink
Hi,
First thanks for the apps.
I upgrade my geminipda to 3.0.0.8 and with this release the pixel ratio seems broken.
Do you have any problem with the new release of sailfishos and pixel ratio ?
Thanks
fravaccaro
Tue, 11/27/2018 - 12:04
Permalink
You can try to uninstall themepacksuport and then reinstall UI Themer to see if it helps.
I'm sorry, but I don't have a Gemini so it's a bit hard to help.
kaulian
Tue, 11/27/2018 - 13:53
Permalink
In fact, i just tried with cli and dconf says, that value can't be modified...
Perhaps I need open a case in together
fravaccaro
Tue, 11/27/2018 - 14:09
Permalink
Do you mind posting the result of
ls /etc/dconf/db/vendor.d/locks/
cat /etc/dconf/db/vendor.d/locks/ui-configs.txt
cat /etc/dconf/db/vendor.d/locks/silica-configs.txt
Historyscholar
Sun, 11/25/2018 - 07:41
Permalink
Very Good!(。・ω・。)ノ♡
rfa
Sat, 10/27/2018 - 13:15
Permalink
Thanks heaps for this. How are new fonts added? I'd like to add Trebuchet MS
fravaccaro
Sat, 10/27/2018 - 13:59
Permalink
My pleasure :) You can create your own theme by following this guide https://fravaccaro.github.io/themepacksupport-sailfishos/docs/getstarted...
rfa
Sun, 10/28/2018 - 01:23
Permalink
Thank you for that. Just so I'm clear I make a theme with only the font in it. Do I do that on my phone or PC?
A GUI that allowed users to place .ttf files in it would be a lot of work for you.
Sorry for the basic questions
fravaccaro
Sun, 10/28/2018 - 03:52
Permalink
Well, a GUI that does that would still require some guidelines from me. With the current wiki, you can create your own theme and you can copy it into /use/share.
The steps are quite straightforward:
1) you rename the fonts accordingly with the guidelines
2) you place them in the font folder
3) you give a name to your theme in the package file
4) you rename the folder that contains the font folder with something that starts with harbour-themepack-
5) you copy it into /use/share
6) you apply it from UI Themer
If you're a bit more experienced you can even try to make an rpm to be shared, but in this case, check the content license
Pages