mirror of
https://github.com/lobehub/lobe-chat.git
synced 2026-06-14 03:30:19 +00:00
✨ feat: improve desktop onboarding window management and footer actions (#11619)
* ✨ feat: improve desktop onboarding window management and footer actions - Add APP_WINDOW_MIN_SIZE constant for consistent window constraints - Extract reusable OnboardingFooterActions component for step navigation - Implement setWindowMinimumSize API in electron system service - Apply dedicated minimum size (1200x900) during onboarding flow - Restore app-level defaults (860x500) when onboarding completes - Add windowMinimumSize parameter support in BrowserManager Resolves: LOBE-3643, LOBE-3225, LOBE-2588 * chore: update .gitignore to include pnpm-lock.yaml and remove pnpm-lock.yaml file Signed-off-by: Innei <tukon479@gmail.com> --------- Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
@@ -117,3 +117,5 @@ e2e/reports
|
||||
out
|
||||
i18n-unused-keys-report.json
|
||||
.vitest-reports
|
||||
|
||||
pnpm-lock.yaml
|
||||
Reference in New Issue
Block a user