nextcloud-vue icon indicating copy to clipboard operation
nextcloud-vue copied to clipboard

Left-align Settings button in navigation example

Open kra-mo opened this issue 1 month ago • 4 comments

See https://github.com/nextcloud/spreed/issues/16320

We could argue about semantics, but left-aligning them is the de facto standard and realistically, dealing with the inconsistency of some items being center and some left-aligned would probably not be worth it given it would bring practically no real-world usability benefits. (eg. in the case of Talk, this is already inconsistent between Threads and Archived conversations.)

Opinions?

cc @yotamguttman @jancborchardt @nickvergessen

kra-mo avatar Nov 14 '25 15:11 kra-mo

I think this only affects the docs as the button itself is not a standard component? Correct me if I'm wrong.

kra-mo avatar Nov 14 '25 15:11 kra-mo

The button should also not have a background and not be bold. Same as any navigation item.

kra-mo avatar Nov 14 '25 15:11 kra-mo

And am I correct in thinking that the apps where this is already left-aligned use a navigation entry, but Talk uses a button?

So should it just be replaced with a navigation entry in the example?

kra-mo avatar Nov 14 '25 15:11 kra-mo

We actually already agreed on using left-alignment. The legacy app nevigation settings button is left-aligned already.

I made a draft for the new button with predefined styles, but later found some issues due to messy margins in the navigation.

I'll check again.

ShGKme avatar Nov 14 '25 20:11 ShGKme