mirror of
https://github.com/discourse/discourse.git
synced 2025-02-26 01:20:55 +08:00

This is the first in a series of PRs to introduce a ProseMirror-based WYSIWYM editor experience alongside our current textarea Markdown editor. Behind a hidden site setting, this PR adds a toggle to the composer toolbar, allowing users to switch between the two options. Our implementation builds upon the excellent ProseMirror and its non-core Markdown module, using the module's schema, parsing, and serialization definitions as the base for further Discourse-specific features. An extension API is included to enable further customizations. The necessary extensions to support all Discourse's core and core plugins features **will be implemented in subsequent PRs**. --------- Co-authored-by: David Taylor <david@taylorhq.com>
26 lines
816 B
SCSS
26 lines
816 B
SCSS
@import "common/font-variables";
|
|
@import "vendor/normalize";
|
|
@import "vendor/normalize-ext";
|
|
@import "vendor/pikaday";
|
|
@import "vendor/rotate-center";
|
|
@import "common/whcm";
|
|
@import "common/foundation/helpers";
|
|
@import "common/foundation/base";
|
|
@import "common/select-kit/_index";
|
|
@import "common/components/_index";
|
|
@import "common/modal/_index";
|
|
@import "common/input_tip";
|
|
@import "common/topic-entrance";
|
|
@import "common/printer-friendly";
|
|
@import "common/base/_index";
|
|
@import "common/d-editor";
|
|
@import "common/software-update-prompt";
|
|
@import "common/topic-timeline";
|
|
@import "common/loading-slider";
|
|
@import "common/float-kit/_index";
|
|
@import "common/rich-editor";
|
|
@import "common/login/_index";
|
|
@import "common/table-builder/_index";
|
|
@import "common/post-action-feedback";
|
|
@import "common/form-kit/_index";
|