Skip to main content

Base templates for Django that adhere to ASU Web Standards.

Project description

This project provides base templates for use in Django apps that need to conform to the ASU University Web Design Standards.

It relies on the assets created by the ASU Web Standards Bootstrap project provided by the Global Institute of Sustainability.

Installation & Usage

Install using pip (or easy_install):

pip install django-asutheme

Add 'asutheme' to your INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'django.contrib.admin',
    'asutheme',
)

Add 'asutheme.context_processors.container_style' to your list of context processors. By default the containers are fixed, if you would like them to be fluid add to your settings file. ASU_THEME_FLUID = True to your settings file.

You can now extend the base template and add to/override defined blocks:

{% extend asutheme/base.html %}

{% block asu_site_title_main %}
    <a href="https://lib.asu.edu" title="Arizona State University - Libraries">ASU Libraries</a>
{% endblock %}

{% block navbar_content %}
    <li><a href="/media">Media</a></li>
{% endblock %}

{% block super_footer_brand %}
    <img src="/static/images/libraries_logo_footer.png" alt="ASU Libraries Logo">
    <address>
        ...
    </address>
{% endblock %}

Project details


Download files

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

Source Distribution

django-asutheme-0.2.7.tar.gz (1.3 MB view details)

Uploaded Source

File details

Details for the file django-asutheme-0.2.7.tar.gz.

File metadata

File hashes

Hashes for django-asutheme-0.2.7.tar.gz
Algorithm Hash digest
SHA256 3231cbd4292a8b321216d93d1de6db0f6e21140dade2d1f225aefd0fa64a604e
MD5 4782f643b6e7ce6a157fae284dd568d0
BLAKE2b-256 61ec74e8877cf60cae571733bfb0f5b5068abe4620ef5ba8789ee04edce26d47

See more details on using hashes here.

Supported by

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