CSS stylesheet generator
Project description
CSS-Generator
What is this?
css-generator is a tool to work with css stylesheet with python. It allow you to take a an existing css stylesheet and parse it to have a css object that can be modified or to create a css file in a python script.
Install
To install CSS-Generator, run the following command:
pip install css-generator
Usage
After install, to use CSS-Generator to create a new css file, use the following code:
.. code-block:: python
from css_generator import StyleSheet
from css_generator import Rule
stylesheet = StyleSheet()
container = Rule(
rule_selector='container',
rule_type='class',
properties={
'position': 'relative',
'width': '100 %'
}
)
stylesheet.add_rule(container)
stylesheet.css(path='style.css')
If you want to load an existing stylesheet use:
.. code-block:: python
from css_generator import parser
style = parser.from_file(path='style.css')
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
css-generator-0.1.1.tar.gz
(2.7 kB
view hashes)
Built Distribution
Close
Hashes for css_generator-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af2b3eb2ab450cef78d2919f78fdaeec7f8a313cc4bcbf1e30cff6a4cacaf17c |
|
MD5 | c03252777360997f572ca79d392ab875 |
|
BLAKE2b-256 | 7d251255091dc37c9e7dee26c1a699a1a9366727d9a8c25b82ad1142904b76cd |