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

Page Builder Blocks V2 #2448

Closed
wants to merge 60 commits into from
Closed

Page Builder Blocks V2 #2448

wants to merge 60 commits into from

Conversation

neatbyte-vnobis
Copy link
Collaborator

@neatbyte-vnobis neatbyte-vnobis commented May 30, 2022

Changes

An umbrella PR that connects all of the smaller Page Builder Blocks V2 -related PRs. These PRs should be reviewed one-by-one, starting from #2447.

TDOs

Backlog (handled by the Webiny Team)

@adrians5j
Copy link
Member

Thanks for creating this umbrella PR @neatbyte-vnobis . Should make it a bit easier to track everything.

BTW, when you get a chance, can you please update this PR body with the remaining links to linked PRs.

Thanks!

@adrians5j adrians5j changed the title Page builder blocks v2 Page Builder Blocks V2 Jun 9, 2022
* Create API for Page Builder Block creation

* tests: add lifecycle tests for Blocks create API

* fix: return an GraphQLSchemaPlugin object

* fix: fix GraphQLSchemaPlugin creation

* fix: change to pageBlock naming in api package

* fix: code style issue

* fix: change to pageBlock naming in api-ddb package

* fix: change to pageBlock naming in api-ddb-es package

* fix: fix tests after naming change to pageBlock
neatbyte-vnobis and others added 13 commits June 16, 2022 18:13
* feat: add Page Blocks API for read operations

* fix: fix code style issues
* feat: update and delete operations for Page Blocks

* fix: fix code style issues
* fix: fix not working where filter

* fix: fix failing test
* feat: add Page Blocks page to Page Builder UI app

* fix: fix code style issues

* feat: add empty state to Page Blocks list

* fix: fix code style comments

* fix: change label value

* feat: delete/edit Page Block functinality

* fix: fix i18n namespace names for Page Block feature pages
* feat: add Block Editor integration

* fix(app-page-builder): add document element and generate ids for all elements

* fix: fix code review comments

* fix: linter issue with unused variable

* fix: fix grammar in texts and use graphQL query in useBlockCategories hook

* fix: fix block editor state

Co-authored-by: Pavel Denisjuk <[email protected]>
* feat: add icon and description fields to Block Categories

* feat: move DelayedOnChange component to UI package

* fix: add TODOs for future improvements
neatbyte-vnobis and others added 26 commits November 4, 2022 14:20
* fix: fix breaking page rendering if main menu absent

* fix: update missed cwp-template-aws Menu component
* fix: fix pasting into paragraph/text editor component

* fix: fix code review comments
* fix: remove padding from selected grid cells

* fix: remove Block padding
* fix: fix issue with px/% changes and cursor position

* fix: issue with empty field value
* feat: allow Grid customization according to a viewport size

* fix: rename grid options  to grid settings
* fix: fix Image component shadow

* fix: image shadow overflow issue
@neatbyte-vnobis
Copy link
Collaborator Author

Closing this umbrella pull request as it was merged in next via pull #2793

@adrians5j adrians5j deleted the page-builder-blocks-v2 branch January 12, 2023 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants