Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Note block" in Page Mode = Note in Edge Mode #6898

Closed
1 task
houshasen opened this issue May 12, 2024 · 4 comments
Closed
1 task

"Note block" in Page Mode = Note in Edge Mode #6898

houshasen opened this issue May 12, 2024 · 4 comments
Labels
story Features perceivable by end-users

Comments

@houshasen
Copy link

houshasen commented May 12, 2024

Description

To improve the user experience and offer more flexibility in how users work, I propose integrating the ability to create notes in edge mode directly from page mode. This integration would allow for a smoother transition between the two modes.

Creation: I recommend adding a feature that enables users to create a "group of blocks," which could be referred to as a "note block", "group" or whatever in Page mode. This is essentially equivalent of a note in Edgeless mode. Users could form these groups by selecting multiple blocks and pressing Cmd-Shift-G in Page Mode. When switching to Edgeless mode, these groups would be recognized as individual notes. The reverse is true with notes in Edgeless mode is always represented as a note-block.

Sorting: Users should have the ability to intuitively drag and drop note blocks within the content zone, similar to table of contents in the Edgeless mode.

Selection/Visualization: Note blocks should be easily visible and selectable. A possible design option could include a second outer line left to the current block selection handle. This would allow users to quickly identify whether they are selecting a note block or an individual block.

Use case

When taking notes, I typically start in Page mode, using headers and toggles to organize my thoughts. At this stage, I have a clear idea of the different sections or elements of my document, which would be better represented as individual notes in Edge mode. However, they initially appear as a single, large note in Edge Mode, requiring me to manually separate them. This feels like unnecessary work, especially since I've already organized them with headers.

The introduction of bidirectional note blocks could eliminate this extra step. Additionally, the reverse workflow of converting multiple notes back into Page mode and rearranging them directly in Page mode in the desired order for a long-form writing would be much more intuitive.

Anything else?

No response

Are you willing to submit a PR?

  • Yes I'd like to help by submitting a PR!
@houshasen houshasen added the story Features perceivable by end-users label May 12, 2024
@affine-issue-bot
Copy link

Issue Status: 🆕 *Untriaged

*🆕 Untriaged

The team has not yet reviewed the issue. We usually do it within one business day.
Docs: https://github.com/toeverything/AFFiNE/blob/canary/docs/issue-triaging.md

This is an automatic reply by the bot.

@houshasen houshasen changed the title A block group in Page Mode = Note in Edge Mode "Note block" in Page Mode = Note in Edge Mode May 15, 2024
@pengx17
Copy link
Collaborator

pengx17 commented May 15, 2024

We are designing a more seamless page/edgeless experience right now. I think @hwangdev97 can share some thoughts here.

@hwangdev97
Copy link
Member

Your idea is excellent. We will continue to optimize this document and whiteboard integration feature.

The first step is to add the functionality to convert note directly into a doc on the edgeless in the next version.

shot-2024-05-16-11 12 29@2x
👆 just look like this.

We have essentially clarified our future product direction and will continue along this path to complete our product. This is related to the Note Focus View you mentioned #6954 , but we need some more time to polish the details.

In the scenario you described, we will also add quicker ways to split content, allowing documents to be more easily separated onto the whiteboard in the future.

@houshasen
Copy link
Author

The fundamental design and philosophy of AFFiNE are truly fascinating. I'm very excited about the app's potential and future.

@toeverything toeverything locked and limited conversation to collaborators May 20, 2024
@EYHN EYHN converted this issue into discussion #6989 May 20, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
story Features perceivable by end-users
Projects
None yet
Development

No branches or pull requests

3 participants