-
Notifications
You must be signed in to change notification settings - Fork 196
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
Break dependency on the admin #228
Comments
This would be useful for frameworks which include rosetta as part of a distinct admin-like dashboard, such as https://github.com/scaryclam/django-oscar-rosetta |
I'd suggest to generalize this topic and call it "Separate Rosetta cleanly from Django Admin". Why? – Because currently, Rosetta is not even cleanly integrated with the Admin:
If there were a clean separation it should be easy to allow for a Django setting to use either an integrated Django admin user experience, or a completely independent, stand-alone app appearance and behavior. That would then potentially obsolete or replace settings like |
Since the latest django admin comes with a dark theme I thought I try extending @mbi Would you accept a PR for that, or rather go in the opposite direction and have this completely decoupled from the django admin? Btw, if someone doesn't want django admin in |
This isn't really clear to me from the documentation, but it seems Rosetta requires the Django admin to be enabled for a few css files. The pages work ok, but lacks all styling.
Is it possible for Rosetta to provide a (minimal) version of these css files in case the admin is not enabled. Placing Rosetta lower than the admin in the INSTALLED_APPS will not override the admin css if it is enabled, or is there a way to avoid this?
As far as I can tell, only the following files are needed:
The text was updated successfully, but these errors were encountered: