activist-org / activist

An open-source activism platform
https://activist.org
GNU Affero General Public License v3.0
218 stars 181 forks source link

Add rich text functionality to CardDiscussionInput #564

Open andrewtavis opened 9 months ago

andrewtavis commented 9 months ago

Terms

Description

This issue is to investigate various Vue/JS/TS plugins to allow us to add markdown and rich text functionality to CardDiscussionInput.vue. We should consider a few possible options, and then this issue can shift to implementing the changes 😊

Contribution

Would be happy to discuss options with people and work on implementation or support someone with it!

andrewtavis commented 9 months ago

Looking for options for this, for RTE we have the following:

For markdown we could use the following:

andrewtavis commented 8 months ago

A quick note on this, it'd be great if we'd also do some styling as a part of this such that the options are only present for a text field if it's currently active in the same what that it is for GitHub :)

andrewtavis commented 8 months ago

Note that this issue is now only for RTE, and likely the solution we'll be using tiptap :)

Mister-Tofu-tech commented 7 months ago

@andrewtavis . Hopefully I can help out with this.

andrewtavis commented 7 months ago

Give it a shot, @Mister-Tofu-tech :) Happy to support! We can also do a quick call to discuss if that would help.

andrewtavis commented 6 months ago

Hey @Mister-Tofu-tech 👋 Let me know what the status here is :) We're getting to a point where this issue will be a bit higher priority. I can also take it over if you're pressed for time :) Hope you're well!

Mister-Tofu-tech commented 6 months ago

Hey @andrewtavis , sorry I wasn't able to make progress towards this issue. Life has been busy. Hopefully, I can work on something with lower priority?

andrewtavis commented 6 months ago

Yes, no stress @Mister-Tofu-tech! Feel free to check out the good first issues or other with help wanted :)

andrewtavis commented 6 months ago

Potentially looking into one of the social share issues would work on your end? We're looking for people to expand the page share component (#694 - #695). Would be great to get some support there!

Mister-Tofu-tech commented 5 months ago

@andrewtavis I think I can take this one. Feel free to assign it to me.

andrewtavis commented 5 months ago

Sure thing, @Mister-Tofu-tech :)

andrewtavis commented 5 months ago

Let me know if you want to discuss!