init commit
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -0,0 +1,21 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019 Tim Kamanin
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
@@ -0,0 +1,69 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: django-tailwind
|
||||
Version: 4.0.1
|
||||
Summary: Tailwind CSS Framework for Django projects
|
||||
Home-page: https://github.com/timonweb/django-tailwind
|
||||
License: MIT
|
||||
Keywords: django,tailwind,css
|
||||
Author: Tim Kamanin
|
||||
Author-email: tim@timonweb.com
|
||||
Requires-Python: >=3.10,<4.0
|
||||
Classifier: Development Status :: 4 - Beta
|
||||
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 :: 3
|
||||
Classifier: Programming Language :: Python :: 3.10
|
||||
Classifier: Programming Language :: Python :: 3.11
|
||||
Classifier: Programming Language :: Python :: 3.12
|
||||
Classifier: Programming Language :: Python :: 3.13
|
||||
Classifier: Topic :: Software Development :: Libraries
|
||||
Classifier: Topic :: Utilities
|
||||
Provides-Extra: reload
|
||||
Requires-Dist: django (>=4.2.20)
|
||||
Requires-Dist: django-browser-reload (>=1.18.0,<2.0.0) ; extra == "reload"
|
||||
Description-Content-Type: text/markdown
|
||||
|
||||
# Tailwind CSS integration for Django a.k.a. Django + Tailwind = 💚
|
||||

|
||||
|
||||
## Goal
|
||||
This project aims to provide a comfortable way of using the *Tailwind CSS* framework within a Django project.
|
||||
|
||||
## Features
|
||||
* An opinionated *Tailwind CSS* setup that makes your life easier;
|
||||
* Hot reloading of CSS, configuration files, and *Django* templates. No more manual page refreshes!
|
||||
* Out of the box support for CSS imports, SASS-like variables, and nesting;
|
||||
* Includes official *Tailwind CSS* plugins like *typography*, *form*, *line-clamp*, and *aspect-ratio*;
|
||||
* Supports the latest *Tailwind CSS* `v3.x`;
|
||||
|
||||
> [For instructions on upgrading from `v2` to `v3`, see this post on my blog](https://timonweb.com/django/django-tailwind-with-support-for-the-latest-tailwind-css-v3-is-out/).
|
||||
|
||||
## Requirements
|
||||
Python 3.10 or newer with Django >= 4.2.20 or newer.
|
||||
|
||||
## Documentation
|
||||
The full documentation is at https://django-tailwind.readthedocs.io/
|
||||
|
||||
## Installation
|
||||
Via PIP:
|
||||
```bash
|
||||
pip install django-tailwind
|
||||
```
|
||||
|
||||
[RECOMMENDED IN DEV] If you want to use automatic page reloads during development use the `[reload]` extras, which installs the `django-browser-reload` package in addition:
|
||||
|
||||
```bash
|
||||
pip install 'django-tailwind[reload]'
|
||||
```
|
||||
|
||||
Check docs for the [Installation](https://django-tailwind.readthedocs.io/en/latest/installation.html) instructions.
|
||||
|
||||
## Bugs and suggestions
|
||||
|
||||
Please see [CONTRIBUTING](CONTRIBUTING.md).
|
||||
|
||||
2019 - 2025 (c) [Tim Kamanin - A Full Stack Django Developer](https://timonweb.com)
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
django_tailwind-4.0.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
django_tailwind-4.0.1.dist-info/LICENSE,sha256=htQDvjKtOLJxi8Tz0hybW1juf4G24j4iKgXTP1JovzQ,1078
|
||||
django_tailwind-4.0.1.dist-info/METADATA,sha256=2lSt18317fwc21z4tx7otHKGgHmumNlBQcEdpIIFsFc,2679
|
||||
django_tailwind-4.0.1.dist-info/RECORD,,
|
||||
django_tailwind-4.0.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
django_tailwind-4.0.1.dist-info/WHEEL,sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg,88
|
||||
tailwind/__init__.py,sha256=CRzJlI9k7yXv1Rfx8zUXWAtfAt9oQOZqCJvEt5HSWKk,524
|
||||
tailwind/__pycache__/__init__.cpython-310.pyc,,
|
||||
tailwind/__pycache__/apps.cpython-310.pyc,,
|
||||
tailwind/__pycache__/npm.cpython-310.pyc,,
|
||||
tailwind/__pycache__/utils.cpython-310.pyc,,
|
||||
tailwind/__pycache__/validate.cpython-310.pyc,,
|
||||
tailwind/app_template_v3/cookiecutter.json,sha256=F4wiRyFqW0l9w3B2NvqTKdW-jiRdaR9ok63pn3q7Tho,80
|
||||
tailwind/app_template_v3/hooks/__pycache__/pre_gen_project.cpython-310.pyc,,
|
||||
tailwind/app_template_v3/hooks/pre_gen_project.py,sha256=qMM4UNU7ElqLJHI61WmKyXVwYIPdNmegUw8bXkf8qd8,292
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/__pycache__/__init__.cpython-310.pyc,,
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/apps.py,sha256=jcTyTzc1Yq8Bd2fh7SFt-_YCU7Xh2lRX_PZlZuJU96g,169
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/static_src/.gitignore,sha256=FtMORGIYn7FN1hG9twjFEGMMV2ofNbk4PomkNS2jbJc,13
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/static_src/package.json,sha256=MuUmw16ojFOZQBd2CjZayEUP1hYr835QtQ7uqipiB5c,982
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/static_src/postcss.config.js,sha256=ykvWj3ftwiOvYH45RtyXnDPXiSFn55Y6-Kd62HahDk0,121
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/static_src/src/styles.css,sha256=zBp60NAZ3bHTLQ7LWIugrCbOQdhiXdbDZjSLJfg6KOw,59
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/static_src/tailwind.config.js,sha256=5XUxfI0OigO27rd-LH4R0UjOnZ4tJeaD6JSkPUfXsgU,1891
|
||||
tailwind/app_template_v3/{{cookiecutter.app_name}}/templates/base.html,sha256=a2QubGMnr7ohaFXfq83rBtmsxKbJ40XFzb64jHpiZvQ,556
|
||||
tailwind/app_template_v4/cookiecutter.json,sha256=F4wiRyFqW0l9w3B2NvqTKdW-jiRdaR9ok63pn3q7Tho,80
|
||||
tailwind/app_template_v4/hooks/__pycache__/pre_gen_project.cpython-310.pyc,,
|
||||
tailwind/app_template_v4/hooks/pre_gen_project.py,sha256=qMM4UNU7ElqLJHI61WmKyXVwYIPdNmegUw8bXkf8qd8,292
|
||||
tailwind/app_template_v4/{{cookiecutter.app_name}}/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
tailwind/app_template_v4/{{cookiecutter.app_name}}/__pycache__/__init__.cpython-310.pyc,,
|
||||
tailwind/app_template_v4/{{cookiecutter.app_name}}/apps.py,sha256=jcTyTzc1Yq8Bd2fh7SFt-_YCU7Xh2lRX_PZlZuJU96g,169
|
||||
tailwind/app_template_v4/{{cookiecutter.app_name}}/static_src/.gitignore,sha256=FtMORGIYn7FN1hG9twjFEGMMV2ofNbk4PomkNS2jbJc,13
|
||||
tailwind/app_template_v4/{{cookiecutter.app_name}}/static_src/package.json,sha256=PCvQWDX5cv3AprctfegprzKzxjS0ABW7KAISqWP3fSI,800
|
||||
tailwind/app_template_v4/{{cookiecutter.app_name}}/static_src/postcss.config.js,sha256=FT6DnhbgJACRwKDb3RmShJew1vWWpb94QuXspuOGAwE,127
|
||||
tailwind/app_template_v4/{{cookiecutter.app_name}}/static_src/src/styles.css,sha256=-9viOFfq5dRJRvmPU9ssdpXhDa2wgSgH9uiV8oS2PK8,383
|
||||
tailwind/app_template_v4/{{cookiecutter.app_name}}/templates/base.html,sha256=a2QubGMnr7ohaFXfq83rBtmsxKbJ40XFzb64jHpiZvQ,556
|
||||
tailwind/apps.py,sha256=_OUAG1Bnh1CjoNshiCQntp6-zB1i-YDtxvBMwqQeGV0,91
|
||||
tailwind/management/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
tailwind/management/__pycache__/__init__.cpython-310.pyc,,
|
||||
tailwind/management/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
tailwind/management/commands/__pycache__/__init__.cpython-310.pyc,,
|
||||
tailwind/management/commands/__pycache__/tailwind.cpython-310.pyc,,
|
||||
tailwind/management/commands/tailwind.py,sha256=qoXpYwUQcoh08Y38t5Gx68Wo5mVxRklTeVd5vVUZxqM,4951
|
||||
tailwind/npm.py,sha256=lo4_Jzi1-dZH0B4rMZkXwo4qr2kbb450VFXxzSSIbws,1150
|
||||
tailwind/templates/tailwind/tags/css.html,sha256=RZgCXf-NgCAfvpudydZmVqPuj0AfGbAPT-rJ6JMdIhg,510
|
||||
tailwind/templates/tailwind/tags/preload_css.html,sha256=I3f9JJHjVGlsCrkVnG5QiGvfTEUmi1miQz3weyXcb8c,187
|
||||
tailwind/templatetags/__pycache__/tailwind_tags.cpython-310.pyc,,
|
||||
tailwind/templatetags/tailwind_tags.py,sha256=H0f9g-KHMywhcg8kqxjqws02m9pOXVeJquBdRnvggDE,896
|
||||
tailwind/utils.py,sha256=kDTEZa8UobFk-Ud45i00p0HJG6wBhc6dLN0zOarQ8-8,762
|
||||
tailwind/validate.py,sha256=k578cN0rFVNxgRSo0YstVBav1Hv0L6YpICLrYz1rkQo,1012
|
||||
@@ -0,0 +1,4 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: poetry-core 1.9.0
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-any
|
||||
Reference in New Issue
Block a user