App Pages

App Shell

The shared sidebar, top command bar, content area, App Lock entry point, export dialog, toasts, and status bar.

Layout

EnvVault renders a shared layout around every unlocked route. The sidebar owns app navigation and project selection. The topbar exposes project commands. The content area renders the active route. A footer status bar shows the latest action message and local vault status.

Global commands

CommandBehavior
Add ProjectOpens the folder picker, creates a project shell, and imports supported dotenv files immediately.
Import Env VariablesImports supported dotenv files for the active project and mirrors them into runtime profiles.
Generate ExampleBuilds blank .env.example output from known keys.
ExportStarts a selected env file export flow with optional confirmation.
Re-import env variablesRe-reads project files from disk and preserves user-managed metadata.
Project DetailNavigates to the Projects view for the active project.
Lock EnvVaultWhen App Lock is configured, locks the UI and hides project metadata until the user unlocks again.

Shared feedback

  • AppLockScreen renders before the unlocked layout when App Lock is configured and locked.
  • ExportConfirmDialog is mounted globally so export confirmation can be triggered from multiple routes.
  • ToastViewport displays dismissible success and error feedback from store action messages.
  • ConfirmDialog is reused by destructive project, env-file, variable, and snapshot actions.