[Sony Cross-Device Development Themes and Apps] Emperor.dk:
For themers

About the themes

All themes are build from original and edited resources and based on stock JB and KK themes from Xperia Z, Xperia V and Xperia T (the Skyfall Theme).

Detailed info for each theme:

Xperia Air

Based on "Air 12.0.A.0.4"

light #ff4798d2

dark #ff64c9ff

neutral #ff4798d2

Xperia Amber

Based on "Amber 10.0.A.0.16"

light #ffff7e00

dark #ffff7e00

neutral #ffff7e00

Xperia Amethyst

Based on "Amethyst 10.0.A.0.16"

light #ffbc00d2

dark #ffbc00d2

neutral #ffbc00d2

Xperia Autumn

Based on "Heat 13.0.A.0.10"

Lockscreen from stock wallpapers

light #ff832833

dark #ffdb6770

neutral #ffbe5230

Xperia Blue

Based on "Blue 14.0.A.0.7"

Lockscreen from stock wallpapers

light #ff0082ba

dark #ff43d0ff

neutral #ff0082ba

Xperia Butterfly

Based on "Sunny 13.0.A.0.10"

Lockscreen from stock wallpapers

light #ffa86600

dark #fffcb13c

neutral #ffd4914c

Xperia Dandelion

Based on "Air 13.0.A.0.10"

Lockscreen from stock wallpapers, ajusted color balance to dark blue.

light #ff4798d2

dark #ff64c9ff

neutral #ff4798d2

Xperia Dark

Based on "Xperia 12.0.A.0.4"

light #ff4798d2

dark #ff64c9ff

neutral #ff4798d2

Xperia Earth

Based on "Earth 12.0.A.0.4"

light #ff7c9769

dark #ffcac5a5

neutral #ff7c9769

Xperia Emerald

Based on "Emerald 10.0.A.0.16"

light #ff5ec624

dark #ff5ec624

neutral #ff5ec624

Xperia Field

Based on "Xperia 10.0.A.0.16"

light #ff006cff

dark #ff09afed

neutral #ff006cff

Xperia Green

Based on "Green 14.0.A.0.7"

light #ff18c27b

dark #ff8dd764

neutral #ff18c27b

Xperia Halong

Based on "Earth 13.0.A.0.10"

Lockscreen from stock image samples (Halong Bay)

light #ff7c9769

dark #ffcac5a5

neutral #ff7c9769

Xperia Heat

Based on "Heat 12.0.A.0.4"

light #ff832833

dark #ffdb6770

neutral #ff832833

Xperia Light

Based on "Xperia Light 12.0.A.0.4"

light #ff78416a

dark #ffd2b6dc

neutral #ffca65b0

Xperia Orange

Based on "Orange 14.0.A.0.7"

Lockscreen from stock image samples (Sanaa), ajusted color balance to orange.

light #ffff8914

dark #ffffc014

neutral #ffff8914

Xperia Purple

Based on "Purple 14.0.A.0.7"

Lockscreen from stock wallpapers

light #ff8c4067

dark #ff7243a1

neutral #ff7243a1

Xperia Quartz

Based on "Quartz_10.0.A.0.16"

light #ffcc7b3f

dark #ffcc7b3f

neutral #ffcc7b3f

Xperia Red

Based on "Red 14.0.A.0.7"

Lockscreen from stock wallpapers

light #ffbc3948

dark #ffff4d4d

neutral #ffff4d4d

Xperia Ruby

Based on "Ruby 10.0.A.0.16"

light #ffee0430

dark #ffee0430

neutral #ffee0430

Xperia Sapphire

Based on "Sapphire 10.0.A.0.16"

light #ff09e0e3

dark #ff09e0e3<

neutral #ff09e0e3

Xperia Silk

Based on "Silk 12.0.A.0.4"

light #ff78416a

dark #ffd2b6dc

neutral #ffca65b0

Xperia Skyfall

Based on "Skyfall 1.0.A.0.0" from Xperia T James Bond Edition, 4.3 Jelly Bean (9.2.A.0.295)

light #ff4798d2

dark #ff64c9ff

neutral #ff09afed

Xperia Snow

Based on "Silk 10.0.A.0.16"

light #ff09afed

dark #ff09afed

neutral #ff09afed

Xperia Sunny

Based on "Sunny 12.0.A.0.4"

light #ffa86600

dark #fffcb13c

neutral #ffd4914c

Xperia Sunset

Based on "Silk 13.0.A.0.10"

Lockscreen from stock wallpapers

light #ff78416a

dark #ffd2b6dc

neutral #ffb45c84

Xperia Vintage

Based on "Vintage 13.0.A.0.4"

Lockscreen from stock wallpapers

light #ff373e46

dark #ff889ab8

neutral #ff7d8c9d

Xperia White

Based on "White 14.0.A.0.7"

Lockscreen from stock wallpapers

light #ff70beda

dark #ff94e4ff

neutral #ff70beda

Some of the stock themes didn't had a lockscreen image. For those themes, I used images from the stock wallpapers or sample images from stock ROM, with ajusted color balance for a few, to match the theme.

I admit, that some of the themes has exact same accent colors, that's not my fault. They were like that in the stock themes :)

Accent colors are keept to original as far as possible. Other color variants for android/res/values/colors.xml are chosen from the shades list at http://www.w3schools.com/tags/ref_colorpicker.asp. That's a nice page to look for matching color groups for themes (see menu to the left), yes I wrote webpages in notepad when you got your dipers changes in the 90'ies.

All themeable PNGs from Xperia Z (android & home). Accent collered PNGs: Check - , radio - and toggle buttons (are toggle buttons even being used?), active text field, seekbar and switch.

The accent colored PNGs are originally made with layer-list (layers of different PNGs). One of the layers are sent through a colorizable engine, that changes the PNGs color to the chosen accent color.

In stock KK this is done like this for the check button:

The first XML puts the accent colored PNG and the rest of the button togeathertogeather.

semc_btn_check_on_holo_light.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<com.sonyericsson.uxp.drawable.ColorizableDrawable somc:drawable="@drawable/semc_btn_check_on_holo_light_colored" somc:color="@com.sonyericsson.uxp:color/somc_theme_accent_color_light"
xmlns:somc="http://schemas.android.com/apk/res/com.sonyericsson.uxp" />
</item>
<item android:drawable="@drawable/semc_btn_check_on_holo_light_normal" />
</layer-list>

Then another set of XMLs puts the check indicator and the above togeather.

I tried to use layer-list for the themes as well, to reduce the work on editing PNGs, but the Xperia theme engine in LP is very unforgiven, I couldn't get it to work.

I have included a zip-file with all my work-files to make the accent colored PNGs for you all to learn from, and use for your own themes. The files are in PXD-fileformat used by Pixlr Editor.

The layer called "accent" then just have to get the correct color for the specific themes and then saved as PNG (remember the .9 for some of the files). Download the zip here.

Remember - as always - all my work and files can be decompiled, edited, improved and used for your own work, without my permission.

Known bugs

There is a known bug in the Group-button when editing a contact (and a few other places). Normally an APP uses either DeviceDefault Light or DeviceDefault Dark theme. But for some reason SONY mixed this up in their Contacts-app, so the Group-button uses Dark and the rest of the app uses Light. This ends with black text on a black button.

Normally this will not show, as default themes from SONY has transparent buttons.

You could argue to make all the Dark PNGs the same as all the Light PNGs but then the Backup-app would get white text on a white button.