diff --git a/web/src/components/Checkbox.vue b/web/src/components/Checkbox.vue
new file mode 100644
index 0000000..544ec52
--- /dev/null
+++ b/web/src/components/Checkbox.vue
@@ -0,0 +1,11 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/web/src/components/Input.vue b/web/src/components/Input.vue
index 47c8871..831cbe1 100644
--- a/web/src/components/Input.vue
+++ b/web/src/components/Input.vue
@@ -4,7 +4,7 @@ const props = defineProps(["modelValue"]);
\ No newline at end of file
diff --git a/web/src/components/TransactionRow.vue b/web/src/components/TransactionRow.vue
index 9472156..0d87765 100644
--- a/web/src/components/TransactionRow.vue
+++ b/web/src/components/TransactionRow.vue
@@ -7,6 +7,7 @@ import TransactionEditRow from "./TransactionEditRow.vue";
import { formatDate } from "../date";
import { useAccountStore } from "../stores/budget-account";
import Input from "./Input.vue";
+import Checkbox from "./Checkbox.vue";
const props = defineProps<{
transactionid: string,
@@ -70,7 +71,7 @@ function getStatusSymbol() {
{{ TX.GroupID ? "☀" : "" }}
{{ getStatusSymbol() }}
✎
-
+
diff --git a/web/src/pages/Account.vue b/web/src/pages/Account.vue
index 0762885..d75da82 100644
--- a/web/src/pages/Account.vue
+++ b/web/src/pages/Account.vue
@@ -49,41 +49,48 @@ function createReconcilationTransaction() {
-
+
Working:
-
+
Cleared:
Reconciled:
-
-
- Is
- your current balance?
-
-
No, it's:
-
- Difference:
-
-
-
-
+
+
+
+
+
+
+
@@ -97,7 +104,11 @@ function createReconcilationTransaction() {
-
+
-
+
diff --git a/web/src/pages/BudgetSidebar.vue b/web/src/pages/BudgetSidebar.vue
index db6fd09..69698a5 100644
--- a/web/src/pages/BudgetSidebar.vue
+++ b/web/src/pages/BudgetSidebar.vue
@@ -20,7 +20,6 @@ const OffBudgetAccountsBalance = computed(() => accountStore.OffBudgetAccountsBa
function isRecentlyReconciled(account : Account) {
const now = new Date().getTime();
const recently = 7 * 24 * 60 * 60 * 1000;
- console.log(account.Name, account.LastReconciled, now, recently, new Date(now-recently));
return new Date(now - recently).getTime() < account.LastReconciled.getTime();
}
diff --git a/web/src/pages/Budgeting.vue b/web/src/pages/Budgeting.vue
index 0203b8a..ef235fe 100644
--- a/web/src/pages/Budgeting.vue
+++ b/web/src/pages/Budgeting.vue
@@ -57,7 +57,6 @@ onMounted(() => {
const expandedGroups = ref