Skip to content

Commit 5006d9f

Browse files
committed
Improve strategy analysis chart id / pairs selector styles
1 parent 857c450 commit 5006d9f

2 files changed

Lines changed: 11 additions & 10 deletions

File tree

src/routes/strategies/[strategy]/tech-details/analysis/+page.svelte

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<script lang="ts">
22
import { goto } from '$app/navigation';
33
import Alert from '$lib/components/Alert.svelte';
4+
import Select from '$lib/components/Select.svelte';
45
import Spinner from '$lib/components/Spinner.svelte';
56
import PairsSelector from './PairsSelector.svelte';
67
@@ -23,12 +24,12 @@
2324

2425
<section class="analysis">
2526
<div class="controls">
26-
<select onchange={(e) => updateAnalysis({ chart_id: e.currentTarget.value })}>
27+
<Select on:change={(e) => updateAnalysis({ chart_id: e.currentTarget.value })}>
2728
<option value="">Select analysis</option>
2829
{#each chartRegistrations as { id, name } (id)}
2930
<option value={id} selected={id === selectedChart?.id}>{name}</option>
3031
{/each}
31-
</select>
32+
</Select>
3233
<PairsSelector
3334
{selectedPairIds}
3435
{tradingPairs}

src/routes/strategies/[strategy]/tech-details/analysis/PairsSelector.svelte

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
{provisionalPairs.map((p) => p.symbol).join(', ')}
6060
{/if}
6161
</span>
62-
<Button size="xs" disabled={disabled || editing} on:click={pairSelector.edit}>Edit</Button>
62+
<Button size="xs" secondary disabled={disabled || editing} on:click={pairSelector.edit}>Edit</Button>
6363
</label>
6464

6565
{#if editing}
@@ -74,7 +74,7 @@
7474
</div>
7575
<div class="button-group">
7676
<Button size="xs" ghost on:click={pairSelector.cancel}>Cancel</Button>
77-
<Button size="xs" on:click={pairSelector.save}>Save</Button>
77+
<Button size="xs" secondary on:click={pairSelector.save}>Save</Button>
7878
</div>
7979
</header>
8080
<div class="pairs">
@@ -100,16 +100,16 @@
100100
gap: 1ex;
101101
align-items: center;
102102
height: 100%;
103-
padding-inline: 0.75rem 0.25rem;
103+
padding-inline: 0.75rem 0.5rem;
104104
background: var(--c-box-2);
105-
border-radius: var(--radius-sl);
105+
border: 1px solid var(--c-text-ultra-light);
106+
border-radius: var(--radius-sm);
106107
cursor: pointer;
107108
108109
&:hover:not(.disabled),
109110
&.editing {
110111
background: var(--c-box-3);
111-
outline: 1px solid var(--c-box-3);
112-
box-shadow: inset var(--shadow-2);
112+
border-color: var(--c-text-extra-light);
113113
}
114114
115115
&:is(.editing, .disabled) {
@@ -147,8 +147,8 @@
147147
max-height: inherit;
148148
padding: 1.25rem 1.5rem;
149149
background: color-mix(in srgb, transparent, hsl(var(--hsl-box)) var(--box-2-alpha));
150-
border: 1px solid var(--c-box-3);
151-
border-radius: var(--radius-sl);
150+
border: 1px solid var(--c-text-extra-light);
151+
border-radius: var(--radius-sm);
152152
box-shadow: inset var(--shadow-2);
153153
overflow: hidden;
154154
}

0 commit comments

Comments
 (0)