Skip to main content
This is Eye CSS Official Icon. It is displayed in Eye CSS official github repo.

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)

Source distribution for eye-css 0.1.6
File Size Uploaded
eye_css-0.1.6.tar.gz 46.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eye-css 0.1.6
File Interpreter ABI Platform
eye_css-0.1.6-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page