Example
Took 15 minutes
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
kotlin("multiplatform") version "1.7.20"
|
||||
kotlin("multiplatform") version "1.8.21"
|
||||
`maven-publish`
|
||||
signing
|
||||
id("org.jetbrains.dokka") version "1.5.31"
|
||||
@@ -7,7 +7,7 @@ plugins {
|
||||
}
|
||||
|
||||
group = "nl.astraeus"
|
||||
version = "1.0.7"
|
||||
version = "1.0.8-SNAPSHOT"
|
||||
|
||||
repositories {
|
||||
mavenCentral()
|
||||
|
||||
@@ -2,6 +2,8 @@ package nl.astraeus.css
|
||||
|
||||
import nl.astraeus.css.properties.BorderStyle
|
||||
import nl.astraeus.css.properties.Color
|
||||
import nl.astraeus.css.properties.FontStyle
|
||||
import nl.astraeus.css.properties.FontWeight
|
||||
import nl.astraeus.css.properties.Measurement
|
||||
import nl.astraeus.css.properties.em
|
||||
import nl.astraeus.css.properties.hsla
|
||||
@@ -128,4 +130,28 @@ class Examples {
|
||||
combineEqualBlocks = true
|
||||
))
|
||||
}
|
||||
|
||||
@Test
|
||||
fun testFontFace() {
|
||||
val css = style {
|
||||
|
||||
select("*") {
|
||||
fontFace {
|
||||
fontFamily("UbuntuCondensed")
|
||||
fontStyle(FontStyle.normal)
|
||||
fontWeight(FontWeight.normal)
|
||||
//fontDisplay("auto")
|
||||
src("fonts/ubuntu.condensed.ttf")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
val cssTxt = css.generateCss(
|
||||
minified = false,
|
||||
sortProperties = true,
|
||||
combineEqualBlocks = true
|
||||
)
|
||||
println(cssTxt)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user