diff --git a/src/lib/@types/BuffTypes.d.ts b/src/lib/@types/BuffTypes.d.ts index 61f6b70..cee1f3b 100644 --- a/src/lib/@types/BuffTypes.d.ts +++ b/src/lib/@types/BuffTypes.d.ts @@ -1053,9 +1053,18 @@ export namespace BuffTypes { currency: string; currency_symbol: string; days: 7 | 30 | 180; - price_history: [number, number][]; + lines: { + allow: boolean; + chart_type: 'price' | 'number'; + color: string; + disabled_confirm: any | null; + key: string; + name: string; + points: [number, number][]; + show: boolean; + }[]; price_type: 'Steam price' | 'BUFF price'; - steam_price_currency: string; + steam_price_currency?: string; } export interface Response { diff --git a/src/lib/components/DarkMode.svelte b/src/lib/components/DarkMode.svelte index 82f61cf..7f335b8 100644 --- a/src/lib/components/DarkMode.svelte +++ b/src/lib/components/DarkMode.svelte @@ -1,29 +1,26 @@
-
diff --git a/src/lib/components/Header.svelte b/src/lib/components/Header.svelte index 817280d..62141c7 100644 --- a/src/lib/components/Header.svelte +++ b/src/lib/components/Header.svelte @@ -14,7 +14,7 @@ const version = `v. ${browser.runtime.getManifest().version}`; {version}
- -
diff --git a/src/lib/components/NavLink.svelte b/src/lib/components/NavLink.svelte index d4d5e46..d91eb06 100644 --- a/src/lib/components/NavLink.svelte +++ b/src/lib/components/NavLink.svelte @@ -1,10 +1,8 @@ - \ No newline at end of file diff --git a/src/lib/components/PatternPopup.svelte b/src/lib/components/PatternPopup.svelte index 3a40c92..befaf55 100644 --- a/src/lib/components/PatternPopup.svelte +++ b/src/lib/components/PatternPopup.svelte @@ -1,4 +1,5 @@ - - -
(isClicked = !isClicked)}> - + + +
(isClicked = !isClicked)} role="button" tabindex="0"> + {@render children?.()}
{#if isClicked} -
+
BetterBuff Logo

Pattern Explorer

- - -
- + +
+
{#key filterItems} {#if filterItems > 0}
- {#each filters as { site, range, value }, index} -
- - {site === "playside" ? "front" : "back"}-{range}: {value}% -
- {/each} + {#each filters as { site, range, value }, index} +
+ + {site === "playside" ? "front" : "back"}-{range}: {value}% +
+ {/each}
{/if} {/key} @@ -136,10 +136,10 @@ function removeFilter(index: number) { - - + +
{/if} @@ -159,7 +159,7 @@ function removeFilter(index: number) { {pattern[0]} {pattern[1]} - +

Currency conversion is already integrated into Buff itself. You can change your display currency in your Buff account settings:

-
@@ -60,12 +60,12 @@ const version = browser.runtime.getManifest().version;

based on

-
BETA - Version {version} -
@@ -82,7 +82,7 @@ const version = browser.runtime.getManifest().version;

Built with 🖤 in Munich by - window.open("https://github.com/GODrums")} role="link" tabindex="-1">Rums + window.open("https://github.com/GODrums")} role="link" tabindex="-1">Rums

diff --git a/src/lib/components/PopupLayout.svelte b/src/lib/components/PopupLayout.svelte index 6668dee..cd0f0ca 100644 --- a/src/lib/components/PopupLayout.svelte +++ b/src/lib/components/PopupLayout.svelte @@ -1,18 +1,21 @@ -
+
- + {@render children()}