Skip to main content

Adds pretty CSS styles for the django CMS admin interface.

Project description

pypi django djangocms djangocms4

This is a simple alternative for the django CMS Admin Style. While django CMS admin style reorganizes Django’s admin to offer a unified user experience, this package has a much simpler objective:

  • Adjust colors to be consistent with django CMS.

  • Minimally adapt the css (e.g., add button borders) to keep the user interface consistent.

  • Except this, avoid interfering with Django’s admin styling: no !important statements, for example.

  • Remove headers in django CMS’ sidebar

  • Remove headers, navigation and breadcrumbs in django CMS’ modal

Also, no javascript is needed and all CSS is contained in a simple CSS file with less than 10kB in size.

Documentation

See REQUIREMENTS in the setup.py file for additional dependencies:

Installation

For a manual install:

  • run pip install djangocms-simple-admin-style

  • add djangocms_simple_admin_style to your INSTALLED_APPS just before 'django.contrib.admin'

Configuration

The django CMS Admin Style overrides django admin’s base_site.html, but you can still partially customize this page. Look at the source of templates/admin/base_site.html and override the templates that are included in various blocks. For example, you can add your own CSS in templates/admin/inc/extrastyle.html.

Contributing

Contributions are highly welcome! Install the development environment by typing

nvm use
npm install

Changes are made in the private/djangocms-simple-admin.css file. Minify the file using . ./minify-css command.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

djangocms-simple-admin-style-0.4.0.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file djangocms-simple-admin-style-0.4.0.tar.gz.

File metadata

File hashes

Hashes for djangocms-simple-admin-style-0.4.0.tar.gz
Algorithm Hash digest
SHA256 a07bce2c3c933d936edb7e686e3c4dc323e08c34659b1d8dd102d01237e40cd8
MD5 0f13dbc64a41925f67a9c3b374236ebe
BLAKE2b-256 1a884aec2a3dc610c444c94f2c06283959d3d9f58e281f0974e9f6f11c397b59

See more details on using hashes here.

File details

Details for the file djangocms_simple_admin_style-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for djangocms_simple_admin_style-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e1174439ab068d6b4867342517bdcfa878ab4860b441f47980710bcde7b6d79b
MD5 c54f4532c4a789f25987bcc263a52110
BLAKE2b-256 d67870520a4ca0807f6ed229d9a948b421d0b996869747053fc8c5549ff43ead

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page