merge: retire Canvas inspiration entry

# Conflicts:
#	README.md
#	src/components/layout/MainLayout.tsx
#	src/components/layout/Sidebar.tsx
#	tests/e2e/image-workspace-v2.spec.ts
#	tests/unit/app-module-provider-gate.test.tsx
#	tests/unit/title-bar.test.tsx
This commit is contained in:
inman committed 2026-09-07 10:24:24 +08:00
commit e069ec6294
12 files changed
+128 -114

No files matched your search

+3 -3
View File
@@ -132,13 +132,13 @@ describe('TitleBar platform behavior', () => {
expect(screen.getByTestId('titlebar-logo')).toBeInTheDocument();
});
it('keeps the painting page title after the macOS traffic-light safe area', () => {
it('keeps an optional page title after the macOS traffic-light safe area', () => {
window.electron.platform = 'darwin';
useSettingsStore.setState({ sidebarCollapsed: true });
render(<TitleBar integrated pageTitle="获取灵感" />);
render(<TitleBar integrated pageTitle="页面标题" />);
expect(screen.getByTestId('titlebar-page-title')).toHaveTextContent('获取灵感');
expect(screen.getByTestId('titlebar-page-title')).toHaveTextContent('页面标题');
expect(screen.getByTestId('titlebar-sidebar-surface')).toHaveClass('w-[132px]');
expect(screen.queryByTestId('titlebar-project-context')).not.toBeInTheDocument();
expect(screen.getByTestId('titlebar-logo').querySelectorAll('img')).toHaveLength(1);