Metadata-Version: 2.1
Name: django-simple-svg
Version: 0.1.0
Summary: A simple SVG template tag for Django
Home-page: https://github.com/xshapira/django-simple-svg
Author: Max Shapira
Author-email: max@winoutt.com
Maintainer: Max Shapira
Maintainer-email: max@winoutt.com
License: MIT License
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Plugins
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Description-Content-Type: text/markdown
License-File: LICENSE

# django-simple-svg

A simple plugin that adds an ``svg`` template tag to inline your SVGs in your
Django templates.

### This is an updated version of this repo:
[https://github.com/mixxorz/django-inline-svg]()

All credits goes to [Mitchel Cabuloy](https://github.com/mixxorz)

## Installation

Install it from pypi.

```bash
$ pip install django-simple-svg
```

Add ```simple_svg``` to your ```INSTALLED_APPS```.

```python
    INSTALLED_APPS = (
        ...
        'simple_svg',
        ...
    )
```

## Usage

Store your SVGs in folder named ```svg``` at the root of any of your static file
directories.

```bash
    my_app
    |-- static
    |   |-- svg
    |       |-- logo.svg
    |       |-- check.svg
    |       |-- cross.svg
```

Use the ```svg``` template tag.

```django
    {% load svg %}

    <h1 class="logo">{% svg 'logo' class="css-class" height="16" width="16" %}</h1>
```

You can set ```SVG_DIRS``` to control where to look for your svgs.

```python
    # settings.py

    SVG_DIRS=[
        os.path.join(BASE_DIR, 'my-svgs')
    ]
```

## Support

The tests are run against Django 1.8 to 3.2 on Python 2.7, 3.4, 3.5, 3.6, 3.8.

## License

MIT


