I create and style.less file. On the first line of that file, I import
bootstrap/bootstrap.less, to import the bootstrap code.
I edit bootstrap.less to import only what I need, and change variables.less
to fit my needs.

After that, I place my custom less/css after that first line.

THis way, I can simply update to a new version, with only changing
bootstrap.less and variables.less. And also, the file gets compiled
directly (without checking all files for changes).

This will lead to unnecessary code, but is faster in development and
updating..

(It would be better of LESS would detect conflicting values and remove
duplicates..)

On Tue, Aug 14, 2012 at 11:51 AM, Backspace <[email protected]>wrote:

> I make a custom css file for anything not in less.
>
> I don't touch anything else, but come to think of it I modify the less
> files directly. That's not so good for an upgrade.
>
>
>
> On Sunday, 12 August 2012 03:23:05 UTC+10, sams wrote:
>
>> I copy bootstrap.less and responsive modifiy them to use theme specific
>> versions of bootstraps less lib
>> (the modified less is in a subdir)
>>
>> then when you apply upgrades of bootstrap to your app you can compare the
>> appropriate files with ease
>>
>>
>>
>> On 11 August 2012 17:37, Santo <[email protected]> wrote:
>>
>>> I'm just curious, what is best practice for editing the bootstrap css
>>> and making custom css. Should I modify the bootstrap files or should I
>>> import my own .less file at the bottom in bootstrap.less and override?
>>>
>>> By editing the bootstrap files there might be problem to install future
>>> updates? But by overriding I will only add to the css footprint. What do
>>> you think?
>>>
>>
>>

Reply via email to