-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
20 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# css-server | ||
*On the fly css module builder* | ||
|
||
### What is css-server? | ||
|
||
css-server is inspired by [css-modules](https://github.com/css-modules/css-modules). It converts "global" css to "local" and provides an object so you can access your classes in javascript code. | ||
|
||
### How it works? | ||
|
||
It intercepts all HTTP GET requests for *.css files and returns a custom javascript which exports an object containing all the class names. | ||
Before exporting the object, it appends the converted css to the head wrapped in a style tag. | ||
|
||
### How about source maps? | ||
|
||
Currently, we generate very primitive source maps. We plan to have full source-map support. | ||
|
||
### How to contribute? | ||
|
||
- You can open an issue. | ||
- You can create a pull request. |