Skip to content
A DSL enabling programmatic cascading style sheet generation for Pharo Smalltalk
Branch: release_candid…
Clone or download
Pull request Compare This branch is 95 commits ahead, 1 commit behind gcotelli:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/logos
docs
source
.gitattributes
.project
.smalltalk.ston
.travis.yml
CONTRIBUTING.md
LICENSE
README.md

README.md

RenoirSt

A DSL enabling programmatic cascading style sheet generation for Pharo Smalltalk
Explore the docs »

Report a defect | Request feature

GitHub release Build Status Coverage Status

Goals

  • Improve CSS integration with existing Web Frameworks
  • Write & refactor in Smalltalk, deploy to CSS

Benefits:

  • Keep in sync your code changes with the changes in the CSS
  • Use your favorite browsing and refactoring tools inside the same Pharo image to handle CSS

License

  • The code is licensed under MIT.
  • The documentation is licensed under CC BY-SA 4.0.

Quick Start


Now you can try the Hello World:

CascadingStyleSheetBuilder new
	declareRuleSetFor: [:selector | selector body before]
	with: [:style | style content: '"Hello World"'];
	build

you should see something like this:

body::before
{
	content: "Hello World";
}

Installation

To load the project in a Pharo image, or declare it as a dependency of your own project follow this instructions.

Contributing

Check the Contribution Guidelines

You can’t perform that action at this time.