From 2b9880a9a229e7a22b51833c4e1a9dea4159e456 Mon Sep 17 00:00:00 2001 From: Roman Vishnevskii Date: Thu, 27 Apr 2017 21:58:47 +0700 Subject: [PATCH 1/2] Uibench fix border-radius --- uibench/nim_uibench.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/uibench/nim_uibench.nim b/uibench/nim_uibench.nim index 5e1d3af..e21eca8 100644 --- a/uibench/nim_uibench.nim +++ b/uibench/nim_uibench.nim @@ -70,14 +70,14 @@ proc createAnimBox(item: AnimBoxState): VNode = var time = item.time var dataId: cstring = &item.id var color: float = float(time mod 10) / 10 - var divStyles: cstring = "borderRadius: " & &(time mod 10) & "px; background: rgba(0,0,0," & cstring($color) & ")" + var divStyles: cstring = "border-radius: " & &(time mod 10) & "px; background: rgba(0,0,0," & cstring($color) & ")" result = flatHtml(tdiv(class="AnimBox", `data-id`=dataId, style=divStyles)) proc animCreateVNode(data: AnimState): VNode = kout cstring"animCreateVNode" var items = data.items var children: seq[VNode] = @[] - for i in 0.. Date: Thu, 27 Apr 2017 22:22:18 +0700 Subject: [PATCH 2/2] Uibench final fix --- uibench/index.html | 3 +-- uibench/nim_uibench.nim | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/uibench/index.html b/uibench/index.html index 4d0e517..5b2cb4c 100644 --- a/uibench/index.html +++ b/uibench/index.html @@ -6,7 +6,6 @@ UI Benchmark: React -
@@ -14,4 +13,4 @@ - \ No newline at end of file + diff --git a/uibench/nim_uibench.nim b/uibench/nim_uibench.nim index e21eca8..f6c214b 100644 --- a/uibench/nim_uibench.nim +++ b/uibench/nim_uibench.nim @@ -98,6 +98,10 @@ proc createTreeNode(data: TreeNodeState): VNode = children.add(createTreeNode(n)) else: children.add(createTreeLeaf(n)) + result = buildHtml(ul(class="TreeNode")): + for child in children: + child + proc treeCreateVNode(data: TreeState): VNode = kout cstring"treeCreateVNode"