Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Editor enhancements docs #2222

Merged
merged 39 commits into from
Jul 25, 2024
Merged

Editor enhancements docs #2222

merged 39 commits into from
Jul 25, 2024

Conversation

ntacheva
Copy link
Contributor

@ntacheva ntacheva commented Jul 9, 2024

@ntacheva ntacheva requested a review from a team July 18, 2024 15:12
@ntacheva ntacheva changed the title [WIP] Editor enhancements docs Editor enhancements docs Jul 18, 2024
@ntacheva ntacheva marked this pull request as ready for review July 18, 2024 15:13
@ntacheva ntacheva requested a review from a team as a code owner July 18, 2024 15:13
Copy link
Contributor

@ikoevska ikoevska left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Double-check what's going on with the ## Basics sections as they are not getting rendered right now. Other than that, you're mostly good to go.

_contentTemplates/editor/general.md Outdated Show resolved Hide resolved
_contentTemplates/editor/general.md Outdated Show resolved Hide resolved
_contentTemplates/editor/general.md Outdated Show resolved Hide resolved
_contentTemplates/editor/general.md Outdated Show resolved Hide resolved
_contentTemplates/editor/general.md Outdated Show resolved Hide resolved
components/editor/prosemirror-plugins.md Outdated Show resolved Hide resolved
components/editor/prosemirror-plugins.md Outdated Show resolved Hide resolved
components/editor/prosemirror-plugins.md Outdated Show resolved Hide resolved
components/editor/prosemirror-plugins.md Outdated Show resolved Hide resolved
components/editor/prosemirror-plugins.md Show resolved Hide resolved
Copy link
Contributor

@dimodi dimodi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • The ProseMirror articles must be linked from the Editor Overview page.
  • We should add disclaimers that we don't provide support for creating ProseMirror schemas and plugins.
  • The ProseMirror schema articles contain a lot of repeating content. Consider merging all three articles into one. The resulting page may look long, but that's mainly because of the large examples. The readable content is not that much.
  • The previous point will allow the remaining two ProseMirror articles to reside in a single ProseMirror folder.
  • The documentation build scripts assume that all page titles start with the component Name. "Blazor" is prepended automatically. This leads to titles like "Blazor ProseMirror Schema Overview" or "Blazor Modify the ProseMirror schema". So, try rewording and include the component name in the title for SEO purposes. For example, "Editor Schema Customization".

Nadya's update: In an offline discussion, we agreed to keep the current structure and I've crossed out the corresponding items in the ist.

ntacheva and others added 26 commits July 22, 2024 18:14
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
@ntacheva ntacheva merged commit 9830b82 into master Jul 25, 2024
1 check passed
@github-actions github-actions bot deleted the editor-enhancements-docs branch July 25, 2024 12:41
NansiYancheva pushed a commit that referenced this pull request Aug 1, 2024
* docs(editor): plugin and schema docs

* docs(editor): add schema docs

* docs(editor): updates

* docs(editor): create new schema docs and sampple

* docs(editor): update articles

* Update _contentTemplates/editor/general.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update _contentTemplates/editor/general.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update _contentTemplates/editor/general.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update _contentTemplates/editor/general.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update _contentTemplates/editor/general.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-plugins.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-plugins.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-plugins.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-plugins.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update _contentTemplates/editor/general.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update _contentTemplates/editor/general.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update components/editor/prosemirror-plugins.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update components/editor/prosemirror-plugins.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update components/editor/prosemirror-schema/create-new-schema.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update components/editor/prosemirror-schema/create-new-schema.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update components/editor/prosemirror-schema/create-new-schema.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update components/editor/prosemirror-schema/create-new-schema.md

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>

* Update components/editor/prosemirror-schema/overview.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-plugins.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update _contentTemplates/editor/general.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-schema/overview.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-schema/overview.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-schema/overview.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-schema/modify-default-schema.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-schema/modify-default-schema.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-schema/modify-default-schema.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-schema/modify-default-schema.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* Update components/editor/prosemirror-schema/create-new-schema.md

Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>

* docs(editor): address feedback

* chore(editor): update samples and links

* chore(editor): address feedback

* chore(editor): update structure and remove repeating info

* chore(editor): minor fixes

* chore(editor): update exteral links

---------

Co-authored-by: Dimo Dimov <961014+dimodi@users.noreply.github.com>
Co-authored-by: Iva Stefanova Koevska-Atanasova <koevska@progress.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants