royale-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlos Rovira <carlosrov...@apache.org>
Subject Re: Example config to use a Jewel combination of themes
Date Fri, 06 Apr 2018 07:49:07 GMT
ok Piotr,

AMF is so important since a robust AMF communication many of possible
migrations from Flex would fail.
I can continue working on Jewel as you work on AMF and then more later you
always can join Jewel.

About IDE, I really doesn't understand how could be the problem. Did you
have some problem when used MDL in an IDE? I think this is the same, a
Royale App with library dependencies. In the end, a theme is just a CSS.
Optionally it can have assets (images) and classes (views mainly).
Currently in Jewel themes there's only a CSS since even SVG icons used are
inlined in CSS so we can "colorize" it depending on color themes.

So let me know what do yo find when you try to use in an IDE

Thanks


2018-04-06 8:36 GMT+02:00 Piotr Zarzycki <piotrzarzycki21@gmail.com>:

> Carlos,
>
> The thread is already started so use it to describe all [1]. I'm trying for
> now look into the case with AMF which is being mentioned by Prashant.
>
> In the other way you didn't check pure IDE build. I will do this as my
> first task and report back to you. It should work the same as Maven, not
> everyone or rather minority is using Maven.
>
> [1]
> http://apache-royale-development.20373.n8.nabble.
> com/Helping-with-Jewel-td3600.html
>
> Thanks,
> Piotr
>
> 2018-04-06 8:33 GMT+02:00 Carlos Rovira <carlosrovira@apache.org>:
>
> > I think so, in VSCode I mostly build with maven using CMD+SHIFT+B
> > And I'm using the maven distribution package I create as I add things
> >
> > Jewel is merged so you can test it and let me know what problems you
> find.
> > Think this is the same we did with MDL and MDLExample.
> >
> > As you get it, if you want to start contributing, let me know and we can
> > start a clean
> > thread where I explain how jewel is done, goals, how we can collaborate,
> > etc...
> >
> > thanks!
> >
> >
> >
> > 2018-04-06 0:24 GMT+02:00 Piotr Zarzycki <piotrzarzycki21@gmail.com>:
> >
> > > 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 <carlosrovira@apache.org>
> > 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 <piotrzarzycki21@gmail.com
> >:
> > > >
> > > > > 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 <carlosrovira@apache.org
> >:
> > > > >
> > > > > > 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
> > > >
> > >
> >
> >
> >
> > --
> > 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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message