Skip to content

Conversation

@Pavel910
Copy link
Collaborator

@Pavel910 Pavel910 commented Nov 22, 2022

Changes

This PR contains changes from #2448, items 1-47.
Additionally, this PR contains a fix for typography, where we replaced subtitle2 usage with body2 usage.

How Has This Been Tested?

Manually.

neatbyte-vnobis and others added 30 commits May 10, 2022 13:25
* 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
* 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 <pavel@webiny.com>
* feat: add icon and description fields to Block Categories

* feat: move DelayedOnChange component to UI package

* fix: add TODOs for future improvements
* feat: blocks as refs starter

* feat: complete block ref handling and unlink button

* fix: fix lint issues with blockId

* fix: fix tab selection bug, fix react error

* fix: fix code review comment

* fix: change ids handling for saving of blocks and elements (#2625)
* feat: update generated pages on block update

* fix: fix code review comments
* feat: make getElementTree composable

* fix: improve TypeScript types definition

* fix: fix Typescript types
neatbyte-vnobis and others added 27 commits November 4, 2022 14:25
* 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
# Conflicts:
#	packages/api-page-builder-so-ddb-es/src/index.ts
#	packages/api-page-builder/src/graphql/crud/pages.crud.ts
#	packages/app-page-builder/src/admin/plugins/pageDetails/previewContent/PagePreview.tsx
#	packages/app-page-builder/src/editor/plugins/elements/image/ImageContainer.tsx
#	packages/ui/src/Button/Button.tsx
@Pavel910 Pavel910 merged commit fcdad0b into next Nov 22, 2022
@neatbyte-vnobis neatbyte-vnobis mentioned this pull request Nov 22, 2022
51 tasks
@Pavel910 Pavel910 deleted the feat/blocks-v2 branch January 12, 2023 16:51
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.

3 participants