toeverything / AFFiNE

There can be more than Notion and Miro. AFFiNE(pronounced [ษ™โ€˜fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
https://affine.pro
Other
41.96k stars 2.74k forks source link

Sharing workspace (or folders/pages) as documentation #8431

Open Timtaran opened 1 month ago

Timtaran commented 1 month ago

Description

Add sharing workspace as documentation with sidebar navigation

Use case

No response

Anything else?

No response

Are you willing to submit a PR?

affine-issue-bot[bot] commented 1 month ago

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.

forehalo commented 4 weeks ago

could you explain it more

Timtaran commented 4 weeks ago

could you explain it more

Let's look at sharing the whole workspace, as I think it will be a little easier to implement

Shared documentation can be located, for example, on https://affine.app.domain/shared_docs/[workspace_id] (or subdomains, but this will probably make some things difficult)

In workspace, we have folders that, for example, can be designate like this: picture

It might be better to use pages instead of folders, but as you mentioned in #8432, there is no such thing as "child" in AFFiNE

to be honest, while I was writing this, I began to doubt the expediency of doing something like this, when you can just make documentation on conditional vitepress or mkdocs, but anyway I already created issue