Remove the @todo note in css/components/buttons.css

Created on 15 September 2025, 7 days ago
Updated 16 September 2025, 6 days ago

Problem/Motivation

The css/components/buttons.css file contains the following lines.

/**
 * Buttons.
 *
 * 1. Enable z-index on buttons.
 * 2. Normalize 'line-height'; canโ€™t be changed from 'normal' in Firefox 4+.
 * 3. Allow full range of styling in Webkit and Gecko.
 * 4. Use pixel units to ensure button text is centered vertically.
 * 5. Use rems to avoid the font size cascade of ems, with a pixel fallback for
 *    older browsers.
 * 6. Prevent fat text in WebKit.
 *
 * @todo Consider moving box-sizing into base.css under a universal selector.
 *   See https://www.drupal.org/node/2124251
 */

The linked issue ( ๐Ÿ“Œ Apply 'box-sizing: border-box' globally. Postponed: needs info ) has been stale for 12 years and it is probably going to be closed.

Proposed resolution

Remove that @todo note from the css/components/buttons.css file.

๐Ÿ“Œ Task
Status

Active

Version

2.0

Component

Code

Created by

๐Ÿ‡ฎ๐Ÿ‡นItaly apaderno Brescia, ๐Ÿ‡ฎ๐Ÿ‡น

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024