diff --git a/frontend/src/components/page/PageFooter.vue b/frontend/src/components/page/PageFooter.vue
index a3c7567..51c397c 100644
--- a/frontend/src/components/page/PageFooter.vue
+++ b/frontend/src/components/page/PageFooter.vue
@@ -1,6 +1,6 @@
@@ -18,12 +18,13 @@ const configStore = useConfigStore();
- {{ configStore.getConfig.community.name }} – Knotenverwaltung
+ {{ configStore.getConfig.community.name }} –
+ Knotenverwaltung
- Admin-Panel
+ Admin-Panel
diff --git a/frontend/src/components/table/SortTH.vue b/frontend/src/components/table/SortTH.vue
index c3be3ad..7c038d7 100644
--- a/frontend/src/components/table/SortTH.vue
+++ b/frontend/src/components/table/SortTH.vue
@@ -1,11 +1,11 @@
+import { ButtonSize, ComponentAlignment, ComponentVariant } from "@/types";
+import { route, RouteName } from "@/router";
+import RouteButton from "@/components/form/RouteButton.vue";
+
Willkommen!
- Du hast einen neuen Freifunk Hamburg Router (Knoten), den Du in Betrieb nehmen möchtest? Du hast schon
- einen Knoten in Betrieb und möchtest seine Daten ändern? Oder Du möchtest einen Knoten, der nicht mehr
- in Betrieb ist löschen? Dann bist Du hier richtig!
+ Du hast einen neuen Freifunk Hamburg Router (Knoten), den Du in
+ Betrieb nehmen möchtest? Du hast schon einen Knoten in Betrieb und
+ möchtest seine Daten ändern? Oder Du möchtest einen Knoten, der
+ nicht mehr in Betrieb ist löschen? Dann bist Du hier richtig!
-
+
+ icon="dot-circle-o"
+ >
Neuen Knoten anmelden
+ icon="pencil"
+ >
Knotendaten ändern
+ :route="route(RouteName.NODE_DELETE)"
+ >
Knoten löschen
diff --git a/frontend/src/views/NodeDeleteView.vue b/frontend/src/views/NodeDeleteView.vue
index b46d830..ddc043f 100644
--- a/frontend/src/views/NodeDeleteView.vue
+++ b/frontend/src/views/NodeDeleteView.vue
@@ -3,8 +3,8 @@ import PageContainer from "@/components/page/PageContainer.vue";
import NodeDeleteForm from "@/components/nodes/NodeDeleteForm.vue";
import NodeDeleteConfirmationForm from "@/components/nodes/NodeDeleteConfirmationForm.vue";
import NodeDeletedPanel from "@/components/nodes/NodeDeletedPanel.vue";
-import {ref} from "vue";
-import type {Hostname, StoredNode} from "@/types";
+import { ref } from "vue";
+import type { Hostname, StoredNode } from "@/types";
const node = ref(undefined);
const deletedHostname = ref(undefined);
@@ -20,11 +20,17 @@ async function onDelete(hostname: Hostname) {
-
-
-
+
+
+
-
+
diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts
index 560afe1..dba96c7 100644
--- a/frontend/vite.config.ts
+++ b/frontend/vite.config.ts
@@ -1,6 +1,6 @@
-import {fileURLToPath, URL} from "url";
+import { fileURLToPath, URL } from "url";
-import {defineConfig} from "vite";
+import { defineConfig } from "vite";
import basicSsl from "@vitejs/plugin-basic-ssl";
import vue from "@vitejs/plugin-vue";