Skip to content

[Seven] Block editor - #7228

Merged
sneridagh merged 7 commits into
sevenfrom
blockEditor
Jul 20, 2025
Merged

sneridagh merged 7 commits into
sevenfrom
blockEditor

Conversation

@sneridagh

Copy link
Copy Markdown
Member

First wireframe implementation, focusing on performance.

Screen.Recording.2025-06-29.at.21.41.35.mov

* seven:
  Updated and unified react-aria version
  Addons registry style loader support for cmsui.css stylesheet in addons (#7221)
  Unified theming and styling for Storybook (#7220)
Comment thread packages/blocks/RenderBlocks/RenderBlocks.tsx Outdated
Comment thread packages/cmsui/helpers/atoms.ts Outdated
@@ -1,6 +1,7 @@
import { useCallback } from 'react';
import { useCallback, useMemo } from 'react';

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

useMemo looks unnecessary

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

removed.


export const store = createStore();

export const formAtom = atom<Content>({} as Content);

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Maybe Partial<Content>? Haven't tried really, unsure if my suggestion makes sense, have you tried by any chance?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Yeah, it complains :( Like this works well... could be that in some places we will not have the complete thing, but it will be the case all the time.

Comment thread packages/cmsui/routes/edit.tsx Outdated
Comment thread packages/publicui/routes/index.tsx Outdated
@sneridagh sneridagh added this to Aurora Jul 3, 2025
@sneridagh

Copy link
Copy Markdown
Member Author

@pnicolli should be good to go.

* seven:
  Field and FieldWrapper component for widgets that have no field wrapper by default (#7213)
  Seven separate styles (#7225)
  Unify Container props (#7236)
  Recent PR 7221 docs fixes (#7226)
@sneridagh
sneridagh merged commit a0f5f74 into seven Jul 20, 2025
@sneridagh
sneridagh deleted the blockEditor branch July 20, 2025 08:27
@github-project-automation github-project-automation Bot moved this to Done in Aurora Jul 20, 2025
sneridagh added a commit that referenced this pull request Jul 20, 2025
* seven:
  [Seven] Block editor (#7228)
  Field and FieldWrapper component for widgets that have no field wrapper by default (#7213)
  Seven separate styles (#7225)
  Unify Container props (#7236)
  Recent PR 7221 docs fixes (#7226)
  Updated and unified react-aria version
  Addons registry style loader support for cmsui.css stylesheet in addons (#7221)
  Unified theming and styling for Storybook (#7220)
  Use American Engish spelling
  [components] File rearrangement (#7185)
  Unify implementations, remove custom BreadcrumbsPrimitive (#7196)
  seven menu dialog popover components (#7144)
  Small updates to package.json and LICENSE.md (#7165)
sneridagh added a commit that referenced this pull request Jul 20, 2025
* seven:
  [Seven] Block editor (#7228)
  Field and FieldWrapper component for widgets that have no field wrapper by default (#7213)
  Seven separate styles (#7225)
  Unify Container props (#7236)
  Recent PR 7221 docs fixes (#7226)
  Updated and unified react-aria version
  Addons registry style loader support for cmsui.css stylesheet in addons (#7221)
  Unified theming and styling for Storybook (#7220)
  Use American Engish spelling
  [components] File rearrangement (#7185)
  Unify implementations, remove custom BreadcrumbsPrimitive (#7196)
  seven menu dialog popover components (#7144)
  Small updates to package.json and LICENSE.md (#7165)
sneridagh added a commit that referenced this pull request Jul 26, 2025
* seven:
  Small fixes needed for CMSUI to work with the new arrangements
  [Seven] sitemap (#7157)
  [Seven] Block editor (#7228)
  Field and FieldWrapper component for widgets that have no field wrapper by default (#7213)
  Seven separate styles (#7225)
  Unify Container props (#7236)
  Recent PR 7221 docs fixes (#7226)
  Updated and unified react-aria version
  Addons registry style loader support for cmsui.css stylesheet in addons (#7221)
  Unified theming and styling for Storybook (#7220)
  Use American Engish spelling
  [components] File rearrangement (#7185)
  Unify implementations, remove custom BreadcrumbsPrimitive (#7196)
  seven menu dialog popover components (#7144)
  Small updates to package.json and LICENSE.md (#7165)
  Added cmsui @search loader (#7143)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Improve block style preview in edit mode (Block Model 3)

2 participants