View Full Version : Creating new theme based on Triton is using Neptune theme !

6 Apr 2017, 12:51 AM

I ma using Sencha Themer v1.1.1.207.
I wish to create a new theme based on Triton theme but it's the Neptune that appear in the "Theme Defaults" panel (central panel) in Sencha Themer app !
Any idea ?



6 Apr 2017, 10:57 AM
To help me understand what you are experiencing, can you post a screenshot of what you are seeing?

6 Apr 2017, 10:52 PM
Thanks for your reply.
Two captures are joined.

8 Aug 2017, 3:09 AM
Any help ?

10 Aug 2017, 5:10 AM

Are either of you still experiencing this issue with the latest version of Themer? (1.3.0)

10 Aug 2017, 6:43 AM

Yes the problem is the same with the last version of Themer.

So I swicthed to build a new theme based on Neptune... I met other problems :
- in Checkbox Selection Model : the check icon does not appear :

- in Theme Defaults : same problem for navigation page icons

Any idea ?
Thanks for your help.


14 Aug 2017, 7:15 AM
What Cmd and SDK version are you using?

16 Aug 2017, 11:33 PM
I have tried with :
- Cmd 6.2 and SDK 6.2
- Cmd 6.5 and SDK 6.5

Sames issues :
- checkboxes in grid selection model are not present
- creating a theme based on triton theme is using Neptune theme.

Any idea ?

17 Aug 2017, 1:38 AM
I found the solution : the issue is coming from the $enable-font-icons: true; (for me in C:\Git\My_Neptune\classic\sass\var\sencha-themer-defaults.scss ).
Application requires "font-ext" package.

Adding it in my application,
in app.json requires block.
Also in p
ackage.json requires block for the My_Neptune package in the themer_contest_app ( for me : C:\Git\themer-contest-app-master\packages\local\My_Neptune\package.json )

17 Aug 2017, 7:24 AM
Yes, the enable-font-icons does look like a bug, as that variable should be set to false for neptune based themes.

I'm still at a lose as to the issue of extending Triton... Is it possible for you to send me the resulting theme package directory when you try to extend Trition? I have sent you a PM with my email address if you are able.