Add Hsla color functions, v. 0.3.10-SNAPSHOT

This commit is contained in:
2021-02-24 10:57:00 +01:00
parent dedbce0fa0
commit 2928a70728
10 changed files with 482 additions and 83 deletions

View File

@@ -1,16 +1,20 @@
package nl.astraeus.css
object TestCssBuilder {
/*
@Test
fun testBuilder() {
val css = CssBuilder()
import nl.astraeus.css.properties.Color.Companion.hsl
import nl.astraeus.css.properties.Color.Companion.rgba
import nl.astraeus.css.properties.Count
import nl.astraeus.css.properties.em
import nl.astraeus.css.properties.px
css.style {
object TestCssBuilder {
//@Test
fun testBuilder() {
val css = css {
select(".test") {
top(10.px())
left(4.em())
top(10.px)
left(4.em)
backgroundColor(rgba(255, 255, 255, 0.75))
animationIterationMode(
Count.auto,
@@ -20,6 +24,9 @@ object TestCssBuilder {
Count.auto
)
child("li") {
color(hsl(200,50,50))
}
select("> a") {
color(hsl(200, 50, 50))
@@ -28,6 +35,17 @@ object TestCssBuilder {
}
println(css)
}*/
val css2 = css {
cls("button") {
fontSize(12.px)
color(hsl(200, 50, 50))
}
}
println(css2)
}
}