Let me play a bit with your example to see what is all about right now. 2018-03-10 0:39 GMT+01:00 Piotr Zarzycki <[email protected]>:
> Carlos, > > Apart of your points 5, 6 where you have said that you need help - I don't > see example where something is not working. You were talking about some > gradient things etc. Please proved some separate examples where you have > tried to achieve and compiler failed. > > Thanks, Piotr > > 2018-03-10 0:16 GMT+01:00 Carlos Rovira <[email protected]>: > >> One last thing, >> >> the first two buttons are from Basic since I decided not to mix with them >> in styles (so I will not refactor anything for now). Just to see this >> buttons are not affected by Jewel. Jewel Buttons are just extending basic >> classes. >> >> thanks >> >> >> >> 2018-03-10 0:14 GMT+01:00 Carlos Rovira <[email protected]>: >> >> > Hi, >> > >> > just committed the initial experiment. still some dirty code but you can >> > look at it. >> > >> > the branch is "jewel-ui" >> > projects: projects/Jewel, themes/JewelTheme and examples/JewelExample >> > >> > Although I use SASS you don't need it since I already committed the >> final >> > css files: >> > >> > royale-jewel-blue.css >> > royale-jewel-red.css >> > >> > (Warning!! just did two examples two showcase, this is completly >> temporal >> > and visuals are only to showcase, never final. As well there's only >> > dependent one only one color "primary-color") >> > >> > If you want to look at SASS files, optionaly: >> > 1.- primary-color is in sass/color/_blue-color-palette.sass (and the >> > other file that ends in red for red primary-color) -> this should >> evolve to >> > complete palettes >> > 2.- this colors are used through all the rest files and as components >> are >> > added, more will be used. So without something like SASS this is >> cumbersome >> > (very cumbersome ;)) >> > 3.- in Jewel I use structure based in the work already did for MDL, and >> > see that Piotr updated sometime soon. I put a "primary" var to set up >> the >> > component to use primary color as we did in MDL set, but now this is out >> > own set ;) and we can evolve it to do many other things and shows in >> many >> > different ways creating many other themes. In MDL we are stuck to what >> MDL >> > does. >> > 4.- in mixins, you can see the definition of a mixin that is used in any >> > theme to create the styles for any color >> > >> > Things to improve (need help here) >> > >> > 5.- if we want a new color we need to create a new file a new palette >> -> I >> > think we can make this automatic without the need to create a new file, >> > just pass a new color in a var with ANT or MAVEN >> > 6.- right now to use the theme in JewelExample I need to change the >> > pom.xml to include only the blue css or the red css, this should be >> > automatized as well in other way, maybe including all and make >> JewelExample >> > define a var in ANT or MAVEN that says what is the color we want to use. >> > >> > 5-6 points needs from you guys to let it happen while I continue with >> > theme definitions, can you help me with this?? >> > >> > Think that right now there's only 1 var ($primary-color), but we need >> > more: $secondary, $accent, if use gradients 2 vars for a gradient, and >> > more... >> > >> > Note I had disabled created, but while reworking I break it, tomorro I'l >> > be continue and upgrading all of this I must leave now. >> > >> > Hope you like it! :) >> > >> > >> > -- >> > 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>* > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*
