• Mark Otto's avatar
    Change how input and select height is computed · dc3af671
    Mark Otto authored
    — Previously we weren't including the border-width on the computed height, leading to alignment issues.
    
    — New system utilizes three variables (not ideal, but straightforward) for computing these heights. One for the vertical border, one for the line-height/font-size/padding dance, and one to add those together.
    
    — Updates CSS across forms and custom forms to use new sizing. Special note here: form validation icon sizing uses the inner variables because background-image doesn't bleed into borders unless explicit background-clip.
    dc3af671