[gwt-contrib] A new library to integrate GWT with any CSS Framework

2015-04-01 Thread Arnaud TOURNIER
Hello Everyone,

I come up here to let you know about a library i build, aiming at* integrating 
efficiently any CSS framework with GWT*.

This allows your application to type-safely use *Sass, Less, Susy, GSS, 
vanilla css or any other*.

From the developper point of view, it *works almost the same way as 
CssResource* which is the default in GWT.

Link : http://www.lteconsulting.fr/hexacss/

Benefits :

 - you can use *any css framework* and not only GSS (especially Sass and 
Less have a very good variable and mixin systems)
 - you can bind* multiple CSS files to one GWT application*. This allows 
you to theme your application in a very effective way
 - you can then *switch your application theme dynamically* without 
reloading the application
 - there is *still optimization happening* : non used CSS classes will be 
pruned. Also there is name obfuscation, for reducing CSS file size
 - the *API is very similar to CssResource* so you don't have much to learn 
to use it.

The product page is here : http://www.lteconsulting.fr/hexacss/
The product page tells you how to use it, how to build it. It has three use 
case demos.
The project is hosted on github : https://www.github.com/ltearno/hexa.tools

Of course, it is open source and will stay so !

Stay tuned, because i have other announcements to make soon

Please tell me if you find the idea interesting and if it might help you. I 
also very much welcome anyone wishing to contribute to this project !

Thanks

Arnaud Tournier
www.lteconsulting.fr
twitter : @ltearno

-- 
You received this message because you are subscribed to the Google Groups GWT 
Contributors group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/d3e08dc9-c6ee-4648-9234-eb8dee137745%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] A new library to integrate GWT with any CSS Framework

2015-04-01 Thread 'Daniel Kurka' via GWT Contributors
Hi Arnaud,

great work!

Have you considered using a APT generator instead of hooking into the
old GWT Generator API?

-Daniel

On Wed, Apr 1, 2015 at 11:08 AM, Arnaud TOURNIER ltea...@gmail.com wrote:
 Hello Everyone,

 I come up here to let you know about a library i build, aiming at
 integrating efficiently any CSS framework with GWT.

 This allows your application to type-safely use Sass, Less, Susy, GSS,
 vanilla css or any other.

 From the developper point of view, it works almost the same way as
 CssResource which is the default in GWT.

 Link : http://www.lteconsulting.fr/hexacss/

 Benefits :

  - you can use any css framework and not only GSS (especially Sass and Less
 have a very good variable and mixin systems)
  - you can bind multiple CSS files to one GWT application. This allows you
 to theme your application in a very effective way
  - you can then switch your application theme dynamically without reloading
 the application
  - there is still optimization happening : non used CSS classes will be
 pruned. Also there is name obfuscation, for reducing CSS file size
  - the API is very similar to CssResource so you don't have much to learn to
 use it.

 The product page is here : http://www.lteconsulting.fr/hexacss/
 The product page tells you how to use it, how to build it. It has three use
 case demos.
 The project is hosted on github : https://www.github.com/ltearno/hexa.tools

 Of course, it is open source and will stay so !

 Stay tuned, because i have other announcements to make soon

 Please tell me if you find the idea interesting and if it might help you. I
 also very much welcome anyone wishing to contribute to this project !

 Thanks

 Arnaud Tournier
 www.lteconsulting.fr
 twitter : @ltearno

 --
 You received this message because you are subscribed to the Google Groups
 GWT Contributors group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/google-web-toolkit-contributors/d3e08dc9-c6ee-4648-9234-eb8dee137745%40googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



-- 
Google Germany GmbH
Dienerstr. 12
80331 München

Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschäftsführer: Graham Law, Katherine Stephens

-- 
You received this message because you are subscribed to the Google Groups GWT 
Contributors group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CALLujirghXxptfJ3KkSbhgfwPhb4GP_ss3ep%2BG47vpSofq2fyQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] A new library to integrate GWT with any CSS Framework

2015-04-01 Thread Arnaud TOURNIER
Hi Daniel,

Not yet, i wrote the project well before use APT in GWT was hype !

But that's definitely something i will do on all my projects, as time goes
by.

If i manage to migrate to APT for this project, that will replace the whole
chain of gwt generators + gwt linker (which i use in this library)...

Thanks
Arnaud

Le mer. 1 avr. 2015 à 12:22, 'Daniel Kurka' via GWT Contributors 
google-web-toolkit-contributors@googlegroups.com a écrit :

 Hi Arnaud,

 great work!

 Have you considered using a APT generator instead of hooking into the
 old GWT Generator API?

 -Daniel

 On Wed, Apr 1, 2015 at 11:08 AM, Arnaud TOURNIER ltea...@gmail.com
 wrote:
  Hello Everyone,
 
  I come up here to let you know about a library i build, aiming at
  integrating efficiently any CSS framework with GWT.
 
  This allows your application to type-safely use Sass, Less, Susy, GSS,
  vanilla css or any other.
 
  From the developper point of view, it works almost the same way as
  CssResource which is the default in GWT.
 
  Link : http://www.lteconsulting.fr/hexacss/
 
  Benefits :
 
   - you can use any css framework and not only GSS (especially Sass and
 Less
  have a very good variable and mixin systems)
   - you can bind multiple CSS files to one GWT application. This allows
 you
  to theme your application in a very effective way
   - you can then switch your application theme dynamically without
 reloading
  the application
   - there is still optimization happening : non used CSS classes will be
  pruned. Also there is name obfuscation, for reducing CSS file size
   - the API is very similar to CssResource so you don't have much to
 learn to
  use it.
 
  The product page is here : http://www.lteconsulting.fr/hexacss/
  The product page tells you how to use it, how to build it. It has three
 use
  case demos.
  The project is hosted on github : https://www.github.com/
 ltearno/hexa.tools
 
  Of course, it is open source and will stay so !
 
  Stay tuned, because i have other announcements to make soon
 
  Please tell me if you find the idea interesting and if it might help
 you. I
  also very much welcome anyone wishing to contribute to this project !
 
  Thanks
 
  Arnaud Tournier
  www.lteconsulting.fr
  twitter : @ltearno
 
  --
  You received this message because you are subscribed to the Google Groups
  GWT Contributors group.
  To unsubscribe from this group and stop receiving emails from it, send an
  email to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
  To view this discussion on the web visit
  https://groups.google.com/d/msgid/google-web-toolkit-
 contributors/d3e08dc9-c6ee-4648-9234-eb8dee137745%40googlegroups.com.
  For more options, visit https://groups.google.com/d/optout.



 --
 Google Germany GmbH
 Dienerstr. 12
 80331 München

 Registergericht und -nummer: Hamburg, HRB 86891
 Sitz der Gesellschaft: Hamburg
 Geschäftsführer: Graham Law, Katherine Stephens

 --
 You received this message because you are subscribed to a topic in the
 Google Groups GWT Contributors group.
 To unsubscribe from this topic, visit https://groups.google.com/d/
 topic/google-web-toolkit-contributors/nR2HqBTo0v4/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to
 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
 To view this discussion on the web visit https://groups.google.com/d/
 msgid/google-web-toolkit-contributors/CALLujirghXxptfJ3KkSbhgfwPhb4G
 P_ss3ep%2BG47vpSofq2fyQ%40mail.gmail.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Groups GWT 
Contributors group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CANjaDndo4%2BpxApB0D16MLmwjj7is_SnZpqdFbtWJ2-7GNY3x_Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.