Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: Introducing Neptune Charcoal

  1. #1
    Sencha User dongryphon's Avatar
    Join Date
    Jul 2009
    Location
    Kansas
    Posts
    1,748

    Default Introducing Neptune Charcoal

    As a demonstration of creating custom themes for Ext JS 4.2 based on Neptune, we have created the Neptune Charcoal example theme (ext-theme-neptune-charcoal)!

    You can see a screenshot and instructions on its GitHub page - https://github.com/senchalabs/CmdPac...ptune-charcoal

    As a Sencha Cmd package, you can download it or "require" it in your application's app.json (see instructions at GitHub).

    Let us know what you think and enjoy!
    Don Griffin

    "Use the source, Luke!"

  2. #2

  3. #3
    Sencha User slemmon's Avatar
    Join Date
    Mar 2009
    Location
    Boise, ID
    Posts
    6,165

    Default

    I like the way you theme, Don!

  4. #4
    Sencha Premium User
    Join Date
    Nov 2010
    Location
    Chicago
    Posts
    2,339

    Default

    Nice, but a little dark. Light Charcoal please!

  5. #5
    Sencha Premium Member
    Join Date
    Apr 2013
    Posts
    33

    Default

    Are there more instructions coming for this? There doesn't seem to be any kind of documentation for getting this theme to actually work with the kitchen sink example.

  6. #6
    Sencha User
    Join Date
    Jun 2011
    Location
    Kyiv, Montreal
    Posts
    124

    Default

    Looks better than Sencha's default one.

  7. #7
    Ext JS Premium Member
    Join Date
    Mar 2007
    Posts
    61

    Default Compile

    I'm having trouble compiling this using compass. Trying to use Sencha Cmd to build this and got a bunch errors

    encha Cmd v4.0.0.203
    [ERR] Cannot satisfy requirements for "ext-theme-neptune"!
    [INF] The following versions are available:
    [INF] The following versions can be satisfied:
    [ERR] The following versions cannot be satisfied:
    [ERR] ext-theme-neptune-charcoal: ext-theme-neptune (No matches!)
    [ERR] Cannot satisfy requirements for "ext-theme-neptune"!
    [INF] The following versions are available:
    [INF] The following versions can be satisfied:
    [ERR] The following versions cannot be satisfied:
    [ERR] ext-theme-neptune-charcoal: ext-theme-neptune (No matches!)

    extjs path is updated correctly in the config.rb file.

  8. #8
    Sencha User
    Join Date
    Apr 2012
    Posts
    32

    Default

    I am getting the same error with CMD 4.0.1.30 when I did not previously get it with CMD 4.0.0.161. It however continues to build, and my theme still seems to work.

  9. #9
    Sencha User dongryphon's Avatar
    Join Date
    Jul 2009
    Location
    Kansas
    Posts
    1,748

    Default

    These errors seem like perhaps the Ext JS subset that is copied into the workspace (pointed at by ext.dir - see "sencha diag show") is missing its "packages" folder.

    This can happen if you upgrade Cmd and not the framework (a bug) across a certain level of older version of Cmd.

    The fix should be easy. Off to the side somewhere, generate a new workspace using the desired version of Ext JS and replace the "ext" folder in your workspace with the one generated there.

    Code:
    sencha -sdk /path/to/ext generate workspace /temp/ws
    rm -rf /path/to/my-real-workspace/ext
    mv /temp/ws/ext /path/to/my-real-workspace
    This should have "ext/packages/" and several packages listed - such as -ext-theme-netpune.
    Don Griffin

    "Use the source, Luke!"

  10. #10
    Sencha User
    Join Date
    Apr 2012
    Posts
    32

    Default

    So does CMD modify files inside the ext dir? My ext.dir points to a directory outside my workspace which is simply an unpacked ext-4.2.1-gpl.zip. Looking at this, it appears that the packages directory is OK.

    Code:
    Sencha Cmd v4.0.1.30
    [ERR] Cannot satisfy requirements for "ext-theme-neptune"!
    [INF]    The following versions are available:
    [INF]    The following versions can be satisfied:
    [ERR]    The following versions cannot be satisfied:
    [ERR]       theme-patton: ext-theme-neptune (No matches!)
    [ERR] Cannot satisfy requirements for "ext-theme-neptune"!
    [INF]    The following versions are available:
    [INF]    The following versions can be satisfied:
    [ERR]    The following versions cannot be satisfied:
    [ERR]       theme-patton: ext-theme-neptune (No matches!)
    [INF] Configuration property changed. Reloading build environment state.
    [INF]                            app.classpath : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/app,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/app.js,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/overrides,/home/kkassing/dev/trinity_3.4/output/bacchus/br/build/trinity/sys/ui/webui/app,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/hw/ethswitch/linkstreet/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/hw/dsl/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/contextIP/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/ethernet/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/ipinterface/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/route/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/bridge/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/update/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/arp/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/vlan/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/accessservice/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/alarmMgmt/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/aaa_local/mgmt/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/dynif/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/adv/acl/mgmt/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/adv/dnsmasq/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/adv/dyndns/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/adv/tc/mgmt/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/lib/packet_matcher/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/pkg/rtd/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/pkg/ntp/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/pkg/snmp/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/platform/mgmt/base/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/platform/mgmt/addons/web
    [INF]                          app.cmd.version : 4.0.1.30
    [INF]                           app.config.dir : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/.sencha/app
    [INF]                                  app.dir : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                            app.framework : ext
    [INF]                    app.framework.version : 4.2.1.883
    [INF]                                   app.id : 2ac5bdb1-75bd-4c45-b03c-7736337bf3f2
    [INF]                                 app.name : WebUI
    [INF]                            app.page.file : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/index.html
    [INF]                            app.page.name : index.html
    [INF]                       app.requires.names :
    [INF]                    app.requires.packages :
    [INF]                       app.resource.paths : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/resources
    [INF]                         app.sass.etcpath : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/sass/etc/all.scss
    [INF]                       app.sass.namespace : WebUI
    [INF]                         app.sass.srcpath : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/sass/src
    [INF]                         app.sass.varpath : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/sass/var
    [INF]                                app.theme : theme-patton
    [INF]                         app.web.mappings : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                             app.web.port : 1841
    [INF]                     buildenvironment.dir : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                buildenvironment.load.dir : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                           cmd.config.dir : /opt/Sencha/Cmd/4.0.1.30
    [INF]                                  cmd.dir : /opt/Sencha/Cmd/4.0.1.30
    [INF]                     cmd.framework.minver : 4.2.0
    [INF]                    cmd.framework.version : 4.2.99.99999
    [INF]                             cmd.jvm.args : -Xms128m -Xmx1024m -Djava.awt.headless=true
    [INF]               cmd.merge.tool.args.araxis : -wait -merge -3 -a1 {base} {user} {generated} {out}
    [INF]               cmd.merge.tool.args.kdiff3 : {base} {user} {generated} -o {out}
    [INF]              cmd.merge.tool.args.p4merge : {base} {user} {generated} {out}
    [INF]            cmd.merge.tool.args.smartsync : {user} {generated} {base}
    [INF]           cmd.merge.tool.args.sourcegear : --merge --result={out} {user} {base} {generated}
    [INF]             cmd.merge.tool.args.tortoise : -base:{base} -theirs:{generated} -mine:{user} -merged:{out}
    [INF]                               cmd.minver : 3.0.0.0
    [INF]                             cmd.platform : linux-x64
    [INF]                          cmd.server.port : 1841
    [INF]                              cmd.version : 4.0.1.30
    [INF]                             cmd.web.port : 1841
    [INF]                                  ext.dir : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/extjs-4.2.1
    [INF]                      framework.classpath : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/extjs-4.2.1/src
    [INF]                     framework.cmd.minver : 3.1.0.206
    [INF]                    framework.cmd.version : 3.1.2.342
    [INF]                     framework.config.dir : /opt/Sencha/Cmd/4.0.1.30/plugins/ext/4.2
    [INF]                            framework.dir : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/extjs-4.2.1
    [INF]                           framework.name : ext
    [INF]                   framework.packages.dir : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/extjs-4.2.1/packages
    [INF]                        framework.version : 4.2.1.883
    [INF]                           repo.local.dir : /opt/Sencha/Cmd/repo
    [INF]         system.java.net.useSystemProxies : true
    [INF]                         theme.base.names : ext-theme-base,ext-theme-neutral,ext-theme-neptune,theme-patton
    [INF]                      theme.base.packages : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-base,/home/kkassing/dev/trinity_3.4/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neutral,/home/kkassing/dev/trinity_3.4/output/bacchus/br/build/extjs-4.2.1/packages/ext-theme-neptune,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/packages/theme-patton
    [INF]                        trinity.build.dir : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/trinity/sys/ui/webui
    [INF]                        trinity.classpath : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/trinity/sys/ui/webui/app,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/hw/ethswitch/linkstreet/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/hw/dsl/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/contextIP/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/ethernet/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/ipinterface/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/route/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/bridge/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/update/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/arp/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/vlan/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/accessservice/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/alarmMgmt/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/aaa_local/mgmt/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/core/dynif/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/adv/acl/mgmt/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/adv/dnsmasq/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/adv/dyndns/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/adv/tc/mgmt/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/lib/packet_matcher/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/pkg/rtd/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/pkg/ntp/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/pkg/snmp/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/platform/mgmt/base/web,/home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/platform/mgmt/addons/web
    [INF]                      trinity.controllers : "Home","NavController","Wizard","EthSwitchBindController","EthSwitchController","PfDsl","PortDsl","ContextIp","EthernetController","IpInterface","Ips","RouteBindsController","RouteController","RouteEntryController","BridgeController","BridgeInterfacesController","BridgeMacController","BridgeStpController","BridgeTapController","Upgrade","Arps","InterfaceVlanController","VlanCtrl","VlanMappingCtrl","VlanMappingTcCtrl","AccessServices","AlarmsController","AAAController","AAALogController","InterfaceController","AclBindsController","AclController","AclRulesController","DhcpController","DhcpCtxFormCtrl","DhcpDnsEntryCtrl","DhcpLeaseEntryCtrl","DhcpRangeFormCtrl","DhcpRouterCtrl","DnsController","DnsHostController","DnsNameController","DnsSearchController","DynDNSController","RtdCenterController","RtdController","RtdLogController","NtpController","NtpServerController","Snmp","SnmpCommunity","SnmpHost","SnmpTarget","ConstValueCtrl","ImageController"
    [INF]                          trinity.ext.dir : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/extjs-4.2.1
    [INF]                      trinity.install.dir : /home/kkassing/dev/trinity_3.4/output/bacchus/br/target/usr/share/web
    [INF]                       trinity.isDevBuild : false
    [INF]                      workspace.build.dir : /home/kkassing/dev/trinity_3.4/output/bacchus/br/build/trinity/sys/ui/webui
    [INF]                    workspace.cmd.version : 3.1.2.342
    [INF]                     workspace.config.dir : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/.sencha/workspace
    [INF]                            workspace.dir : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui
    [INF]                   workspace.packages.dir : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/packages
    [INF]                      workspace.theme.dir : /home/kkassing/dev/trinity_3.4/buildroot/extsrc/trinity/sys/ui/webui/packages/${args.themeName}

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •