View Single Post
Reflektorfalke's Avatar
Posts: 597 | Thanked: 490 times | Joined on Dec 2009 @ Germany
#1
Please Note, this app is not from me.
All credits go to the developer, task_jp!
-----------------------------------------------------

For those not aware of this great app, you can download from Store or from here.
Even though it is still under development, it is already very good and feature rich.
And its getting better and better. The developer (@task_jp) releases new versions frequently!

One of the many nice features of QNeptunea is, that it supports themes.
Here is a short tutorial how to create your own theme:

1) See this zip-file for sample images and sample .qml-file

2) Edit the image files in .zip-file:

- 'splash-portrait.png' (854 x 480 px)
(note: its portrait format rotated 90°counter-clockwise)
- 'splash-landscape.png'(854 x 480 px)

- 'background-portrait.png' (480 x 818 px)
- 'background-landscape.png' (854 x 480 px)

- 'logo-portrait.png' (70 x 70 px)
- 'logo-landscape.png' (40 x 40 px)

- 'default.png' (480 x480 px)
(will be theme preview in theme selector)

3) Edit .qml-file in .zip-file.
I think parameters are self-explanatory:

Code:
import QtQuick 1.1
import QNeptunea.Theme 1.0

ThemePlugin {
    id: plugin
    separatorToMeColor: '#ef9608'
    separatorNormalColor: '#ef9608'
    separatorFromMeColor: '#ef9608'
    scrollBarColor: '#ef9608'
    nameColor: '#ef9608'
    inPortrait: true
    contentColor: '#ffffff'
    inverted: true
    textColor: '#ffffff'

    linkStylePortrait: 'color: #7b797b'
    linkStyleLandscape: 'color: #7b797b'
    hashTagStylePortrait: 'color: #7b797b'
    hashTagStyleLandscape: 'color: #7b797b'
    screenNameStylePortrait: 'color: #ef9608'
    screenNameStyleLandscape: 'color: #ef9608'
    sourceStylePortrait: 'color: #ef9608'
    sourceStyleLandscape: 'color: #ef9608'
    mediaStylePortrait: 'color: #7b797b'
    mediaStyleLandscape: 'color: #7b797b'
    placeStylePortrait: 'color: #7b797b'
    placeStyleLandscape: 'color: #7b797b'

    splashPortrait: 'splash-portrait.png'
    splashLandscape: 'splash-landscape.png'

    backgroundPortrait: 'background-portrait.png'
    backgroundLandscape: 'background-landscape.png'

    headerHeightPortrait: 72
    headerHeightLandscape: 46

    titleColor: '#FFFFFF'
    titleFontPixelSizePortrait: 30
    titleFontPixelSizeLandscape: 30

    logoPortrait: 'logo-portrait.png'
    logoLandscape: 'logo-landscape.png'    
}
4) For testing your theme, copy the files you created/edited to

Code:
/home/user/qneptunea-plugins/theme
on your N9

5) Restart app and select / apply your theme (should appear with "tbd" as preview)


If you are happy with your newly created theme you might want to share it:

6) Put all the files you created (except default.png) in a folder.

7) Zip this folder and upload zip-file to e.g. dropbox or any other online storage

8) Post a tweet like this:

<ThemeName> *press enter*
<ThemeDescription> *press enter*
<zip-file download-link> *press enter*

with 'default.png' attached (will be theme preview in theme selection view)

9) Retweet your tweet @task_jp to let him know of your theme.
As soon as he retweeted your tweet from @qneptuneatheme it will magically appear in theme selection within app ;-)

Done!
Be creative, have fun and share your theme with us :-)
__________________
------------------------------------------------------------
Bluetooth PBAP-Profile/Carkit support - Check Wiki-Page
Sociality FB-Client, MAG strikes again - Check Wiki-Page

QNeptunea -
Best Twitter Client for N9/N950 - HowTo Create Themes

Last edited by Reflektorfalke; 2012-05-10 at 20:20.
 

The Following 10 Users Say Thank You to Reflektorfalke For This Useful Post: