Use same font-family stack in CORE

Created on 4 August 2017, over 7 years ago
Updated 7 February 2025, 3 months ago

Problem/Motivation

No reason to use diff stack for diff modules in CORE, it makes for harder theme overrides.

  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  font-family: "Source Sans Pro", "Lucida Grande", Verdana, sans-serif;
  font-family: "Lucida Grande", Verdana, sans-serif;
  font: normal 81.3%/1.538em "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", "Lucida Sans", sans-serif;
  font-family: "Lucida Grande", 'Lucida Sans Unicode', 'liberation sans', sans-serif;
  font-family: "Droid sans", "Lucida Grande", sans-serif;

In some cases, for example:

  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  font-family: "Source Sans Pro", "Lucida Grande", Verdana, sans-serif;

Proposed resolution

- Unify the stack in core.
- the fallback font should be the same stack
- Any special cases, we should drop a code comment to explain the reason.

Remaining tasks

- patch

User interface changes

Subtle changes to font family for consistency in core.

API changes

N/A

Data model changes

N/A

🐛 Bug report
Status

Active

Version

11.0 🔥

Component

CSS

Created by

🇭🇰Hong Kong droplet

Live updates comments and jobs are added and updated live.
  • CSS

    It involves the content or handling of Cascading Style Sheets.

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.

Production build 0.71.5 2024