import React from 'react'; import { GearIcon, HelpIcon, MenuIcon } from './Icons'; import { clickHelpButton, clickMenuButton, clickSettingsButton, } from '../lib/clickButton'; interface HelpProps { debugMode: boolean; printURL: boolean; } interface HelpState { showFeelings: boolean; showMoreQuestions: boolean; showFeedback: boolean; } export default class Help extends React.Component { constructor(props: HelpProps) { super(props); this.state = { showFeelings: false, showMoreQuestions: false, showFeedback: false, }; } onToggleShowFeelings = () => { this.setState({ showFeelings: !this.state.showFeelings, }); }; onToggleShowMoreQuestions = () => { this.setState({ showMoreQuestions: !this.state.showMoreQuestions, }); }; onToggleShowFeedback = () => { this.setState({ showFeedback: !this.state.showFeedback, }); }; render() { return (

Append Editor Help

The Append Editor is an unofficial{' '} editor {' '} for{' '} Standard Notes , a free,{' '} open-source , and{' '} end-to-end encrypted {' '} notes app. The Append Editor is also free software licensed under{' '} AGPL-3.0 . Its source code is available on{' '} GitHub .

Append Editor Features

The Append Editor supports{' '} Markdown {' '} with{' '} KaTeX , syntax highlighting, in-line HTML, table of contents, footnotes, auto-linking,{' '} emoji codes , and more.{' '}

There are four editing modes: Plain Textarea, CodeMirror, Dynamic, and Monaco. You can read about each mode and choose which to use in the Settings . You can also choose default and per-note font sizes, font families, and custom styles (CSS).

The Menu has additional options to customize the appearance of the editor, share your note, and perform actions to quickly format and edit Markdown text.

A more detailed documentation of the Append Editor is available at{' '} appendeditor.com . If you like the Append Editor, please support it by giving it a star on{' '} GitHub .{' '} 🙂 {' '}

How to install the Append Editor in Standard Notes

  1. Download, install, and sign in to the Standard Notes{' '} Desktop {' '} app.
  2. In the bottom left corner of the app, click Extensions.
  3. Click Import Extensions and paste the following link into the input box. If you want to use the alpha version, replace{' '} beta with alpha:{' '} https://raw.githubusercontent.com/TheodoreChu/append-editor/main/public/beta.ext.json
  4. Press Enter or Return on your keyboard.
  5. The title of your selected note is near the top of the app. Under the title, click Editor, click Append Editor, and click Continue to begin using the editor. Enjoy!{' '} 👏 {' '}

After you install the editor on the desktop app, it will automatically sync to the{' '} web {' '} and{' '} mobile apps {' '} after you sign in.

What to write about

The Append Editor is great for writing articles, blog posts, checklists, code snippets, documentation, emails, essays, journals, lists, logs, notes, tables, todo lists, and much more. Here are some questions to help you get started with today's daily journal:

{' '}

Need more help?

{this.state.showFeedback && (

Feel free to{' '} reach out {' '} if you have any questions, comments, concerns, or feedback.{' '} 👋
If you find any bugs or have a feature request, please{' '} open an issue on GitHub .{' '} 🙂
You are using version 1.2.6. The release notes and change log are available on{' '} GitHub .

)}
Click Help to close this section.
); } }