diff --git a/CHANGELOG.md b/CHANGELOG.md index 35e8e63..5ab560b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.1.10 + +* `Grid` support improvements + ## 0.1.9 * `Artile` elements become supported diff --git a/gradle.properties b/gradle.properties index 8ca52bf..f895ddf 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,4 +9,4 @@ android.enableJetifier=true # Project data group=dev.inmo -version=0.1.9 +version=0.1.10 diff --git a/src/jsMain/kotlin/dev/inmo/jsuikit/modifiers/UIKitGrid.kt b/src/jsMain/kotlin/dev/inmo/jsuikit/modifiers/UIKitGrid.kt index 1de9752..0e4a3b0 100644 --- a/src/jsMain/kotlin/dev/inmo/jsuikit/modifiers/UIKitGrid.kt +++ b/src/jsMain/kotlin/dev/inmo/jsuikit/modifiers/UIKitGrid.kt @@ -14,6 +14,24 @@ sealed class UIKitGrid(vararg classnames: String) : UIKitModifier { } + sealed class Column(classname: String) : UIKitGrid(classname) { + + object Small : Column("uk-grid-column-small") + object Medium : Column("uk-grid-column-medium") + object Large : Column("uk-grid-column-large") + object Collapse : Column("uk-grid-column-collapse") + + } + + sealed class Row(classname: String) : UIKitGrid(classname) { + + object Small : Row("uk-grid-row-small") + object Medium : Row("uk-grid-row-medium") + object Large : Row("uk-grid-row-large") + object Collapse : Row("uk-grid-row-collapse") + + } + object Divider : UIKitGrid("uk-grid-divider") object MatchHeight : UIKitGrid("uk-grid-match")