diff --git a/src/frontend/apps/e2e/__tests__/app-impress/home.spec.ts b/src/frontend/apps/e2e/__tests__/app-impress/home.spec.ts index 95df6a6c..d7c0ed2f 100644 --- a/src/frontend/apps/e2e/__tests__/app-impress/home.spec.ts +++ b/src/frontend/apps/e2e/__tests__/app-impress/home.spec.ts @@ -98,7 +98,7 @@ test.describe('Home page', () => { style: { width: '110px', height: 'auto' }, }, icon: { - src: '/assets/icon-docs-v2.svg', + src: '/assets/icon-docs-dsfr-v2.png', style: { width: '100px', height: 'auto', diff --git a/src/frontend/apps/impress/public/assets/icon-docs-dsfr-v2.png b/src/frontend/apps/impress/public/assets/icon-docs-dsfr-v2.png new file mode 100644 index 00000000..34a5d770 Binary files /dev/null and b/src/frontend/apps/impress/public/assets/icon-docs-dsfr-v2.png differ diff --git a/src/frontend/apps/impress/public/assets/icon-docs-v2.svg b/src/frontend/apps/impress/public/assets/icon-docs-dsfr-v2.svg similarity index 100% rename from src/frontend/apps/impress/public/assets/icon-docs-v2.svg rename to src/frontend/apps/impress/public/assets/icon-docs-dsfr-v2.svg diff --git a/src/frontend/apps/impress/public/assets/icon-docs-v2.png b/src/frontend/apps/impress/public/assets/icon-docs-v2.png deleted file mode 100644 index de03ef2f..00000000 Binary files a/src/frontend/apps/impress/public/assets/icon-docs-v2.png and /dev/null differ diff --git a/src/frontend/apps/impress/src/features/docs/doc-export/utils_print.ts b/src/frontend/apps/impress/src/features/docs/doc-export/utils_print.ts index 73585d3a..a36ce1b4 100644 --- a/src/frontend/apps/impress/src/features/docs/doc-export/utils_print.ts +++ b/src/frontend/apps/impress/src/features/docs/doc-export/utils_print.ts @@ -16,6 +16,7 @@ const PRINT_ONLY_CONTENT_CSS = ` /* Hide non-essential elements for printing */ .--docs--header, + .--docs--floating-bar, .--docs--resizable-left-panel, .--docs--doc-editor-header, .--docs--doc-header, diff --git a/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGrid.tsx b/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGrid.tsx index 52def240..bde62b36 100644 --- a/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGrid.tsx +++ b/src/frontend/apps/impress/src/features/docs/docs-grid/components/DocsGrid.tsx @@ -39,7 +39,12 @@ export const DocsGrid = ({ }: DocsGridProps) => { const { t } = useTranslation(); const [isDragOver, setIsDragOver] = useState(false); - const { getRootProps, getInputProps, open } = useImport({ + const { + getRootProps, + getInputProps, + open, + isPending: isImportPending, + } = useImport({ onDragOver: (dragOver: boolean) => { setIsDragOver(dragOver); }, @@ -94,7 +99,7 @@ export const DocsGrid = ({ $align="center" className="--docs--doc-grid" > - + + {dateToDisplay} ); diff --git a/src/frontend/apps/impress/src/features/docs/docs-grid/hooks/useImport.tsx b/src/frontend/apps/impress/src/features/docs/docs-grid/hooks/useImport.tsx index 9721f267..4cfabc1d 100644 --- a/src/frontend/apps/impress/src/features/docs/docs-grid/hooks/useImport.tsx +++ b/src/frontend/apps/impress/src/features/docs/docs-grid/hooks/useImport.tsx @@ -110,7 +110,7 @@ export const useImport = ({ onDragOver }: UseImportProps) => { }, noClick: true, }); - const { mutate: importDoc } = useImportDoc(); + const { mutate: importDoc, isPending } = useImportDoc(); - return { getRootProps, getInputProps, open }; + return { getRootProps, getInputProps, open, isPending }; };