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

[✅ASSIGNED] Sidebar Items Order #88

Open
app-generator opened this issue Aug 1, 2023 · 1 comment
Open

[✅ASSIGNED] Sidebar Items Order #88

app-generator opened this issue Aug 1, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@app-generator
Copy link
Owner

STATUS: ASSIGNED to @umarali


Context

In the latest version, the components JSON consumed by the server is generated and the order cannot be forced to be arranged using a specific order (defaults always alphabetically).

The fix should force having in the UI always the following order (from TOP to the BOTTOM)

  • Grid
  • Navigation
  • Common
  • The rest of the categories
  • Footer (at the end)

@umarali please take a look.

TY!

image

@app-generator app-generator added the enhancement New feature or request label Aug 1, 2023
@app-generator
Copy link
Owner Author

app-generator commented Aug 4, 2023

Hello @umarali

Ty for your work. I just tested and have not seen any effect in the UI.

I think is better to have this fix in the builder. using a simple logic:

  • Extract and insert the top components: grid, navigation, common
  • The rest of the components (the order that comes from the backend)
  • Footer

We can assume always that we have at least 4 categories:

  • grid,
  • navigation,
  • common
  • footers

Please take a look. TY!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants