Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI Nitpicks and papercuts #214

Open
jannuary opened this issue Jun 29, 2024 · 0 comments
Open

UI Nitpicks and papercuts #214

jannuary opened this issue Jun 29, 2024 · 0 comments

Comments

@jannuary
Copy link

  • The login screen has an awkward layout — the log in button should be in the header bar. (also should probably be called "Sign In", in title case.)
    Screenshot from 2024-06-29 13-08-23
  • The styling isn't in line with current libadwaita styles, switching to libadwaita's *View widgets should fix that.
  • "Celeste" appears in all window titles, and doesn't really bear repeating. "Log in – Celeste" should become "Log In", "Servers – Celeste" -> "Celeste", "%Name% – Celeste" -> "%Name"
  • There's an awkward orphan shadow when first opening the app.
    The ListBox should be hidden when there's no directories, and a placeholder should be shown instead.
    Screenshot from 2024-06-29 13-09-42
  • The sidebar has double borders.
  • The hamburger menu has odd centered entry styles.
    Screenshot from 2024-06-29 13-10-12
  • The "Remote Folder Picker" dialog uses an older dialog layout and crusty entry widgets. Should use AdwEntryRows and buttons should be moved to the headerbar.
    Screenshot from 2024-06-29 13-10-22
  • Also, "Ok" should be avoided as a button label. "Confirm" or "Add" would be preferable.
  • The dialog that pops up when clicking on the trashcan is really confusing. What's a remote? Is that the same as server?
    Screenshot from 2024-06-29 13-33-22
  • None of the dialogs actually attach to the window. (Also should probably be adaptive - see Migrating to Adaptive Dialogs
  • None of the buttons have tooltips.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant