Skip to content

Commit ef7eda9

Browse files
committed
New package id
1 parent af75f59 commit ef7eda9

File tree

7 files changed

+23
-7
lines changed

7 files changed

+23
-7
lines changed

Readme.adoc

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
= Css In Composable
2+
:icons: font
3+
:version: 1.4.0
24

35
This library is meant to be used with https://github.com/JetBrains/compose-multiplatform#compose-html[Compose-HTML].
46

@@ -7,6 +9,18 @@ It basically does the same thing as https://github.com/JetBrains/kotlin-wrappers
79

810
In addition to regular element style, it allows you to style children and pseudo-classes.
911

12+
== Install
13+
14+
.build.gradle.kts
15+
[source,kotlin,subs="verbatim,attributes"]
16+
----
17+
dependencies {
18+
implementation("org.kodein.compose.html.css:css-in-composable:{version}")
19+
}
20+
----
21+
22+
== Example
23+
1024
Have a look at that example:
1125

1226
[source,kotlin]
@@ -39,4 +53,4 @@ fun ColoredDiv(text: String) {
3953
<3> Children
4054

4155
You should only use `css` for "immutable" style.
42-
As a new CSS class is generated every time the content changes, you should use `style` for regularly changing style.
56+
As a new CSS class is generated every time the content changes, you should use `css` for regularly changing style.

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ plugins {
33
}
44

55
allprojects {
6-
group = "org.kodein.cic"
6+
group = "org.kodein.compose.html.css"
77
version = "1.4.0"
88
}

css-in-composable/src/jsMain/kotlin/org/kodein/cic/GlobalStyle.kt renamed to css-in-composable/src/jsMain/kotlin/org/kodein/compose/html/css/GlobalStyle.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.kodein.cic
1+
package org.kodein.compose.html.css
22

33
import kotlinx.browser.document
44
import org.jetbrains.compose.web.css.*

css-in-composable/src/jsMain/kotlin/org/kodein/cic/composables.kt renamed to css-in-composable/src/jsMain/kotlin/org/kodein/compose/html/css/composables.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.kodein.cic
1+
package org.kodein.compose.html.css
22

33
import androidx.compose.runtime.Composable
44
import androidx.compose.runtime.DisposableEffect

css-in-composable/src/jsMain/kotlin/org/kodein/cic/equivalence.kt renamed to css-in-composable/src/jsMain/kotlin/org/kodein/compose/html/css/equivalence.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.kodein.cic
1+
package org.kodein.compose.html.css
22

33
import org.jetbrains.compose.web.css.*
44

css-in-composable/src/jsMain/kotlin/org/kodein/cic/stylesheets.kt renamed to css-in-composable/src/jsMain/kotlin/org/kodein/compose/html/css/stylesheets.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.kodein.cic
1+
package org.kodein.compose.html.css
22

33
import org.jetbrains.compose.web.css.*
44
import kotlin.reflect.KProperty

test/src/jsMain/kotlin/test.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ import org.jetbrains.compose.web.dom.Button
55
import org.jetbrains.compose.web.dom.Div
66
import org.jetbrains.compose.web.dom.Text
77
import org.jetbrains.compose.web.renderComposableInBody
8-
import org.kodein.cic.*
8+
import org.kodein.compose.html.css.animation
9+
import org.kodein.compose.html.css.css
10+
import org.kodein.compose.html.css.globalHtmlCss
911
import kotlin.time.Duration.Companion.milliseconds
1012

1113

0 commit comments

Comments
 (0)