+1 for compass then. :D

On 17/06/2009, at 4:12 PM, Martin Stannard wrote:

>
> With compass it's not an all-or-nothing proposition - you can choose
> which modules you'd like to include:
> http://wiki.github.com/chriseppstein/compass/blueprint-documentation
>
> Martin
>
> 2009/6/17 Cameron Barrie <[email protected]>:
>>
>> +1 to your concerns too Lachie, I'd love to see some way of
>> automatically cherry-picking the bits of blueprint that I was using,
>> rather than using the whole thing.
>> Or something along those lines.
>>
>> C
>>
>> On 17/06/2009, at 3:53 PM, Lachie wrote:
>>
>>>
>>> I used compass for the latest faces.rubyoceania.org iteration.
>>>
>>> Its *hella* nicer to use from my end, but I know that basically all
>>> the cascadingness of CSS is overridden by Compass's generation of
>>> semantic classes. I worry slightly about the size of the CSS being
>>> generated.
>>>
>>> Ultimately I've elected not to be a perfectionist when it comes to
>>> CSS, a "technology" I've only ever had a tenuous grasp of. I can  
>>> then
>>> direct my hand-wringing to other areas where its more likely to bear
>>> fruit, like getting more sleep.
>>>
>>> In other words, if you're a Ruby developer it'll make perfect  
>>> sense to
>>> you. If you're a CSS person you'll be shocked and sickened. That's
>>> just the way it is.
>>>
>>> If you're Lachlan Hardy you'll probably be torn by the whole thing.
>>>
>>> :lachie
>>> http://smartbomb.com.au
>>> http://www.flickr.com/photos/lachie/
>>>
>>>
>>>
>>> On Wed, Jun 17, 2009 at 3:42 PM, Daniel N<[email protected]> wrote:
>>>>
>>>>
>>>> On Wed, Jun 17, 2009 at 3:34 PM, Cameron Barrie <[email protected]
>>>>>
>>>> wrote:
>>>>>
>>>>> From the 960 front page:
>>>>>
>>>>> <div class="container_12">
>>>>>    <div class="grid_7 prefix_1">
>>>>>
>>>>>
>>>>>        <div class="grid_2 alpha">
>>>>>            ...
>>>>>        </div>
>>>>>        <div class="grid_3">
>>>>>            ...
>>>>>        </div>
>>>>>        <div class="grid_2 omega">
>>>>>
>>>>>
>>>>>            ...
>>>>>        </div>
>>>>>    </div>
>>>>>    <div class="grid_3 suffix_1">
>>>>>        ...
>>>>>    </div>
>>>>>
>>>>>
>>>>> </div>
>>>>>
>>>>> That's exactly the problem, but using compass/sass you can mix
>>>>> those grid_2 alpha classes into your own class such as
>>>>> introduction, meaning
>>>>> you can be more semantic, but still get the benefits of 960 if you
>>>>> want it.
>>>>
>>>> Nice :D :D
>>>>
>>>> Thanx for pointing this out lads :D I'm going to look a lot harder
>>>> into
>>>> compas now!
>>>>
>>>>
>>>>>
>>>>>
>>>>>
>>>>> On 17/06/2009, at 3:20 PM, Daniel N wrote:
>>>>>
>>>>>
>>>>> On Wed, Jun 17, 2009 at 3:18 PM, Dan Cheail <[email protected]>
>>>>> wrote:
>>>>>>
>>>>>>> It's not SASS that makes / prevents these from being semantic.
>>>>>>> It's
>>>>>>> the fact that by using a "Css framework" you're effectively
>>>>>>> putting
>>>>>>> style information into your markup.
>>>>>>
>>>>>> You realise that DIV and SPAN (and the id and class attributes)
>>>>>> aren't
>>>>>> semantically significant, and are there simply to provide  
>>>>>> general-
>>>>>> purpose structure? For example...
>>>>>>
>>>>>> <div class="column half left">
>>>>>> <h1>Important Heading.</h1>
>>>>>> <p class="introduction">Lorem ipsum dolor sit amet, consectetur
>>>>>> adipisicing elit, sed do eiusmod tempor incididunt ut labore et
>>>>>> dolore
>>>>>> magna aliqua.</p>
>>>>>>
>>>>>> <blockquote>
>>>>>> Ut enim ad minim veniam, quis nostrud exercitation ullamco  
>>>>>> laboris
>>>>>> nisi ut aliquip ex ea commodo consequat.
>>>>>> </blockquote>
>>>>>>
>>>>>> <p>Duis aute irure dolor in reprehenderit in voluptate velit esse
>>>>>> cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat
>>>>>> cupidatat non proident, sunt in culpa qui officia deserunt mollit
>>>>>> anim
>>>>>> id est laborum.</p>
>>>>>>
>>>>>> </div>
>>>>>>
>>>>>> ... is still semantically rich, correct HTML.
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Dan Cheail
>>>>>> Chief Geek, Codeape.
>>>>>> phone: 0402 114 697
>>>>>> web: http://codeape.net
>>>>>
>>>>> From the 960 front page:
>>>>>
>>>>> <div class="container_12">
>>>>>    <div class="grid_7 prefix_1">
>>>>>
>>>>>        <div class="grid_2 alpha">
>>>>>            ...
>>>>>        </div>
>>>>>        <div class="grid_3">
>>>>>            ...
>>>>>        </div>
>>>>>        <div class="grid_2 omega">
>>>>>
>>>>>
>>>>>            ...
>>>>>        </div>
>>>>>    </div>
>>>>>    <div class="grid_3 suffix_1">
>>>>>        ...
>>>>>    </div>
>>>>>
>>>>>
>>>>> </div>
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>>
>>>>
>>>
>>>>
>>
>>
>>>
>>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
or Rails Oceania" 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/rails-oceania?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to