@@ -134,6 +137,7 @@
padding: 20px;
max-width: 400px;
margin: 0 auto;
+ color: black;
}
h3 {
diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/infolists/Expenses.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/infolists/Expenses.svelte
index 0f28cb4..de0ddc8 100644
--- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/infolists/Expenses.svelte
+++ b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/infolists/Expenses.svelte
@@ -1,7 +1,11 @@
+
+
+
+ {#if isDateDropdownExpanded}
+
+
getToday()}>Today
+
getYesterday()}>Yesterday
+
getMonth()}>This month
+
getLastMonth()}>Last month
+
getLastYear()}>This year
+
+ {/if}
+
+
+
+
+ {#if isCategoryDropdownExpanded}
+
+ {#each $expenseTypes as expense (expense.id)}
+ {#if expense.id !== undefined}
+
filterByCategory(expense.name)} value={expense.id}>{expense.name}
+ {/if}
+ {/each}
+
+ {/if}
+
+
@@ -41,13 +271,51 @@
diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/infolists/Modal.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/infolists/Modal.svelte
deleted file mode 100644
index fca4643..0000000
--- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/infolists/Modal.svelte
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/other/DataMenu.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/other/DataMenu.svelte
deleted file mode 100644
index c03fb20..0000000
--- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/other/DataMenu.svelte
+++ /dev/null
@@ -1,437 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/other/QuickInfobar.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/other/QuickInfobar.svelte
index e150a09..9c64799 100644
--- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/other/QuickInfobar.svelte
+++ b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/board/expenses/other/QuickInfobar.svelte
@@ -49,14 +49,17 @@
#quickInfobar {
display: flex;
justify-content: space-between;
+ flex-wrap: wrap;
+ min-height: 0;
+ flex: 1 1 auto;
margin: 20px;
}
.infobarElement {
margin: 10px;
- width: 200px;
- min-width: 100px;
- height: 100px;
+ min-width: 0px;
+ min-height: 0px;
+ flex: 1 1 auto;
color: white;
padding: 10px;
border-radius: 10px;
diff --git a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/menu/SideMenu.svelte b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/menu/SideMenu.svelte
index 69286ab..8094d22 100644
--- a/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/menu/SideMenu.svelte
+++ b/src/main/java/com/faf223/expensetrackerfaf/web/src/routes/dashboard/menu/SideMenu.svelte
@@ -91,6 +91,7 @@