popcodeorg / popcodeorg/popcode
Add a WYSIWYG-esque editor for instructions
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 191
- Forks
- 143
- Ø Merge
- 4 T. 11 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
There are good pseudo-WYSIWYG editors (e.g. **bold text** is displayed bold etc.) for Markdown out there. A couple of good looking options are SimpleMDE and TOAST UI Editor, although both use CodeMirror rather than ACE (we use the latter for the main editors so it would be nice to share the dependency, although this is not a deal breaker).
Note that one thing we don’t want to do is load a Markdown editor library synchronously as part of the initial pageload—I think we will want to load it async and only if/when editing mode is activated. This might be a little tricky, especially before React releases support for async components, but I’m happy to share some ideas.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Überprüfe zuerst die bestehenden ACE-basierten Hauptherausgeber und den Ablauf zur Bearbeitung von Anweisungen. Vergleiche SimpleMDE und TOAST UI Editor und lege anschließend das Verhalten des Editors und den Ladeansatz fest. Als erledigt gilt die Aufgabe, wenn Anweisungen eine WYSIWYG-ähnliche Markdown-Bearbeitungserfahrung bieten, ohne den Markdown-Editor während des initialen Seitenladens synchron zu laden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, react
- Bereich
- frontend, web-dev
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100