Skip to content

fix(settings): Align user management table columns - #38424

Closed
ChristophWurst wants to merge 4 commits into
masterfrom
fix/settings/user-management-table-alignment
Closed

fix(settings): Align user management table columns#38424
ChristophWurst wants to merge 4 commits into
masterfrom
fix/settings/user-management-table-alignment

Conversation

@ChristophWurst

@ChristophWurstChristophWurst commented May 23, 2023

Copy link
Copy Markdown
Member

Summary

BeforeAfter
Bildschirmfoto vom 2023-05-23 18-26-12Bildschirmfoto vom 2023-05-23 18-25-57

TODO

  • Fix the regression

Checklist

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
@ChristophWurstChristophWurst added this to the Nextcloud 28 milestone May 23, 2023
@ChristophWurst
ChristophWurst requested review from a team, JuliaKirschenheuter, nfebe, susnux and szaimen and removed request for a teamMay 23, 2023 16:27
@ChristophWurst

Copy link
Copy Markdown
MemberAuthor

/backport to stable27

@szaimen

Copy link
Copy Markdown
Contributor

@ChristophWurst before and after looks exactly the same?

@ChristophWurst

Copy link
Copy Markdown
MemberAuthor

No look how the groups header and the contents don't align before ;)

@szaimen

Copy link
Copy Markdown
Contributor

No look how the groups header and the contents don't align before ;)

Ah I looked at the wrong place 😅

@szaimenszaimen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM but didnt test

@JuliaKirschenheuterJuliaKirschenheuter left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

unfortunately that doesn't work like this. please test with more columns

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
@JuliaKirschenheuter
JuliaKirschenheuter marked this pull request as draft May 24, 2023 15:30
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
@JuliaKirschenheuter

JuliaKirschenheuter commented May 24, 2023

Copy link
Copy Markdown
Contributor

Initial problem seems to that display: grid should't be for #body-settings #app-content.user-list-grid .row. Solution could be to use display: flex for all rows inside a table.

But I still have some problems ;(

  1. Alignment of columns
  2. Styles for editing mode

Screenshot from 2023-05-24 17-41-07
Screenshot from 2023-05-24 17-41-23

@JuliaKirschenheuter

JuliaKirschenheuter commented May 24, 2023

Copy link
Copy Markdown
Contributor

I've also tried to replace grid column's width, but that haven't worked

Screenshot from 2023-05-24 13-56-31

Now all columns have the same width besides avatar column.

@ChristophWurst

Copy link
Copy Markdown
MemberAuthor

is it done?

@JuliaKirschenheuter

Copy link
Copy Markdown
Contributor

is it done?

unfortunately not. do you have any ideas?

@ChristophWurst

Copy link
Copy Markdown
MemberAuthor

@AndyScherzinger this won't make it for RC2 apparently. Shall we revert #37870 instead and redo the restructuring cleanly for 28?

@AndyScherzinger

Copy link
Copy Markdown
Member

Shall we revert #37870 instead and redo the restructuring cleanly for 28?

@ChristophWurst@JuliaKirschenheuter yes, let's do that then

@JuliaKirschenheuter

Copy link
Copy Markdown
Contributor

#38458

@JuliaKirschenheuterJuliaKirschenheuter removed the 2. developing Work in progress label May 25, 2023
@ChristophWurst
ChristophWurst deleted the fix/settings/user-management-table-alignment branch May 25, 2023 10:41
@JuliaKirschenheuter
JuliaKirschenheuter restored the fix/settings/user-management-table-alignment branch May 25, 2023 11:31
@JuliaKirschenheuter

Copy link
Copy Markdown
Contributor

@ChristophWurst please let this branch be alife for a bit

@ChristophWurst

Copy link
Copy Markdown
MemberAuthor

You can restore the branch at any time.

@skjnldsv
skjnldsv deleted the fix/settings/user-management-table-alignment branch March 14, 2024 07:50
@skjnldsvskjnldsv removed this from the Nextcloud 28 milestone Aug 14, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants

@ChristophWurst@szaimen@JuliaKirschenheuter@AndyScherzinger@skjnldsv