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

[CMS] Create general style for the admin interface #68

Closed
tudoramariei opened this issue Dec 13, 2019 · 2 comments
Closed

[CMS] Create general style for the admin interface #68

tudoramariei opened this issue Dec 13, 2019 · 2 comments
Labels
api: Django The issue is in the Django codebase client: ReactJS enhancement New feature or request

Comments

@tudoramariei
Copy link
Member

The Django admin interface should be implemented so that it looks according to the specifications

UX Specs Link: https://www.figma.com/file/qOyFrU8T6LXnJw7YcoVW85/Seismic-Risk?node-id=586%3A0

@tudoramariei tudoramariei added enhancement New feature or request client: ReactJS labels Dec 13, 2019
@tudoramariei tudoramariei added this to To do in Seismic Risc via automation Dec 13, 2019
@tudoramariei tudoramariei moved this from To do - API to To do - Client in Seismic Risc Dec 13, 2019
@aramboi
Copy link
Member

aramboi commented Jan 8, 2020

From past experience, customizing and maintaining a custom Django admin interface requires a lot of time, effort and intimate Django admin knowledge as not all things you can customize are documented in the official docs.

I would advise leaving the Django admin as is, mostly because it will not be used by the end user primarily, but just by admins and staff members. Although not ideal (the mobile version is lacking), it is functional enough for a small project like this one.

At the moment we have jet installed as an admin skin, but this is not maintained any more. It has transitioned to a service that is hosted on https://www.jetadmin.io/ and interfaces with their library that basically transforms the admin into an api that their hosted interface talks to. So if they go out of business, so does the projects admin interface. :/

The only Django admin customization project that has been constantly updated and maintained over the years, that I know of, is https://github.com/sehmaschine/django-grappelli and I think the reason that is, is because it does not try to do too much.

@tudoramariei
Copy link
Member Author

Closing as per @aramboi's comment

@tudoramariei tudoramariei moved this from To do - Frontend to In progress in Seismic Risc Feb 29, 2020
@tudoramariei tudoramariei moved this from In progress to Done in Seismic Risc Feb 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: Django The issue is in the Django codebase client: ReactJS enhancement New feature or request
Projects
Seismic Risc
  
Done
Development

No branches or pull requests

2 participants