feat(labs): super editor (#2001)

This commit is contained in:
Mo
2022-11-16 05:54:32 -06:00
committed by GitHub
parent f0c9f899e9
commit 59f8547a8d
89 changed files with 1021 additions and 615 deletions

View File

@@ -1,3 +1,5 @@
import { IconType } from '@standardnotes/snjs'
export const PANEL_NAME_NOTES = 'notes'
export const PANEL_NAME_NAVIGATION = 'navigation'
@@ -21,8 +23,26 @@ export const TAG_FOLDERS_FEATURE_NAME = 'Tag folders'
export const TAG_FOLDERS_FEATURE_TOOLTIP = 'A Plus or Pro plan is required to enable Tag folders.'
export const SMART_TAGS_FEATURE_NAME = 'Smart Tags'
export const PLAIN_EDITOR_NAME = 'Plain Text'
export const BLOCKS_EDITOR_NAME = 'Super'
export const SYNC_TIMEOUT_DEBOUNCE = 350
export const SYNC_TIMEOUT_NO_DEBOUNCE = 100
type EditorMetadata = {
name: string
icon: IconType
iconClassName: string
iconTintNumber: number
}
export const SuperEditorMetadata: EditorMetadata = {
name: 'Super',
icon: 'file-doc',
iconClassName: 'text-accessory-tint-4',
iconTintNumber: 4,
}
export const PlainEditorMetadata: EditorMetadata = {
name: 'Plain Text',
icon: 'plain-text',
iconClassName: 'text-accessory-tint-1',
iconTintNumber: 1,
}