Skip to content

Installer Tweaks#240

Merged
blakebyrnes merged 2 commits intomainfrom
installer
Mar 7, 2026
Merged

Installer Tweaks#240
blakebyrnes merged 2 commits intomainfrom
installer

Conversation

@calebjclark
Copy link
Contributor

Added installing status to vault's SetupChecklist + other small installer tweaks

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds clearer installer status messaging and UI tweaks across the vault setup checklist, server overlay, and server menu.

Changes:

  • Add an “INSTALLING” badge animation to the vault SetupChecklist.
  • Improve ServerOverlay installing-state copy with additional guidance on when the app can be closed.
  • Adjust ServerMenu installer progress styling and add an explicit “Open Server Overlay” button during installation.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
src-vue/screens-operations/vaulting-screen/SetupChecklist.vue Adds an “INSTALLING” badge and styling animation to the setup checklist item.
src-vue/overlays-operations/ServerOverlay.vue Updates installing overlay text and adds conditional instructions about closing the app.
src-vue/navigation-operations/ServerMenu.vue Refines progress label styling and changes installing menu item interaction to show a button.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

<template v-if="canCloseOverlay">
You can close this overlay and app without affect the installation process.
</template>
<template>
Copy link

Copilot AI Mar 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The second <template> has no v-else, so it will always render; when canCloseOverlay is true the UI will show both “you can close…” and “please do not close…”, which is contradictory. Change the second block to v-else (or v-else-if) so only one message renders.

Suggested change
<template>
<template v-else>

Copilot uses AI. Check for mistakes.
@blakebyrnes blakebyrnes merged commit 66b9345 into main Mar 7, 2026
8 checks passed
@blakebyrnes blakebyrnes deleted the installer branch March 7, 2026 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants