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

Refactor default view page #21

Closed
romaninsh opened this issue Jan 8, 2019 · 2 comments
Closed

Refactor default view page #21

romaninsh opened this issue Jan 8, 2019 · 2 comments
Assignees
Labels
Saasty.io 🏗️ Sponsored by SaaSsy.io - Online ATK app builder

Comments

@romaninsh
Copy link
Member

Currently when you click on the record you arrive at the page with several tabs. I'd like to clean up this screen and make it more usable.

  1. No tabs - CRUDs should follow below the main screen.
  2. no form - use read-only card instead
  3. allow developer to specify a custom View (if he does not like card)
  4. display "actions" on the side like "Edit" and "Delete"
  5. potentially we would like to have "history" displayed on the side of a card: (Add UI widget for showing "history" audit#23)
  6. should be possible to display more buttons for additional actions

Screenshot for the reference:

user-resource

@romaninsh romaninsh assigned DarkSide666 and ibelar and unassigned DarkSide666 Jan 8, 2019
@romaninsh romaninsh added the Saasty.io 🏗️ Sponsored by SaaSsy.io - Online ATK app builder label Jan 8, 2019
@roelleor
Copy link

roelleor commented Jan 9, 2019

It provides a better overview of the relations, nice! What would happen if you go one level deeper? I really like the current breadcrumb solution, does it stay? Symfony's sonata admin uses popups, but those kinda makes you feel lost sometimes.

An advantage of the current tab based view is when the details view contains a lot of fields one does not have to scroll all the way down. But when the read only fields are easily managed one could limit those of course.

@mvorisek
Copy link
Member

closing in favor of atk4/ui#2032

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Saasty.io 🏗️ Sponsored by SaaSsy.io - Online ATK app builder
Projects
None yet
Development

No branches or pull requests

5 participants