Giter Site home page Giter Site logo

Comments (11)

Lloyd-Jackman-UKPL avatar Lloyd-Jackman-UKPL commented on May 5, 2024 6

This is basically a Typora kind of interface, right? If so, agree but would argue there should be an option to view the raw markdown, or the rendered view.

from appflowy.

notd5a-alt avatar notd5a-alt commented on May 5, 2024 2

Definetely agree to that. I type better in the raw markdown mode.

from appflowy.

Lloyd-Jackman-UKPL avatar Lloyd-Jackman-UKPL commented on May 5, 2024 2

from appflowy.

polypixeldev avatar polypixeldev commented on May 5, 2024 2

I like Lloyd-Jackman-UKPL's idea:

Imagining a a page as a set of dynamically sized tiles that could be snapped into place, each having a type (markdown, board, table etc.) could be very powerful and visually appealing.

It would be nice if pages would operate on a plugin-based system, where each plugin defines one or more tiles that can be used in the page. Some plugins could be included in the app by default (like Markdown), while others could be installed through the plugin marketplace. The plugins would likely have their own settings so that things like raw/rendered view could be managed. I know that the AF team has a plugin system in mind, although I'm not sure how it's planned to be implemented at the moment. Any thoughts?

from appflowy.

Yongbeom-Kim avatar Yongbeom-Kim commented on May 5, 2024 1

I'd like to suggest that markdown is good and all, but may not be the way to go. I think there are lots of benefits with markdown, but it simply isn't the solution to everything. I think one good example is the excel-style tables/databases in Notion (which is personally the selling point for me for the app), to have things like custom sorts, custom filters and all. I mean, it's definitely not impossible to implement with markdown, but I feel that using markdown in such an early stage of development boxes the app out of having certain features. Maybe a better approach will be to have markdown as an optional plugin, or to support things like cells (e..g Jupyter notebooks), also as an optional plugin.

from appflowy.

Zenyet avatar Zenyet commented on May 5, 2024

agree.

from appflowy.

MeJackie avatar MeJackie commented on May 5, 2024

agree

from appflowy.

annieappflowy avatar annieappflowy commented on May 5, 2024

Thanks a lot for sharing your inputs.

@Poly-Pixel your points totally make sense to me. I like it to be customized by having a plugin marketplace where users can download and install things that they prefer. Following this logic, Markdown can be a pre-installed plug-in which can be uninstalled by the user, so basically it's optional.

In terms of the tech design, @LucasXu0 will share more on this thread

from appflowy.

annieappflowy avatar annieappflowy commented on May 5, 2024

I also second to @Lloyd-Jackman-UKPL 's idea

from appflowy.

annieappflowy avatar annieappflowy commented on May 5, 2024

Hello folks on this thread,

Markdown is supported. Please refer to our Markdown guide in terms of how to use it and what it's available: https://appflowy.gitbook.io/docs/essential-documentation/markdown

Look forward to getting your feedback on this feature.

from appflowy.

annieappflowy avatar annieappflowy commented on May 5, 2024

Here is the link to download our latest release: https://github.com/AppFlowy-IO/AppFlowy/releases

from appflowy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.