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

Left pane UX improvements #723

Closed
Tracked by #442
pavish opened this issue Oct 11, 2021 · 3 comments
Closed
Tracked by #442

Left pane UX improvements #723

pavish opened this issue Oct 11, 2021 · 3 comments
Labels
type: enhancement New feature or request

Comments

@pavish
Copy link
Member

pavish commented Oct 11, 2021

Requirements

  1. All tables and views from the db are listed on the left pane. This would become impractical to use if the number of tables/views is large (>50). We require an improved UX where we do not show all the tables/views.
  2. We need to allow closing and opening of the left pane.
  3. We need to consider how graphs, apps etc., would fit into the left pane.

@ghislaineguerin please feel free to add more details

Additional context

@pavish pavish added type: enhancement New feature or request work: design labels Oct 11, 2021
@pavish pavish moved this from Triage to Draft in [NO LONGER USED] Mathesar work tracker Oct 11, 2021
@pavish pavish moved this from Draft to Triage in [NO LONGER USED] Mathesar work tracker Oct 11, 2021
@pavish pavish added this to the 2021-10 improvements milestone Oct 11, 2021
@pavish pavish moved this from Triage to Draft in [NO LONGER USED] Mathesar work tracker Oct 12, 2021
@kgodey kgodey modified the milestones: [08.1] 2022-01 improvements, [10] UI Styling Dec 13, 2021
@ghislaineguerin
Copy link
Contributor

Long list handling will be addressed in #981

@kgodey kgodey added work: product ready Ready for implementation and removed work: design labels Jan 18, 2022
@kgodey kgodey assigned kgodey and unassigned ghislaineguerin Jan 18, 2022
@kgodey kgodey modified the milestones: [10] UI Styling, [05.3] 2022-01 improvements Jan 18, 2022
@kgodey
Copy link
Contributor

kgodey commented Jan 18, 2022

Assigning to myself to make implementation issues

@kgodey kgodey modified the milestones: [05.3] 2022-01 improvements, [09] Working with Views Jan 18, 2022
@kgodey kgodey added status: done and removed ready Ready for implementation work: product labels Jan 26, 2022
@kgodey kgodey removed their assignment Jan 26, 2022
@kgodey
Copy link
Contributor

kgodey commented Jan 26, 2022

I'm tracking creating implementation issues in #1027 so I'm closing this issue.

@kgodey kgodey closed this as completed Jan 26, 2022
Repository owner moved this from Ready to Done in [NO LONGER USED] Mathesar work tracker Jan 26, 2022
@kgodey kgodey removed this from the [09] Working with Views milestone Jun 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
No open projects
Development

No branches or pull requests

3 participants