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.9.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file djangocms_simple_admin_style-0.4.9.tar.gz.

File metadata

File hashes

Hashes for djangocms_simple_admin_style-0.4.9.tar.gz
Algorithm Hash digest
SHA256 9d7c9cfcf050667b9f4a623c2ed62244ea506ee8af8bbf6b89382d39c5ea0d71
MD5 89df58c6282b49448df1edbfe6b8c085
BLAKE2b-256 dcabfc49d878bb7dfa3b90091aca6b4057ce6cdabbac803aafeb56475e03d6d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for djangocms_simple_admin_style-0.4.9-py3-none-any.whl
Algorithm Hash digest
SHA256 4859b332edada8fb7e85f66fb5873f75ce83becddd464a2910f0498ab679e9c2
MD5 fb3f7de9209d254b606e6faffd8775b6
BLAKE2b-256 368575e5efdd93e4ba1ad4e8a86e28d27dd1ad5ab3f162fde54a5a5d9d148bd3

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