{#await invoke('get_session_status') then status}
{#if status === 'locked'}
-
+
+
+ {@html vaultDoorSvg}
+
Creddy is locked
-
-
+
+
{:else if status === 'unlocked'}
-
+ {@html vaultDoorSvg}
Waiting for requests
{:else if status === 'empty'}
-
-
+ {@html vaultDoorSvg}
+
No credentials found
+
+
{/if}
{/await}
diff --git a/src/views/Settings.svelte b/src/views/Settings.svelte
index 791fae5..a0a5477 100644
--- a/src/views/Settings.svelte
+++ b/src/views/Settings.svelte
@@ -7,6 +7,9 @@
import ErrorAlert from '../ui/ErrorAlert.svelte';
import { Setting, ToggleSetting, NumericSetting } from '../ui/settings';
+ import { fly } from 'svelte/transition';
+ import { backInOut } from 'svelte/easing';
+
let error = null;
async function save() {
@@ -21,11 +24,13 @@
-
+
{#await invoke('get_config') then config}
-
Settings
+
@@ -66,8 +71,8 @@
{/await}
{#if error}
-
-
+
+
{error}
diff --git a/static/padlock-closed.svg b/static/padlock-closed.svg
deleted file mode 100644
index b84064b..0000000
--- a/static/padlock-closed.svg
+++ /dev/null
@@ -1,430 +0,0 @@
-
-
-
-
diff --git a/static/padlock-open.svg b/static/padlock-open.svg
deleted file mode 100644
index 12395af..0000000
--- a/static/padlock-open.svg
+++ /dev/null
@@ -1,467 +0,0 @@
-
-
-
-