Skip to content

Commit 96dab3d

Browse files
authored
Merge pull request #11 from cmu-delphi/sgratzl/sidepanel
fix: #10 better side panel style
2 parents 2def807 + a117f11 commit 96dab3d

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

src/components/LeftMenu.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
border-right: 1px solid grey;
3434
display: flex;
3535
flex-direction: column;
36+
max-width: 20em;
3637
}
3738
.tree {
3839
margin-top: 1em;

src/components/tree/TreeInnerNode.svelte

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@
2020

2121
<div class="tv_node">
2222
<span on:click={toggleExpanded}>
23-
<Fa icon={expanded ? faChevronDown : faChevronRight} style="width: 0.9em" />
24-
{node.title}
23+
<Fa icon={expanded ? faChevronDown : faChevronRight} style="width: 0.9em; margin-right: 0.5em" />
24+
<span>
25+
{node.title}
26+
</span>
2527
</span>
2628
{#if expanded}
2729
{#each node.datasets as child (child.title)}
@@ -40,5 +42,7 @@
4042
}
4143
div.tv_node > span {
4244
cursor: pointer;
45+
display: flex;
46+
align-items: center;
4347
}
4448
</style>

src/components/tree/TreeLeafNode.svelte

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@
2424
title="click to toggle the visibility of this dataset"
2525
uk-tooltip="pos: right"
2626
>
27-
<Fa icon={selected ? faEye : faEyeSlash} {color} style="width: 1em" />
28-
{node.title}
27+
<Fa icon={selected ? faEye : faEyeSlash} {color} style="width: 1em; margin-right: 0.5em" />
28+
<span>
29+
{node.title}
30+
</span>
2931
</div>
3032

3133
<style>
@@ -34,6 +36,8 @@
3436
cursor: pointer;
3537
opacity: 0.8;
3638
transition: opacity 0.125s ease-in-out;
39+
display: flex;
40+
align-items: center;
3741
}
3842
div.tv_node.selected {
3943
opacity: 1;

0 commit comments

Comments
 (0)