Page MenuHomePhabricator

Upstream Minerva's responsive table styles to core SkinModule
Open, MediumPublic

Description

Background

Minerva has some styles that make tables responsive on mobile resolutions. These styles would be useful for other skins e.g. Vector 2022.

User story

As a user of a responsive skin, I want tables to adapt to my device and not overlap UI elements.

Requirements

  • The new styles should only apply when users have requested "responsive" behaviour e.g. skin-responsive class is on the BODY element.

Acceptance criteria

  • Minerva uses the SkinModule content-tables feature
  • No visual changes in Minerva
  • No visual changes in Vector 2022 (for now)