>
> I'm also interested in a more modern admin UI.  However, for the reasons
> outlined in this post, it will almost certainly never make it into the
> official mezzanine package, so its best to keep that in mind.
>

Nice. I hadn't seen that post before. But I'm not sure if it's entirely
accurate anymore. I've heard murmurings (can't find them now) that it's not
really possible/practical to use mezzanine without
grappelli-safe/filebrowser-safe any more, but I haven't tried myself.

Also, I'm not sure if those principles are really in conflict with "a more
modern UI." Stephen doesn't want to add dependencies, but that doesn't
necessarily mean he wouldn't accept a PR updating the templates/stylesheets.


> 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.
>

Override/Overextend is a key part of the mezzanine principles and workflow.
:)

On Mon, Mar 14, 2016 at 10:10 AM, Derek Adair <[email protected]> wrote:

> 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.
>

-- 
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.

Reply via email to