generator-builder icon indicating copy to clipboard operation
generator-builder copied to clipboard

Poll: Suggestion for better Interface UI/UX

Open mitulgolakiya opened this issue 9 years ago • 3 comments

I am creating this thread where people can submit the idea like what changes we can make to existing builder UI to make it even better in terms of UI/UX.

Please submit your idea or any example that helps to make it even better.

mitulgolakiya avatar Apr 20 '16 17:04 mitulgolakiya

Thanks for builder @mitulgolakiya

you can see https://github.com/LaravelDaily/quickadmin for reference.

Suggestions

  1. select box for db types
  2. multi select box for validations
  3. use full width of browser so it can fit all fields properly (or use smaller check boxes)
  4. Auto capital first char of model name
  5. display old generated scaffolds ( where we can delete some old scaffolds)
  6. confirmation message before generating scaffold
  7. Notification after completion
  8. progress bar
  9. length field for db

I will add more as i play with package

dhsont avatar Apr 20 '16 19:04 dhsont

Use this datatables plugin for dinamice datatables:

https://editor.datatables.net/examples/inline-editing/simple.html

Is a inline editor for data in datatables, have three ways:

  • inlin.
  • form popup
  • bubble.

NightZpy avatar Apr 21 '16 15:04 NightZpy

Love the way this is coming along. My thoughts on things this will need.

  • Relationship addon (User hasOne Profile) (automatically adds user_id -> profile_id relationship)
  • Ability to use other tables / models in one crud (example $user->profile->company)
  • Ability to generate views with different prefixes for the same shared resources (example below)
  • USERS CRUD
    • admin views (prefix:_admin_) (create, index, edit, show, data, table, fields, show_fields)
    • frontend user profile and account views (prefix:_account_) (profile, account, social)
    • development (prefix:_dev_) (design, create, todo, task-milestones)

Thoughts on existing setup.

  • Change DB Type to dropdown
  • add checkbox for default, nullable, index, unique, foreign, unsigned, pivot
  • When add primary button is clicked it should always be first the list.

phillipmadsen avatar Apr 25 '16 18:04 phillipmadsen