Bug 165736 - Improvement: Style List Information Hierarchy Adjustment
Summary: Improvement: Style List Information Hierarchy Adjustment
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
24.8.5.2 release
Hardware: All Linux (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard: target:25.8.0
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-14 10:59 UTC by Banobe Pascal
Modified: 2025-03-17 13:52 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Banobe Pascal 2025-03-14 10:59:11 UTC
Description:
Right now, the Style List sidebar panel feels disorganized, making it hard to understand how different controls affect the styles.

One major issue is the "#filter" control—it’s tucked away at the bottom, which makes it unclear that it actually filters the styles. Users might mistake it for just another option or even assume it only applies to the Spotlight checkbox above it. To avoid this confusion, the filter should be placed before the style list so it’s clear that it controls what’s being displayed.

Proposed Order (More Intuitive):
Toolbar – Top-level actions
Settings – Options like Show Previews and Spotlight
Filter Controls – Clearly positioned before the style list
TreeView/FlatView – Displays the filtered styles

Current Order (Causing Confusion):
Toolbar
TreeView/FlatView
Filter Controls
Settings


Steps to Reproduce:
1.Open Libreoffice Writer
2.Click on the Styles icon on the left Sidebar
3.Notice the Style List Information Hierarchy 

Actual Results:
With the current setup, using the Style List panel can be confusing because the elements aren’t arranged in a logical flow.

Filtering feels disconnected because a user might not realize they can filter styles or assume the filter applies to something else (like the Spotlight checkbox).

Extra effort is required when scrolling through the list and not seeing what a user needs, they might not think to check a filter below the list.

Frustration and misuse as some users may ignore filtering altogether or believe the panel lacks filtering options

Expected Results:
The Style List panel should follow a more intuitive information hierarchy so that users naturally encounter controls in the right order.

A logical top down flow is Toolbar → Settings → Filter Controls → Style List as that would make navigation more intuitive, ensuring users see and use filters before browsing the list improving usability.


Reproducible: Always


User Profile Reset: No

Additional Info:
none
Comment 1 Commit Notification 2025-03-17 13:52:10 UTC
Banobe Pascal committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/a6917e60975868d7926faa695336d437b7148660

tdf#165736 jsdialog: reorganize style list sidebar panel information hierarchy

It will be available in 25.8.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.