You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/03/31 06:19:20 UTC
[isis] branch master updated: ISIS-2346 - Tab Layout isn't using
100% Width
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new f385f53 ISIS-2346 - Tab Layout isn't using 100% Width
f385f53 is described below
commit f385f53c318b5b8a466a34691e1cea2c7cc17c99
Author: Juho Kontiainen <ko...@hotmail.fi>
AuthorDate: Tue Mar 30 09:57:21 2021 +0300
ISIS-2346 - Tab Layout isn't using 100% Width
---
.../main/kotlin/org/apache/isis/client/kroviz/ui/kv/DropdownSearch.kt | 3 ++-
.../src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventChart.kt | 2 ++
.../src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoApp.kt | 4 ++--
.../src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoTabPanel.kt | 4 ++--
4 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/DropdownSearch.kt b/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/DropdownSearch.kt
index 6d84a67..cfeb784 100644
--- a/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/DropdownSearch.kt
+++ b/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/DropdownSearch.kt
@@ -26,7 +26,7 @@ import pl.treksoft.kvision.form.select.Select
import pl.treksoft.kvision.utils.obj
import pl.treksoft.kvision.utils.px
import pl.treksoft.kvision.panel.SimplePanel
-import pl.treksoft.kvision.utils.px
+import pl.treksoft.kvision.utils.pc
import kotlin.js.Date
@Serializable
@@ -40,6 +40,7 @@ class DropdownSearch() : SimplePanel() {
init {
this.marginTop = 10.px
this.marginLeft = 40.px
+ this.width = 100.pc
val formPanel = formPanel<Form> {
add(
Form::select, Select(
diff --git a/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventChart.kt b/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventChart.kt
index 57280fd..9a5a477 100644
--- a/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventChart.kt
+++ b/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventChart.kt
@@ -22,6 +22,7 @@ import pl.treksoft.kvision.chart.*
import pl.treksoft.kvision.panel.SimplePanel
import pl.treksoft.kvision.utils.obj
import pl.treksoft.kvision.utils.px
+import pl.treksoft.kvision.utils.pc
//IMPROVE https://github.com/datavisyn/chartjs-chart-box-and-violin-plot
class EventChart(model: ChartModel) : SimplePanel() {
@@ -63,6 +64,7 @@ class EventChart(model: ChartModel) : SimplePanel() {
init {
this.marginTop = 10.px
+ this.width = 100.pc
chart(
configuration = Configuration(
type = ChartType.BAR,
diff --git a/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoApp.kt b/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoApp.kt
index bb04a8e..a655081 100644
--- a/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoApp.kt
+++ b/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoApp.kt
@@ -20,14 +20,14 @@ package org.apache.isis.client.kroviz.ui.kv
import pl.treksoft.kvision.panel.HPanel
import pl.treksoft.kvision.panel.SimplePanel
-import pl.treksoft.kvision.utils.pc
+import pl.treksoft.kvision.utils.perc
object RoApp : SimplePanel() {
init {
this.add(RoMenuBar.navbar)
val view = HPanel(classes = setOf("main")) {
- width = 100.pc
+ width = 100.perc
}
view.add(RoIconBar.panel)
view.add(RoView.tabPanel)
diff --git a/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoTabPanel.kt b/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoTabPanel.kt
index 8a7c71e..e4e67bc 100644
--- a/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoTabPanel.kt
+++ b/incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/RoTabPanel.kt
@@ -23,12 +23,12 @@ import pl.treksoft.kvision.core.UNIT
import pl.treksoft.kvision.panel.SimplePanel
import pl.treksoft.kvision.panel.TabPanel
import pl.treksoft.kvision.panel.VPanel
-import pl.treksoft.kvision.utils.pc
+import pl.treksoft.kvision.utils.perc
class RoTabPanel : TabPanel() {
init {
- width = 100.pc
+ width = 100.perc
marginTop = CssSize(40, UNIT.px)
}