Took 15 minutes
This commit is contained in:
2023-07-24 10:34:20 +02:00
parent ac491761d9
commit 3f5f1c6543
2 changed files with 28 additions and 2 deletions

View File

@@ -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()

View File

@@ -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)
}
}