We have moved to a new Sailfish OS Forum. Please start new discussions there.
5

Ambience color everywhere [answered]

asked 2015-04-04 09:09:11 +0300

JakeTheChangeling gravatar image

updated 2015-04-04 09:48:26 +0300

Is it possible to make an Ambience dye all text on my homescreen? I wanted to create a Fallout Pipboy design but the white text for time, connections and under the apps just looks wrong with the green everywhere else.

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by JakeTheChangeling
close date 2015-04-04 16:28:49.625354

1 Answer

Sort by » oldest newest most voted
6

answered 2015-04-04 15:38:08 +0300

Spam Hunter gravatar image

updated 2015-04-04 15:49:58 +0300

I don't see why not. Ambience is made up of four elements in the UI.

PRIMARY - affects Time, App Names in Launcher, text in app cover windows, unselected text areas such as Recipient in SMS, letters/numbers on keyboard, trailing dots, contacts names in people,......

HIGHLIGHT - affects operator/date/year, pulley menu/overlay/unselected TEXT, app title text in app window, time in clock app, selected alarm, shutter/tools/tools overlay in camera app,.....

SECONDARY - affects 'Hi'/recipient/send in SMS, time of text in SMS inbox, directory/owner permissions/date created in File Browser, user created name for Timer in clock app,.....

SECONDARY HIGHLIGHT - onpressed text /recipient/Hi/text to inbox time in SMS inbox/main window, onpressed text artist name in Mediaplayer Albums window,

Now, once you know which elements you want to change, you can either go the long winded route and make your own ambience from scratch (http://talk.maemo.org/showthread.php?t=92963) or simply use Terminal to make changes on the fly. The commands for doing just that, are as follows; (change the 6 digit hex codes to get your desired colour, you could use http://www.color-hex.com/ as reference, to get exactly the colour you want);

dconf write /desktop/jolla/theme/color/primary "'#00ee1c'" (see Primary notes)

dconf write /desktop/jolla/theme/color/secondary "'#00ee1c'" (see Secondary notes)

dconf write /desktop/jolla/theme/color/highlight "'#00ee1c'" (see Highlight notes)

dconf write /desktop/jolla/theme/color/secondaryHighlight "'#00770e'" (see secondaryHighlight notes)

I have made one or two ambiences where the text colour has been changed throughout the UI (except system icons), here's an example, an ambience I created called Ambience P1 (found on Openrepos);

image description (The text colour is actually light green, although it looks yellow)

Hope this helps,

Regards,

edit flag offensive delete publish link more

Comments

awesome, now everything looks perfect, thank you very much

JakeTheChangeling ( 2015-04-04 16:28:06 +0300 )edit

You're welcome, glad you got sorted :)

Spam Hunter ( 2015-04-04 16:30:38 +0300 )edit

How can I force the background color in email app message reading view to something else than white? It seems to be quite impossble to choose a highlight color that is readible both on dark and white background. The yellow highlight color that comes with TOHKBD ambience essentially makes all links, phone numbers and other highlighted email content almost invisible.

Jusla ( 2015-06-20 14:10:28 +0300 )edit

@Jusla - I have no idea, but I know which bit you mean, sadly the email app is mainly locked up in a .bin file. When I navigate to the usr/share/jolla-email, there's only one folder inside, named Images, inside Images is a file named 'spinner.gif' - that's it, so nothing to play with there.

It strikes me that not only is the screen not up to the job of showing good contrast in bright conditions, but the whole ambience thing really isn't suited to good contrasting either, despite Jolla's claims that a few ambience fixes will make it all more visible, somehow, I doubt it.

Spam Hunter ( 2015-06-20 16:11:51 +0300 )edit

Question tools

Follow
1 follower

Stats

Asked: 2015-04-04 09:09:11 +0300

Seen: 399 times

Last updated: Apr 04 '15