Skip to content
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

[feature] Two-column posts (words, pictures)? Diagram tool? #8807

Open
qpwo opened this issue Feb 22, 2024 · 0 comments
Open

[feature] Two-column posts (words, pictures)? Diagram tool? #8807

qpwo opened this issue Feb 22, 2024 · 0 comments

Comments

@qpwo
Copy link

qpwo commented Feb 22, 2024

(Feel free to close this if you don't accept open-ended feature idea github issues.)

So we all know that sometimes words suck for communication and sometimes pictures can suck less.

Main proposal: Let users make their posts 2-column (words on left, pictures on right) like a slide transcript:

image

Could also allow eg mathjax on right maybe.

Secondary proposal: Also include a diagram-drawing widget to make it easier to add diagrams. Excalidraw is open-source and seems easy enough to embed. https://docs.excalidraw.com/docs/@excalidraw/excalidraw/integration . Lesswrong & EA forum are full of wordies but enough convenience could get more folks drawing pictures.

Benefits: Maybe people make nice explainer posts more often (eg entropy, chaos ). Long term, if adoption is high, could be serious upgrade to communication quality??

Implementation: I'm totally speculating, but I think under the hood the format could be pretty simple:

metadata: is_two_column=true

these are the words on the left for pic1

![](pic1-uuid.png)

these are the words on the left for diagram1

![](diagram1-uuid.png)
// diagram data is stored at diagram1-uuid.json

Probably could have the client generate the image from the diagram to not overcomplicate server.

Who does this: I could try a PR for this if yall are interested. Although I'm sure you'd do a better implementation haha.

┆Issue is synchronized with this Asana task by Unito

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

No branches or pull requests

1 participant