{ "info": { "author": "Boundless Spatial, Maxime Haineault (django-colorfield)", "author_email": "contact@boundlessgeo.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django :: 1.8", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Documentation :: Sphinx", "Topic :: Software Development :: Documentation" ], "description": "django-exchange-themes\n======================\n\n|Build Status|\n\ndjango-exchange-themes is an appearance application that allows\nadministrators the ability to select a predefined theme or customize\ntheir own theme.\n\nThe license for this matches the license found for\n`colorfield `__, which is BSD\nLicense and listed in the classifiers section of setup.py. The author\nhas also been added to the setup.py of django-exchange-themes.\n\nInstallation\n------------\n\n1. pip install\n\n ::\n\n pip install git+git://github.com/boundlessgeo/django-exchange-themes@master#egg=appearance\n\n2. Add the following to your Django configuration (settings) file\n\n ::\n\n INSTALLED_APPS = (\n 'appearance',\n ) + INSTALLED_APPS\n\n3. Run migrations\n\n ::\n\n python manage.py migrate\n\n4. Collect static\n\n ::\n\n python manage.py collectstatic --noinput\n\nCoverage\n--------\n\ncoverage within the app\n\n::\n\n virtualenv venv\n source venv/bin/activate\n pip install .\n pip install coverage\n cd appearance/tests\n python manage.py migrate\n python manage.py collectstatic --noinput\n coverage run manage.py test appearance\n\nThe ``Theme model`` has the following fields:\n\n**name** (Theme name)\n\n- CharField\n- Max length is 28\n\n**description** (Theme description)\n\n- CharField\n- Max length is 64\n\n**default\\_theme** (Default application included Theme)\n\n- BooleanField\n- Not editable in Admin console\n\n**active\\_theme** (Enables Theme to be active)\n\n- BooleanField\n\n**title** (Theme landing page title)\n\n- CharField\n- Max length is 32\n- Can be blank\n\n**tagline** (Theme landing page tagline)\n\n- CharField\n- Max length is 64\n- Can be blank\n\n**running\\_hex** (Header/Footer color)\n\n- ColorField (GUI to select the color)\n- Default is 0F1A2C\n\n**running\\_text\\_hex** (Header/Footer text color)\n\n- ColorField (GUI to select the color)\n- Default is FFFFFF\n\n**running\\_link\\_hex** (Header/Footer link color)\n\n- ColorField (GUI to select the color)\n- Default is 0F1A2C\n\n**pb\\_text** (Powered by text)\n\n- CharField\n- Max length is 64\n- Default is 'Boundless Spatial'\n\n**pb\\_link** (Powered by link)\n\n- URLField\n- Default is 'http://boundlessgeo.com/'\n\n**docs\\_link** (Documentation links)\n\n- URLField\n- Can be blank\n\n**background\\_logo** (Landing page background image)\n\n- ImageField\n- Can be blank\n\n**primary\\_logo** (Landing page primary logo)\n\n- ImageField\n- Can be blank\n\n**banner\\_logo** (Header logo)\n\n- ImageField\n- Can be blank\n\n**Note:** The templates in appearance/templates will override existing\ntemplates in exchange. Blank fields will be accounted for and use the\ndefault settings in the template, which are Boundless Exchange defaults.\n\n.. |Build Status| image:: https://travis-ci.org/boundlessgeo/django-exchange-themes.svg?branch=master\n :target: https://travis-ci.org/boundlessgeo/django-exchange-themes", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/boundlessgeo/django-exchange-themes", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/boundlessgeo/django-exchange-themes", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-exchange-themes", "package_url": "https://pypi.org/project/django-exchange-themes/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-exchange-themes/", "project_urls": { "Download": "https://github.com/boundlessgeo/django-exchange-themes", "Homepage": "https://github.com/boundlessgeo/django-exchange-themes" }, "release_url": "https://pypi.org/project/django-exchange-themes/1.0.3/", "requires_dist": null, "requires_python": null, "summary": "A Django Application for Boundless Exchange Themes.", "version": "1.0.3" }, "last_serial": 2477535, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "81e310430449c1ce170abbc95648b221", "sha256": "b0186c8a2a6489b599447309699c39fb176bbe0aff844ced08aedeff6a84d20e" }, "downloads": -1, "filename": "django-exchange-themes-1.0.0.tar.gz", "has_sig": false, "md5_digest": "81e310430449c1ce170abbc95648b221", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3878890, "upload_time": "2016-09-27T14:31:06", "url": "https://files.pythonhosted.org/packages/a5/7d/829a4caf3c40c0bd46de713b2ff7715c860d4e5e3164c8f6651d11364914/django-exchange-themes-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b8bb1c3536647afea41daa797e27b466", "sha256": "4cccd70e9d4d302fc320b073cc6b737922c5b137a7c2fc38d5bf4d6b714bf5d7" }, "downloads": -1, "filename": "django-exchange-themes-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b8bb1c3536647afea41daa797e27b466", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3878993, "upload_time": "2016-09-27T15:14:40", "url": "https://files.pythonhosted.org/packages/42/2f/d732ad4fa4876f02d1bce735184e205265f2bd797d7c32de935e3ca58762/django-exchange-themes-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8a63fafc2e6fc58dfe4b431ca5199087", "sha256": "6855ec29420c0e7d72cfa3e6ef852121f52f86a4cfdad2c2bb6bf32fc74482f6" }, "downloads": -1, "filename": "django-exchange-themes-1.0.2.tar.gz", "has_sig": false, "md5_digest": "8a63fafc2e6fc58dfe4b431ca5199087", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3879004, "upload_time": "2016-11-17T20:17:06", "url": "https://files.pythonhosted.org/packages/8f/06/a7b8e60725043ddf3f2c6dd6b91ba6f93675abe4f3aa97e3371108d05914/django-exchange-themes-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "6d0802e04d222b23d2953273e406aaba", "sha256": "c31085b418db26169cdd1b90289de902ff5da46b1717bda0a4023991e60b284e" }, "downloads": -1, "filename": "django-exchange-themes-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6d0802e04d222b23d2953273e406aaba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3876843, "upload_time": "2016-11-22T22:50:59", "url": "https://files.pythonhosted.org/packages/54/cb/e6c387a57b1ffa1849b4c5d31617071161b5aadb9a8cc4b9ada1e681fe1a/django-exchange-themes-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6d0802e04d222b23d2953273e406aaba", "sha256": "c31085b418db26169cdd1b90289de902ff5da46b1717bda0a4023991e60b284e" }, "downloads": -1, "filename": "django-exchange-themes-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6d0802e04d222b23d2953273e406aaba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3876843, "upload_time": "2016-11-22T22:50:59", "url": "https://files.pythonhosted.org/packages/54/cb/e6c387a57b1ffa1849b4c5d31617071161b5aadb9a8cc4b9ada1e681fe1a/django-exchange-themes-1.0.3.tar.gz" } ] }