|
1 |
| -# [react-classnaming](github.com/askirmas/react-classnaming) |
| 1 | +# [react-classnaming](github.com/askirmas/react-classnaming) <img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xMS41IC0xMC4yMzE3NCAyMyAyMC40NjM0OCI+CiAgPHRpdGxlPlJlYWN0IExvZ288L3RpdGxlPgogIDxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSIyLjA1IiBmaWxsPSIjNjFkYWZiIi8+CiAgPGcgc3Ryb2tlPSIjNjFkYWZiIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIi8+CiAgICA8ZWxsaXBzZSByeD0iMTEiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDYwKSIvPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjApIi8+CiAgPC9nPgo8L3N2Zz4K" alt="react" height="56px" align="right" /><img src="https://raw.githubusercontent.com/microsoft/TypeScript-Website/f407e1ae19e5e990d9901ac8064a32a8cc60edf0/packages/typescriptlang-org/static/branding/ts-logo-128.svg" alt="TypeScript" height="56px" align="right"/><img src="https://upload.wikimedia.org/wikipedia/commons/d/d5/CSS3_logo_and_wordmark.svg" alt="css" height="56px;" align="right"/> |
2 | 2 |
|
3 | 3 | Tools to establish CSS classes as an explicit [abstraction layer](https://en.wikipedia.org/wiki/Abstraction_layer "a way of hiding the working details of a subsystem, allowing the separation of concerns to facilitate interoperability") and to handle it as an [interface](https://en.wikipedia.org/wiki/Interface_(computing) "a shared boundary across which two or more separate components of a computer system exchange information") between React and [CSSStyleDeclaration](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleDeclaration "exposes style information and various style-related methods and properties").
|
4 | 4 |
|
5 |
| - |
| 5 | +[](https://github.com/askirmas/react-classnaming/actions) |
| 6 | +[](https://codecov.io/gh/askirmas/react-classnaming) |
| 7 | +[](https://sonarcloud.io/dashboard?id=askirmas_react-classnaming) |
| 8 | +[](https://codeclimate.com/github/askirmas/react-classnaming/issues) |
| 9 | +[](https://scrutinizer-ci.com/g/askirmas/react-classnaming/) |
| 10 | +[](https://deepscan.io/dashboard#view=project&tid=13158&pid=16163&bid=340904) |
| 11 | +[](https://www.codefactor.io/repository/github/askirmas/react-classnaming) |
6 | 12 |
|
7 |
| -  [](https://codeclimate.com/github/askirmas/react-classnaming/issues) [](https://scrutinizer-ci.com/g/askirmas/react-classnaming/) [](https://deepscan.io/dashboard#view=project&tid=13158&pid=16163&bid=340904) [](https://www.codefactor.io/repository/github/askirmas/react-classnaming) |
8 |
| - |
9 |
| -[](https://david-dm.org/askirmas/react-classnaming) [](https://www.npmjs.com/package/react-classnaming)  |
10 |
| - |
11 |
| -<img src="https://upload.wikimedia.org/wikipedia/commons/a/a7/React-icon.svg" alt="react" height="64px" /><img src="https://raw.githubusercontent.com/microsoft/TypeScript-Website/f407e1ae19e5e990d9901ac8064a32a8cc60edf0/packages/typescriptlang-org/static/branding/ts-logo-128.svg" alt="TypeScript" height="64px" /> <img src="https://upload.wikimedia.org/wikipedia/commons/d/d5/CSS3_logo_and_wordmark.svg" alt="css" height="64px;" /> |
| 13 | +[](https://david-dm.org/askirmas/react-classnaming) |
| 14 | +[](https://www.npmjs.com/package/react-classnaming) |
| 15 | +[](https://github.com/askirmas/react-classnaming/blob/main/LICENSE) |
12 | 16 |
|
13 | 17 | 
|
14 | 18 |
|
@@ -108,7 +112,7 @@ As shown, producing function `classNaming` returns a multipurpose object. It can
|
108 | 112 |
|
109 | 113 | ## Demos
|
110 | 114 |
|
111 |
| -You can find demonstration with all main points in folder [./\__examples__/](./__examples__/), in addition *`*.test.*`* and *`*.spec.*`*. [<img src="./images/vscode.png" width="50%"/>](./images/vscode.png) |
| 115 | +You can find demonstration with all main points in folder [./\__examples__/](./__examples__/), in addition *`*.test.*`* and *`*.spec.*`*. [<img src="./images/vscode.png" width="50%" align="right/>](./images/vscode.png) |
112 | 116 |
|
113 | 117 | ## Getting more
|
114 | 118 |
|
|
0 commit comments