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 { plugins {
kotlin("multiplatform") version "1.7.20" kotlin("multiplatform") version "1.8.21"
`maven-publish` `maven-publish`
signing signing
id("org.jetbrains.dokka") version "1.5.31" id("org.jetbrains.dokka") version "1.5.31"
@@ -7,7 +7,7 @@ plugins {
} }
group = "nl.astraeus" group = "nl.astraeus"
version = "1.0.7" version = "1.0.8-SNAPSHOT"
repositories { repositories {
mavenCentral() mavenCentral()

View File

@@ -2,6 +2,8 @@ package nl.astraeus.css
import nl.astraeus.css.properties.BorderStyle import nl.astraeus.css.properties.BorderStyle
import nl.astraeus.css.properties.Color 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.Measurement
import nl.astraeus.css.properties.em import nl.astraeus.css.properties.em
import nl.astraeus.css.properties.hsla import nl.astraeus.css.properties.hsla
@@ -128,4 +130,28 @@ class Examples {
combineEqualBlocks = true 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)
}
} }