On 03/23/2010 07:26 AM, Caleb James DeLisle wrote:
> Sergiu Dumitriu wrote:
>> On 03/23/2010 05:19 AM, cjdelisle (SVN) wrote:
>>> Author: cjdelisle
>>> Date: 2010-03-23 05:19:38 +0100 (Tue, 23 Mar 2010)
>>> New Revision: 27798
>>>
>>> Modified:
>>>      
>>> platform/web/trunk/standard/src/main/webapp/resources/uicomponents/widgets/validation/livevalidation.css
>>> Log:
>>> XWIKI-5038: With Toucan skin, LiveValidation borders cause text below a 
>>> field to shift when field is clicked on. - Removed field borders from 
>>> stylesheet.
>>
>>
>> This change means that upgrading to a future version will be harder. So,
>> the question is:
>>
>> Do we override the style in our own skins, causing bigger files, but
>> keeping it simple to upgrade in the future, or do we fully adopt
>> LiveValidation and hack it as much as we want, improving it even further?
>>
>> Personally I vote for the second.
>
> The stylesheet is not actually part of the LiveValidation code. I just put it 
> there and named it LiveValidation because
> it refers to the statically defined class names used in LiveValidation.

Ah, OK, didn't know that, so this change doesn't actually alter the 
upgrade process.

> Still I agree with you that we should make changes to LiveValidation and just 
> accept more difficult upgrades.
>
> Caleb
>
>>
>>> Modified: 
>>> platform/web/trunk/standard/src/main/webapp/resources/uicomponents/widgets/validation/livevalidation.css
>>> ===================================================================
>>> --- 
>>> platform/web/trunk/standard/src/main/webapp/resources/uicomponents/widgets/validation/livevalidation.css
>>>         2010-03-23 00:30:42 UTC (rev 27797)
>>> +++ 
>>> platform/web/trunk/standard/src/main/webapp/resources/uicomponents/widgets/validation/livevalidation.css
>>>         2010-03-23 04:19:38 UTC (rev 27798)
>>> @@ -10,20 +10,4 @@
>>>    .LV_invalid {
>>>        color:#CC0000;
>>>    }
>>> -
>>> -.LV_valid_field,
>>> -input.LV_valid_field:hover,
>>> -input.LV_valid_field:active,
>>> -textarea.LV_valid_field:hover,
>>> -textarea.LV_valid_field:active {
>>> -    border: 1px solid #00CC00;
>>> -}
>>> -
>>> -.LV_invalid_field,
>>> -input.LV_invalid_field:hover,
>>> -input.LV_invalid_field:active,
>>> -textarea.LV_invalid_field:hover,
>>> -textarea.LV_invalid_field:active {
>>> -    border: 1px solid #CC0000;
>>> -}
>>>


-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to