Commit Graph

14 Commits

Author SHA1 Message Date
R3D347HR4Y
770669424e feat(drive): refine select trigger styles in rich text editor
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Updated select trigger components for paragraph style and font family to include a ghost variant for improved visual consistency.
- Adjusted CSS styles to standardize height and padding, enhancing the overall appearance of select elements.
- Improved hover and focus states for better user interaction feedback across different themes.
2026-06-15 18:03:02 +02:00
R3D347HR4Y
580f843e4c feat(drive): enhance paragraph style and font family selection in rich text editor
- Updated class names for paragraph style and font family select triggers to improve styling consistency.
- Added new CSS rules for hover and focus states on select triggers, enhancing user interaction feedback.
- Implemented logic to drop trailing empty pages in document metrics calculations, optimizing page count accuracy.
- Enhanced tests to verify new page count behavior when content fits within existing layouts.
2026-06-15 18:02:52 +02:00
R3D347HR4Y
bd9605c853 feat(drive): update document printing and PDF export functionality
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Replaced `html2canvas` with `html2canvas-pro` for improved rendering in document capture.
- Enhanced error handling in print functions to provide user feedback on print failures.
- Introduced new `docs-page-capture` module to streamline page capture logic for PDF exports.
- Refactored PDF export process to utilize captured canvases, improving performance and reliability.
- Updated print styles for better document layout during printing and PDF generation.
2026-06-15 17:53:27 +02:00
R3D347HR4Y
76eff3c351 feat(drive): enhance document layout with new page separators and margin masks
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Introduced `DocsPageSeparators` component to manage visual gaps between pages in the document editor.
- Updated `DocsBodyMarginMasks` to include dark mode support for improved styling.
- Refactored `DocsPageViewInner` to integrate new separators and margin masks, enhancing layout consistency.
- Adjusted layout constants to increase the gap between stacked pages for better visual separation.
- Improved test coverage for page flow calculations and layout metrics.
2026-06-15 17:28:02 +02:00
R3D347HR4Y
82ca9a27db feat(drive): refactor document and drawing editors with new metadata handling
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Replaced suite page metadata with drive-specific metadata for document and drawing editors.
- Introduced new `driveEditorPageMetadata` function to manage titles and favicons based on editor type.
- Updated layout components for document and drawing editors to utilize the new metadata structure.
- Enhanced document title handling in various editor components to reflect the current editing context.
- Added new SVG icons for UltiDocs, UltiSheets, UltiSlides, and UltiDraw to improve visual consistency across editors.
- Improved print styles and layout handling for better document rendering in print and PDF formats.
2026-06-15 15:51:09 +02:00
R3D347HR4Y
ad1370ea7e feat: enhance configuration and add new demo layouts
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
- Introduced turbopack alias for canvas in next.config.mjs.
- Updated package.json scripts for development and branding tasks.
- Added new dependencies for Tiptap extensions.
- Implemented new demo layouts for agenda, contacts, drive, and mail applications.
- Enhanced globals.css for improved theming and splash screen animations.
- Added OAuth callback handling for drive mounts.
- Updated layout components to integrate new demo shells and improve structure.
2026-06-12 19:10:24 +02:00
R3D347HR4Y
303b2b1074 wow
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
2026-06-11 01:22:40 +02:00
R3D347HR4Y
2a7c153748 wrap page
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
2026-06-10 12:48:27 +02:00
R3D347HR4Y
8e420509a8 imports docx 1
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
2026-06-10 00:27:44 +02:00
R3D347HR4Y
79bb6193fc menus1
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
2026-06-09 18:27:10 +02:00
R3D347HR4Y
5b1cc5e83c hehehehe 2026-06-09 17:06:20 +02:00
R3D347HR4Y
cdff12490a hocuspocus
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
2026-06-09 14:31:07 +02:00
R3D347HR4Y
6ec95262af Add OnlyOffice integration and update project configurations
- Updated .env.example to include configuration for OnlyOffice Document Server.
- Modified the workspace configuration to remove the drive-suite path.
- Adjusted TypeScript environment imports for consistency.
- Enhanced Next.js configuration to disable canvas in Webpack.
- Updated package.json to include new dependencies for OnlyOffice and PDF.js.
- Added global styles for OnlyOffice theme integration in the CSS.
- Created new layout and page components for the Drive feature, including public sharing and editing functionalities.
- Updated metadata handling across various layouts to reflect the new app structure.
2026-06-07 15:49:21 +02:00
R3D347HR4Y
88d8ab283d First commit, not a small one 2026-05-15 17:40:17 +02:00