Remove floats and clearfixes

Created on 12 August 2020, almost 4 years ago
Updated 9 April 2024, 2 months ago

Postponed on #3066006: Convert Views UI to new design system β†’

Problem/Motivation

In #3066006: Convert Views UI to new design system β†’ , the Claro theme has overridden Views UI to eliminate the need for floats/clearfixes in favor of flexbox, which is easier to maintain & manipulate. Once the Claro issue lands, it should be referenced so floats/clearfixes can get removed from Views UI itself.

Steps to reproduce

Proposed resolution

Refactor views UI so it doesn't need floats or clearfixes. Remove code in claro.theme that was used to remove clearfix and views-(direction)-(number) classes.

Remaining tasks

After the refactoring, address @todo items referencing this issue.

User interface changes

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Active

Version

11.0 πŸ”₯

Component
Views UIΒ  β†’

Last updated 10 days ago

Created by

πŸ‡ΊπŸ‡ΈUnited States bnjmnm Ann Arbor, MI

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

Comments & Activities

Not all content is available!

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

  • πŸ‡¬πŸ‡§United Kingdom catch

    Once we've removed the floats and clearfixes here, we should check any other instances in core, and try to remove clearfix.module.css from the system/base library too - it's in stable9 so can be done with change record.

Production build 0.69.0 2024