Skip to content

Fix/1136 heading order#1251

Closed
Ovgodd wants to merge 2 commits into
mainfrom
fix/1136-heading-order
Closed

Fix/1136 heading order#1251
Ovgodd wants to merge 2 commits into
mainfrom
fix/1136-heading-order

Conversation

@Ovgodd

@Ovgodd Ovgodd commented Jul 31, 2025

Copy link
Copy Markdown
Collaborator

Purpose

This PR introduces a heading accessibility filter in the slash menu to progressively limit heading levels (H1 → H2 → H3) in the document editor. It also adds an end-to-end test to validate the filtering logic.

that solve issue : 1136

Proposal

Write E2E test to ensure correct progressive filtering behavior (Playwright)

@Ovgodd Ovgodd requested a review from AntoLC July 31, 2025 15:32
@Ovgodd Ovgodd self-assigned this Jul 31, 2025
@Ovgodd Ovgodd force-pushed the fix/1136-heading-order branch from 090396e to 3005a8b Compare July 31, 2025 15:46
enforces contiguous heading levels to ensure accessibility compliance

Signed-off-by: Cyril <c.gromoff@gmail.com>
@Ovgodd Ovgodd force-pushed the fix/1136-heading-order branch from 3005a8b to 407de29 Compare July 31, 2025 15:47
adds an end to end test to verify progressive heading suggestions

Signed-off-by: Cyril <c.gromoff@gmail.com>
@Ovgodd Ovgodd force-pushed the fix/1136-heading-order branch from 407de29 to 012b06f Compare July 31, 2025 15:49

@AntoLC AntoLC left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's wait a bit with this PR to be sure about the behavior that we want to implement.
We need to validate altogether with @rl-83 and @virgile-dev.

@Ovgodd

Ovgodd commented Aug 6, 2025

Copy link
Copy Markdown
Collaborator Author

Let's wait a bit with this PR to be sure about the behavior that we want to implement. We need to validate altogether with @rl-83 and @virgile-dev.

I’ve set this PR to draft in the meantime

@Ovgodd Ovgodd marked this pull request as draft August 6, 2025 08:37
@AntoLC AntoLC added the keep track Label to keep track of interesting things label Jun 22, 2026
@AntoLC

AntoLC commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Let's close it, I added the label keep track to open it easily if necessary.

@AntoLC AntoLC closed this Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility frontend keep track Label to keep track of interesting things

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants