From 09fd20d071d7191ba68c71a84b93fa470acf58db Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 9 Dec 2023 00:36:43 +0200 Subject: [PATCH] Front upd --- .../routes/dashboard/board/Dashboard.svelte | 3 ++ .../routes/dashboard/board/Settings.svelte | 45 ++++++++++++++++--- .../routes/dashboard/board/Statistics.svelte | 2 + .../board/expenses/graphs/Graph2.svelte | 23 +++++++--- .../expenses/infolists/ContentExpense.svelte | 11 ++--- .../board/expenses/infolists/Expenses.svelte | 2 +- .../board/expenses/other/DashHeader.svelte | 7 +-- .../board/expenses/other/DataMenu.svelte | 1 - .../board/incomes/graphs/Graph1.svelte | 3 +- .../board/incomes/infolists/Incomes.svelte | 2 +- .../board/incomes/other/DashHeader.svelte | 4 +- .../board/incomes/other/DataMenu.svelte | 1 - .../src/routes/dashboard/menu/SideMenu.svelte | 11 +++-- .../web/src/routes/dashboard/styles.js | 16 ++++++- 14 files changed, 97 insertions(+), 34 deletions(-) create mode 100644 src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Statistics.svelte diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Dashboard.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Dashboard.svelte index dda54a7..a956f8a 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Dashboard.svelte +++ b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Dashboard.svelte @@ -15,6 +15,7 @@ } import axios from "axios"; + import Statistics from "./Statistics.svelte"; onMount(async () => { const token = getCookie('access_token'); @@ -64,6 +65,8 @@ {:else if $selectedTab === 'settings'} + {:else if $selectedTab === 'statistics'} + {/if} diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Settings.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Settings.svelte index 14d6222..d47c660 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Settings.svelte +++ b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Settings.svelte @@ -2,6 +2,7 @@ import {globalStyles} from "../styles.js"; import {themeDark} from "../styles.js"; import {themeDefault} from "../styles.js"; + import {themeColorful} from "../styles.js"; function theme_dark() { $globalStyles = themeDark; @@ -10,19 +11,34 @@ function theme_default() { $globalStyles = themeDefault; } + + function theme_colorful() { + $globalStyles = themeColorful; + } -
+

Settings

- +
+
+ +

Light Mode

+ +
- +
+ +

Dark Mode

+ +
- +
+ +

Pinky Theme

+ +
+
- - -
\ No newline at end of file diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Statistics.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Statistics.svelte new file mode 100644 index 0000000..99e3c96 --- /dev/null +++ b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/Statistics.svelte @@ -0,0 +1,2 @@ +

ACT LIKE THERE'S A NEURAL NETWORK HERE

+

IT'S REALLY IN THE WORKS THOUGH

\ No newline at end of file diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/graphs/Graph2.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/graphs/Graph2.svelte index 0901c55..5a820bb 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/graphs/Graph2.svelte +++ b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/graphs/Graph2.svelte @@ -1,7 +1,7 @@