darklow / django-suit

Modern theme for Django admin interface
http://djangosuit.com/
Other
2.31k stars 700 forks source link

Django CMS support #77

Open darklow opened 11 years ago

darklow commented 11 years ago

Django CMS support

Since Django Suit v0.2.0 Django CMS support is included.

Supported Django Cms versions

Django Suit currently supports Django CMS 2.3.5 and 2.4.x versions. Note: Some features like row styling (see preview below) are available only in 2.4.x version.

Issues

Report issues/questions related to beta version here in this issue or irc. To discuss some ideas or chat - join us at #django-suit on irc.freenode.net

Known issues

Live Demo: http://djangosuit.com/admin/cms/page/

List (django-cms v2.4.0-beta):

image

Change form:

image

maartendraijer commented 11 years ago

Sweet! Very nice! Will test is as soon as possible (this weekend most likely).

Kilian commented 11 years ago

This looks great! I was wondering what the reasoning behind the change form blocks having a negative margin?

Some issues I found:

darklow commented 11 years ago

@Kilian

  1. What do you meant by "Detail page"? Can't find any breadcrumb which is not working
  2. Didn't understood this too. I applied just styling, by leaving column names the same as in original templates, which are "In navigation" and "Published". If you want to suggest these names, you should report in django-cms repo
  3. Seems fine to me. Which OS/Browser. Screenshot also would be nice.
Kilian commented 11 years ago

This is the unlinked pages breadcrumb, on /admin/cms/page/1/

pages

What django-cms does is place two checkmarks next to each other, so 'is published' and 'in navigation' each get their own checkmark:

checkmarks but it probably does this in a hacky way so in django-suit it's not very clear which checkmark belongs where:

options

this is the screenshot of the icon, in firefox 20:

pedantic

snig-b commented 10 years ago

Had previously commented on a closed issue - Please refer https://github.com/darklow/django-suit/issues/2/#issuecomment-41648897

Django-compressor gives out errors for 3rd party app support templates

maestrofjp commented 9 years ago

Would you welcome a pull request for support for Django-CMS v3? If so, let's talk on a new ticket and figure out how to support both v2 and v3.

benjaoming commented 9 years ago

@maestrofjp check out the latest release of django-cms, it has a pretty okay fix (not perfect) to make django-suit and others work... buttons are no longer missing from the frontend editor :)

maestrofjp commented 9 years ago

Yes, it's way better and acceptable since most django cms 3 editing is done on front end -- inline editing. Let me know if you want help improving things from where they stand. We're pretty locked into djanog CMS and moving to use suit on our future projects (fyi, waiting for my license request to be approved -- so don't worry).

benjaoming commented 9 years ago

@maestrofjp I think the stance from django-cms is that if there is a way to improve djangoc-cms where it has become too focused on django.contrib.admin, then they are willing to merge it. So anything that's a generic improvement and not django-suit specific is acceptable.