This very interesting snippet re-raises the question of how you will recognize function-like thingies. They appear to be useful in two contexts:
- right-hand-side of a constant definition - attribute But how do you differentiate between a func and a css construct like url() without compromising the clean readability of Sass? Any thoughts? On Jun 14, 2007, at 11:51 AM, weepy wrote: > > it would be useful to be able to do > > #myform > background: hsl(3,4,255) > > as well > > > > On Jun 14, 6:20 pm, "s.ross" <[EMAIL PROTECTED]> wrote: >> Nathan-- >> >> Were you anticipating some syntax like: >> >> !background-color=hsl(3,3,25) >> >> This would fit nicely into some kind of plugin architecture where a >> function is recognized by the presence of some simple token like open >> and close parentheses. However, there is one potential conflict I can >> see: Constants like: >> >> !background-image=url(/images/foo.png) >> >> would conflict. Have you done any thinking about how the syntax might >> look? >> >> Steve >> >> On Jun 13, 2007, at 7:30 PM, Nathan Weizenbaum wrote: >> >> >> >> >> >>> At the moment, SassScript doesn't have any support for function-like >>> things, and I don't want to add anything major before 1.7. That is >>> something I'd definitely consider adding for 2.0, though. >> >>> - Nathan >> >>> rebo wrote: >>>> Nice one steve , good work. >> >>>> On Jun 13, 7:11 pm, "s.ross" <[EMAIL PROTECTED]> wrote: >> >>>>> I put a pastie out that might help: >> >>>>> http://pastie.caboo.se/70169 >> >>>>> Steve >> >>>>> On Jun 13, 2007, at 8:49 AM, rebo wrote: >> >>>>>> As an example could have >> >>>>>> !bgcol = rhsl(23,50,50) ( a green say) >> >>>>>> .lightbg = !bgcol + rhsl(0,0,20) ( for light green) >>>>>> .darkbg = !bgcol - rhsl(0,0,20) (for dark green) >> >>>>>> The advantage is now that i can define a websites colour >>>>>> scheme by >>>>>> just changing one colour. One could go further and define rcomp >>>>>> () or >>>>>> other colour functions to calculate a complementary colour for >>>>>> instance. >> >>>>>> On Jun 13, 4:33 pm, rebo <[EMAIL PROTECTED]> wrote: >> >>>>>>> Just wondering if you could add a SASS command so that colours >>>>>>> can be >>>>>>> defined in HSL (hue,saturation, lightness) format, which then >>>>>>> gets >>>>>>> converted to rgb for the css (so it works in all browsers). >>>>>>> This >>>>>>> would be useful so that one could define a colour with a >>>>>>> range of >>>>>>> lightness's using the colour arithmetic in SASS. >> >>>>>>> thanks >> >>>>> Steve Ross >>>>> [EMAIL PROTECTED]://www.calicowebdev.com >> >> Steve Ross >> [EMAIL PROTECTED]://www.calicowebdev.com > > > > Steve Ross [EMAIL PROTECTED] http://www.calicowebdev.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Haml" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/haml?hl=en -~----------~----~----~----~------~----~------~--~---
