Skip to content

next#4

Merged
andrinoff merged 2 commits intomasterfrom
next
Aug 17, 2025
Merged

next#4
andrinoff merged 2 commits intomasterfrom
next

Conversation

@andrinoff
Copy link
Copy Markdown
Member

@andrinoff andrinoff commented Aug 17, 2025

This pull request introduces significant improvements to both the user experience and technical capabilities of the application. The homepage (src/app/page.tsx) has been completely redesigned with a modern, multi-section layout that highlights the platform’s features and use cases. Additionally, a new "preview-only" mode for the notebook page has been implemented, which enables a streamlined presentation or streaming experience, including experimental browser capture detection and corresponding style changes.

Homepage Redesign and User Experience Enhancements:

  • Major overhaul of the homepage layout in src/app/page.tsx:
    • Replaces the old single-section design with a multi-section, full-screen scrolling layout featuring a hero section, feature highlights, use cases, and a footer. Each section uses modern styling, large typography, and visually engaging elements. [1] [2]
    • Adds a fixed call-to-action above the dock to guide new users.
    • Updates icons and removes unused imports for a cleaner codebase.

Notebook Presentation/Streaming Mode:

  • Adds a "preview-only" mode to the notebook page (src/app/notebook/page.tsx):
    • Introduces a useEffect hook that toggles the .notebook--preview-only class on the <html> element based on URL parameters or browser capture state. This enables a focused view suitable for presentations or streaming. [1] [2]
    • Implements experimental detection of Chromium’s screen capture APIs to automatically enable preview mode when the browser is being captured.

Styling Updates for Presentation Mode:

@vercel
Copy link
Copy Markdown

vercel bot commented Aug 17, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
docerium-com Ready Ready Preview Comment Aug 17, 2025 11:55pm

@andrinoff andrinoff merged commit 4d24de5 into master Aug 17, 2025
3 checks passed
@andrinoff andrinoff mentioned this pull request Aug 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant