diff --git a/frontend/src/lib/components/DeviceCard.svelte b/frontend/src/lib/components/DeviceCard.svelte new file mode 100644 index 00000000..e26e6a5a --- /dev/null +++ b/frontend/src/lib/components/DeviceCard.svelte @@ -0,0 +1,16 @@ + + +
+
+

{device.name}

+

{device.ip}

+
+ + +
+
+
diff --git a/frontend/src/lib/components/Navbar.svelte b/frontend/src/lib/components/Navbar.svelte index 0bc36492..9edb1765 100644 --- a/frontend/src/lib/components/Navbar.svelte +++ b/frontend/src/lib/components/Navbar.svelte @@ -2,9 +2,12 @@ import { goto } from '$app/navigation'; import { pocketbase } from '$lib/stores/pocketbase'; import { settingsPub } from '$lib/stores/settings'; + import Fa from 'svelte-fa'; + import { faCog, faHome, faCircleQuestion, faKey } from '@fortawesome/free-solid-svg-icons'; - $: console.log($pocketbase); - $: avatar = $pocketbase.authStore?.model?.avatar ? $pocketbase.authStore?.model.avatar : '0'; + $: avatar = $pocketbase.authStore?.model?.avatar + ? $pocketbase.authStore?.model.avatar + : Math.floor(Math.random() * 9).toString(); function logout() { $pocketbase.authStore.clear(); @@ -13,8 +16,8 @@