Wow! Very impressive. 

Berry Groenendijk
Customer Developer - DOON.nu

> Op 26 sep. 2016 om 23:17 heeft Duane Johnson <duane.john...@gmail.com> het 
> volgende geschreven:
> 
> This is quite impressive:
> 
> http://iamralpht.github.io/constraints/
> 
> It uses the Cassowary.js library that powers GSS, but adds the ability to 
> interact with elements using touch (mouse movements, velocity, etc.)
> 
> Duane
> 
>> On Mon, Sep 26, 2016 at 1:12 PM, Berry Groenendijk 
>> <berry.groenend...@doon.nu> wrote:
>> I was thinking or rather dreaming about this. CSS for font styling, etc. is 
>> just fine. But, CSS for positioning and layout is just way too complicated.
>> 
>> So, I was thinking. Elm has this great event handling system and can 
>> efficiently update the DOM. I thought about building a demo of a HTML layout 
>> that is responsive and where the responsiveness is handled by Elm. I was 
>> actually thinking about some kind of constraint language you could use right 
>> inside Elm. GSS or rather the underlying Cassowary library would be a great 
>> candidate.
>> 
>> It would be great if you could define your layout in a constraint base 
>> layout right from within Elm. Elm being a functional language would be great 
>> for this. This could potentially be the HTML alternative for the 
>> Graphics.layout library.
>> 
>> As said... I was just dreaming about it. I have neither the time nor the 
>> expertise to build something like this.
>> 
>> Op maandag 26 september 2016 16:56:44 UTC+2 schreef Duane Johnson:
>>> 
>>> On Mon, Sep 26, 2016 at 2:00 AM, Peter Damoc <pda...@gmail.com> wrote:
>>>> For progressive customization you could take a look at SemanticUI's 3 
>>>> layer structure (Defaults -> Theme -> Site) 
>>>> http://semantic-ui.com/usage/theming.html
>>>> 
>>>> For constrains based layouts you could take a look at GSS 
>>>> http://gridstylesheets.org/
>>>> 
>>> 
>>> GSS is eye opening. Thanks, Peter.
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Elm Discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to elm-discuss+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "Elm Discuss" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/elm-discuss/vgNARkyhW5Q/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> elm-discuss+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elm-discuss+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to