diff --git a/packages/anastasis-webui/src/components/menu/SideBar.tsx b/packages/anastasis-webui/src/components/menu/SideBar.tsx
index 91b49f9ce..51e854944 100644
--- a/packages/anastasis-webui/src/components/menu/SideBar.tsx
+++ b/packages/anastasis-webui/src/components/menu/SideBar.tsx
@@ -190,6 +190,19 @@ export function Sidebar({ mobile }: Props): VNode {
)}
+ {reducer.currentReducerState.backup_state !==
+ BackupStates.BackupFinished && (
+
+
+
+
+
+ )}
) : (
reducer.currentReducerState?.reducer_type === "recovery" && (
@@ -281,21 +294,25 @@ export function Sidebar({ mobile }: Props): VNode {
)}
+ {reducer.currentReducerState.recovery_state ===
+ RecoveryStates.RecoveryFinished ? (
+
+ ) : (
+
+
+
+
+
+ )}
)
)}
- {reducer.currentReducerState && (
-
-
-
-
-
- )}
+
{/*
diff --git a/packages/anastasis-webui/src/pages/home/BackupFinishedScreen.tsx b/packages/anastasis-webui/src/pages/home/BackupFinishedScreen.tsx
index d69a0af38..9b63c9887 100644
--- a/packages/anastasis-webui/src/pages/home/BackupFinishedScreen.tsx
+++ b/packages/anastasis-webui/src/pages/home/BackupFinishedScreen.tsx
@@ -57,6 +57,23 @@ export function BackupFinishedScreen(): VNode {
);
})}
+
+
+
+
+
+
+
)}
diff --git a/packages/anastasis-webui/src/pages/home/RecoveryFinishedScreen.tsx b/packages/anastasis-webui/src/pages/home/RecoveryFinishedScreen.tsx
index c8615da14..62ac410a2 100644
--- a/packages/anastasis-webui/src/pages/home/RecoveryFinishedScreen.tsx
+++ b/packages/anastasis-webui/src/pages/home/RecoveryFinishedScreen.tsx
@@ -95,11 +95,30 @@ export function RecoveryFinishedScreen(): VNode {
Download content
+
{plainText ? (
) : undefined}
+
+
+
+
+
+
+
+
);
}