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