I don't understand fully what you mean. The JewelExample is configured with VSCode? If I open it there will I be able to build it if I got distribution package of Royale?
Maybe we will see once you merge things to develop. On Thu, Apr 5, 2018, 23:18 Carlos Rovira <[email protected]> wrote: > Hi Piotr, > > a theme is like a library but you mark with <scope>theme</theme> like in > the code I posted. > In that example I used three themes since each one has a "piece" of the > puzzle, and in this way you can combine each predefined theme or change > colors and compile your own if you want. > In IDE like VSCode you only need to add the themes you want since are part > of Royale so you only need yo add the dependency. > So in VSCode I only add the code I posted in this thread in my dependencies > and since each theme only has CSS, Royale will process the three files and > create the final CSS in the App. > > > > 2018-04-05 22:11 GMT+02:00 Piotr Zarzycki <[email protected]>: > > > Hi Carlos, > > > > How build examples in IDE with theme usage ? For example in VSCode ? > > > > Thanks, > > Piotr > > > > 2018-04-05 21:32 GMT+02:00 Carlos Rovira <[email protected]>: > > > > > Hi > > > > > > I want to let you know how themes in Jewel will work with your apps :) > > > > > > I created some themes, but I'll be creating the rest as I get the > initial > > > code in develop > > > For now I created light / no flat / themes for colors blue, topaz and > > > emerald > > > > > > I configured JewelExample with the following code > > > > > > <dependency> > > > <groupId>org.apache.royale.framework</groupId> > > > <artifactId>Jewel-Light-NoFlat-Primary-Blue-Theme</artifactId> > > > <version>0.9.3-SNAPSHOT</version> > > > <type>swc</type> > > > <scope>theme</scope> > > > <classifier>js</classifier> > > > </dependency> > > > <dependency> > > > <groupId>org.apache.royale.framework</groupId> > > > <artifactId>Jewel-Light-NoFlat-Secondary-Topaz-Theme</artifactId> > > > <version>0.9.3-SNAPSHOT</version> > > > <type>swc</type> > > > <scope>theme</scope> > > > <classifier>js</classifier> > > > </dependency> > > > <dependency> > > > <groupId>org.apache.royale.framework</groupId> > > > <artifactId>Jewel-Light-NoFlat-Emphasized-Emerald-Theme</artifactId> > > > <version>0.9.3-SNAPSHOT</version> > > > <type>swc</type> > > > <scope>theme</scope> > > > </dependency> > > > > > > So you only need to change themes to get the combo you want > > > > > > All theme css are generated on the fly with JewelTheme (that theme is > the > > > "master" theme and use SASS to generate all the possible CSS files and > > put > > > them in the projects that needs that files) > > > > > > So if I change something, I only need to compile SASS to update all > theme > > > projects :) > > > > > > > > > -- > > > Carlos Rovira > > > http://about.me/carlosrovira > > > > > > > > > > > -- > > > > Piotr Zarzycki > > > > Patreon: *https://www.patreon.com/piotrzarzycki > > <https://www.patreon.com/piotrzarzycki>* > > > > > > -- > Carlos Rovira > http://about.me/carlosrovira >
