Kleine NLDD-verbeteringen: heading-iconen en hyphens (NLDD 0.8.66/0.8.69) #132

Closed
opened 2026-07-19 20:57:43 +00:00 by robbertbos · 1 comment
Owner

Twee kleine kansen uit de NLDD-releases 0.8.66-0.8.69:

  • Heading-iconen in FormatToolbar: 0.8.66 voegt heading-1...heading-6 en paragraph-sign toe. Het kopjes-menu in FormatToolbar.vue is nu tekst-only ("Paragraaf" / "Kop N"); iconen ernaast maken de opties sneller scanbaar.
  • hyphens op nldd-rich-text (0.8.69): opt-in automatische afbreking voor lange Nederlandse samenstellingen in smalle kolommen. Vereist een correct lang-attribuut.

Afhankelijk van PR #124 (bump naar ^0.8.69).

Twee kleine kansen uit de NLDD-releases 0.8.66-0.8.69: - **Heading-iconen in FormatToolbar**: 0.8.66 voegt `heading-1`...`heading-6` en `paragraph-sign` toe. Het kopjes-menu in `FormatToolbar.vue` is nu tekst-only ("Paragraaf" / "Kop N"); iconen ernaast maken de opties sneller scanbaar. - **`hyphens` op `nldd-rich-text`** (0.8.69): opt-in automatische afbreking voor lange Nederlandse samenstellingen in smalle kolommen. Vereist een correct `lang`-attribuut. Afhankelijk van PR #124 (bump naar ^0.8.69).
Author
Owner

Checked both halves against 0.8.78.

Heading icons: still open, and small. FormatToolbar.vue:236-248 renders the Paragraaf/Kop items as text-only nldd-menu-items. Picking this up in the current NLDD pass.

hyphens on nldd-rich-text: does not apply as written. Waggle uses nldd-rich-text nowhere - rendered Mattermost markdown goes through our own .wg-prose stylesheet instead, deliberately (see frontend/src/styles/prose.css: nldd-rich-text's heading scale is the display scale, and a # in a chat message is not a page title).

The underlying idea could still be applied to .wg-prose, but it is a separate judgement: hyphenation helps a narrow column of running prose, and a chat message is neither reliably narrow nor reliably prose. Not folding it in; say so if it should become its own issue.

Checked both halves against 0.8.78. Heading icons: still open, and small. FormatToolbar.vue:236-248 renders the Paragraaf/Kop items as text-only nldd-menu-items. Picking this up in the current NLDD pass. hyphens on nldd-rich-text: does not apply as written. Waggle uses nldd-rich-text nowhere - rendered Mattermost markdown goes through our own .wg-prose stylesheet instead, deliberately (see frontend/src/styles/prose.css: nldd-rich-text's heading scale is the display scale, and a # in a chat message is not a page title). The underlying idea could still be applied to .wg-prose, but it is a separate judgement: hyphenation helps a narrow column of running prose, and a chat message is neither reliably narrow nor reliably prose. Not folding it in; say so if it should become its own issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
robbertbos/waggle#132
No description provided.