I'm also interested in a more modern admin UI. However, for the reasons outlined in this post <https://github.com/stephenmcd/mezzanine/pull/912>, it will almost certainly never make it into the official mezzanine package, so its best to keep that in mind. There are a couple things that could be done here for more long-term solutions;
1. Submit a PR to grappelli_safe <https://github.com/stephenmcd/grappelli-safe> using an updated version of jQuery (no idea how this will be received, but i'm pretty sure if it doesn't break anything it'd be welcomed). I can't say for sure, as i'm not the owner of the project here, but, there is likely room for stuff like; - Boostrap Integration - Better S3 Integration (i'm figuring this one out right now actually) - I'm interested in S3 direct upload myself - Any other feature you are willing to work on, that doesn't go against the principles Stephen outlined in the above linked issue. If it is not something you are willing to contribute you will likely not gain much traction. 2. Override/Overextend the template /admin/base.html, and whatever other admin UI elements you want to replace. You can easily put whatever version of jQuery you want in here. This would insulate you having to fit within the mezzanine principles and workflow. 3. Fork grappelli_safe and release your own pre-packaged and pypi ready admin ui for mezzanine - django-bootstrap <https://django-bootstrap3.readthedocs.org/en/latest/> could help you here, but wouldn't be necessary. I'd be very interested in a bootstrap compatible Admin UI with more user centric features, so let me know if you do any work towards these ends. On Monday, March 14, 2016 at 9:15:09 AM UTC-5, Encolpe Degoute wrote: > > Yeh, it's a good tip too. > > My goal is to be able to integrate complex themes like gentelella ( > https://github.com/puikinsh/gentelella - > https://colorlib.com/polygon/gentelella/index.html) with a better > visibilty for js plugins. > > It could also make easier to handle js library in separate django packages. > > Thanks > > Le lundi 14 mars 2016 14:47:25 UTC+1, Derek Adair a écrit : >> >> This would be interesting. I am on board. As i'm pretty new here i'm >> not so sure if it belongs in the source code, but it'd be pretty easy to >> implement this in a reusable way if not. >> >> Also if you or anyone else is interested in a different solution you can >> run jQuery in no conflict mode >> <http://stackoverflow.com/questions/1566595/can-i-use-multiple-versions-of-jquery-on-the-same-page> >> and >> get the same result. >> >> On Monday, March 14, 2016 at 5:42:31 AM UTC-5, Encolpe Degoute wrote: >>> >>> Hello, >>> >>> After some hours spent javascript version conflict -- I need jQuery 1.9 >>> or 2.0 and default mezzanine installation use 1.7 from 2011 -- I remembered >>> that require.js can do the trick. >>> Is there some interrest in this integration or someone again it ? >>> >>> Regards, >>> Encolpe >>> >> -- You received this message because you are subscribed to the Google Groups "Mezzanine Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
