[FR] Add "Open Page As" options — Side Peek / Center Peek / Full Page (like Notion) · Issue #9080 · AppFlowy-IO/AppFlowy · GitHub
Skip to content

[FR] Add "Open Page As" options — Side Peek / Center Peek / Full Page (like Notion) #9080

Open

Description

@DevAbdallahAbdelrahim

Description

would like to request the addition of an "Open Page As" layout feature for database rows, similar to the functionality provided by Notion. Currently, opening a database row defaults to a single behavior. This feature would allow users to choose how a page opens based on their current workflow needs, specifically offering three distinct modes:

  1. Side Peek: Opens the page in a resizable side panel alongside the database view, ideal for quick reference or minor edits without losing context of the main database.
  2. Center Peek: Opens the page in a focused, centered modal overlay, dimming the background to reduce distractions while still allowing easy closure.
  3. Full Page: Opens the page as a standalone, full-screen view for deep work and extensive editing.

(Please refer to the attached image below for a visual reference of how this is implemented in Notion).

Impact

Enhanced Productivity: Users can seamlessly switch between quick data entry (Side Peek) and deep, focused work (Full Page) without navigating away from their current database context.

  • Improved User Experience: This is a highly anticipated feature for users migrating from Notion, reducing the learning curve and making AppFlowy feel like a true, powerful alternative.
  • Workflow Flexibility: Different tasks require different levels of focus. Providing layout choices empowers users to customize their workspace to match their cognitive workflow, aligning with AppFlowy's vision of being a highly customizable, open-source productivity tool.

Additional Context

Environment Details:

  • AppFlowy Version: 0.14.9
  • Operating System: (Arch Linux Kernel CachyOS)
  • Hardware: HP EliteBook G8 (AMD Ryzen 7)

Visual Reference:*

Image

Figure 1: Reference screenshot from Notion demonstrating the "Open page as" layout panel, showing the options for "Side peek", "Center peek", and "Full page". This is the exact UX pattern requested for AppFlowy database rows.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions