EYE CSS
Eye css is a dynamic utility-first css library which aims to be usable across every design project. It is similar to tailwind css.
Eye css is a dynamic and powerful css library to create truly dynamic styles while still simple to use and learn.
Eye css is responsive, dynamic, detailed and familiar. Similar to tailwind css in both syntax and operation.
Eye css can be used in small and large web projects. Eye css can be used with your single static html file, to dynamic large web projects.
Just download Eye css or install Eye css and let Eye watch your defined files for defined styles.
It's as simple as that.
How to use eye css:
Installation
pip install eye-css
Create an eye_config.yml file and add the following:
eye:
input_directory: "./"
input_extensions: "*.html"
exclude_directory: ".git"
exclude_files: ".gitignore"
Remember to name the file: eye_config.yml
To use it with a single javascript file or your favorite javascript library:
eye:
input_directory: "./"
input_extensions: "*.html,*.js,*.jsx,*.ts,*.tsx"
exclude_directory: ".git"
exclude_files: ".gitignore"
output_name: "watched_eye.css"
Note that there is not space between the file extensions to parse Next, Add "watched_eye.css" to the head tag of your base html file.
<link rel="stylesheet" href="watched_eye.css"/>
Once installed, run the following command in your terminal
python -m eye_css "path to eye_config.yml"
Eye css will automatically watch and style your file once you make changes to the defined extensions from eye_config.yml.
Note: eye css will not automatically reload your browser or web page on file change, it leaves that functionality to existing implementation of such. Examples: htmx, angular, react, vue, svelte and other existing web frameworks.
Metadata
Release files for eye-css 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| eye_css-0.1.6.tar.gz | 46.1 kB | Without provenance | Details for eye_css-0.1.6.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| eye_css-0.1.6-py3-none-any.whl | Python 3 | none | any | Details for eye_css-0.1.6-py3-none-any.whl |
Total release size: 90.5 kB
Release files / eye_css-0.1.6.tar.gz
| Download URL | eye_css-0.1.6.tar.gz |
|---|---|
| Size | 46.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bcdf4623dcc8a052f16671cfa325093aff23cc616b13194a8011cfa6c143e1a2
|
|
BLAKE2b-256 checksum How to use checksums |
74ee2d1d641a8c7bc741c7db547fb2e015ed2ed38420b13d26838c92c75acc03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.0
|
Release files / eye_css-0.1.6-py3-none-any.whl
| Download URL | eye_css-0.1.6-py3-none-any.whl |
|---|---|
| Size | 44.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4712fa03686188b426de9472a2522c845bc19f31b05873bc480a5aa5e1c0adfd
|
|
BLAKE2b-256 checksum How to use checksums |
270a4add8033def82e1a63c31fb1f1603370ec25d45cb963349b81d93592bc29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.0
|
Security for eye-css 0.1.6
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.