Skip to content
Closed

Demo #881

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
7a67734
feat: add heading text slot (#790)
benlife5 Sep 29, 2025
66f84bf
chore: add VideoSection tests (#795)
benlife5 Oct 1, 2025
c3c4f42
chore: page section translations and pass document in metadata (#798)
benlife5 Oct 1, 2025
b26640d
feat: use slots for Video Section (#797)
benlife5 Oct 2, 2025
c9fdd82
feat: add address slot (#794)
asanehisa Oct 2, 2025
fadad57
feat: slot-ify HoursTable and TextList for CoreInfoSection (#800)
asanehisa Oct 3, 2025
70a1ba0
feat: slot-ify emails and phones for CoreInfoSection (#801)
asanehisa Oct 3, 2025
2620c2f
feat: use slots in promo section (#803)
benlife5 Oct 6, 2025
2922234
chore: merge main into fall-2025-slot-ify-components (#804)
benlife5 Oct 6, 2025
9cde54c
feat: slot-ify hero section (#809)
asanehisa Oct 9, 2025
97dd705
feat: use slots in Product Section (#810)
benlife5 Oct 14, 2025
1943100
chore: merge main into fall-2025-slot-ify-components (#814)
benlife5 Oct 14, 2025
3d4b9ee
feat: use slots in events section (#815)
benlife5 Oct 15, 2025
673cd30
fix: miscellaneous slot bugs (#816)
benlife5 Oct 15, 2025
16917c1
feat: slot-ify insights section (#817)
colton-demetriou Oct 17, 2025
6f2ba06
refactor: cta prop fields (#819)
benlife5 Oct 17, 2025
e685a18
feat: slot-ify team section (#824)
colton-demetriou Oct 22, 2025
2a63089
feat: slot-ify FAQSection (#825)
asanehisa Oct 22, 2025
58a219b
feat: use slots in nearby locations section (#823)
benlife5 Oct 22, 2025
dc69f83
feat: slot-ify testimonial section (#830)
colton-demetriou Oct 23, 2025
146d345
feat: slot-ify PhotoGallerySection (#828)
asanehisa Oct 23, 2025
bdfd91a
feat: slot-ify reviews (#831)
colton-demetriou Oct 23, 2025
97d1873
fix: duplicate action bar in promo and hero (#822)
benlife5 Oct 24, 2025
8bc88a9
feat: slot-ify directory (#832)
asanehisa Oct 27, 2025
6eeacdf
fix: use parent id in migrated card ids (#836)
benlife5 Oct 27, 2025
2304076
fix: resize and truncate prop breadcrumbs (#835)
briantstephan Oct 27, 2025
e5b432e
feat: slotify expanded header (#837)
asanehisa Oct 30, 2025
57ac5d3
feat: slot-ify footer (#838)
colton-demetriou Oct 31, 2025
6b60867
fix: translation updates (#851)
colton-demetriou Oct 31, 2025
5e4a761
chore: merge 'main' into 'fall-2025-slot-ify-components' (#853)
benlife5 Nov 3, 2025
c11ab89
chore: update layout data for version 41 (#854)
asanehisa Nov 3, 2025
bf6d230
fix: migrations for slots (#856)
asanehisa Nov 3, 2025
b36ff43
fix: slots qa part 1 (#855)
benlife5 Nov 3, 2025
885a26a
fix: promoSection migration with Video / Image (#857)
asanehisa Nov 3, 2025
70d95e5
fix: slots qa part 2 (#859)
benlife5 Nov 4, 2025
fcadb5d
fix hero cta and copy locator fix
benlife5 Nov 5, 2025
8aa46a3
Revert "fix hero cta and copy locator fix"
benlife5 Nov 5, 2025
4ef4143
feat: new placeholders and delete state for images (#858)
colton-demetriou Nov 5, 2025
b217668
fix: slots qa part 3 (#863)
benlife5 Nov 5, 2025
9bfbbf6
chore: add placeholder images to defaultLayoutData
benlife5 Nov 5, 2025
e0d7c19
chore: slots QA part 4 (#871)
benlife5 Nov 5, 2025
e1a1957
release: v1.0.0-beta.0
benlife5 Nov 5, 2025
6118c36
Revert "release: v1.0.0-beta.0"
benlife5 Nov 5, 2025
c92f481
release: v1.0.0-beta.0
benlife5 Nov 5, 2025
759c0ef
feat: empty states for promo and banner sections (#874)
colton-demetriou Nov 6, 2025
5fd1aae
Merge remote-tracking branch 'origin' into fall-2025-slot-ify-components
Nov 7, 2025
420d705
demo site
Nov 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
with:
ref: main
ref: ${{ github.ref }}

- name: Install pnpm
uses: pnpm/action-setup@v4.0.0
Expand All @@ -44,4 +44,4 @@ jobs:
echo "npm_tag=$TAG" >> $GITHUB_OUTPUT

- name: Publish
run: cd packages/visual-editor && pnpm publish --access public --tag ${{ steps.get_npm_tag.outputs.npm_tag }}
run: cd packages/visual-editor && pnpm publish --access public --tag ${{ steps.get_npm_tag.outputs.npm_tag }} --no-git-checks
63 changes: 63 additions & 0 deletions packages/visual-editor/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,66 @@
#### 1.0.0-beta.0 (2025-11-05)

##### Chores

- slots QA part 4 ([#871](https://github.com/yext/visual-editor/pull/871)) ([e0d7c19b](https://github.com/yext/visual-editor/commit/e0d7c19bc4a9d56bfcbd244d5292bb3a8bb827a2))
- add placeholder images to defaultLayoutData ([9bfbbf69](https://github.com/yext/visual-editor/commit/9bfbbf697a593d086c5f53562b5bf10ed9545636))
- update layout data for version 41 ([#854](https://github.com/yext/visual-editor/pull/854)) ([c11ab898](https://github.com/yext/visual-editor/commit/c11ab898d7cb768c074ec21462b9802437cacadb))
- merge 'main' into 'fall-2025-slot-ify-components' ([#853](https://github.com/yext/visual-editor/pull/853)) ([5e4a7610](https://github.com/yext/visual-editor/commit/5e4a7610808b516484c955fce5ff87d7ef8d4194))
- merge main into fall-2025-slot-ify-components ([#814](https://github.com/yext/visual-editor/pull/814)) ([1943100a](https://github.com/yext/visual-editor/commit/1943100a13b10e8deeee7553000674ed4bbc30aa))
- merge main into fall-2025-slot-ify-components ([#804](https://github.com/yext/visual-editor/pull/804)) ([29222343](https://github.com/yext/visual-editor/commit/29222343d6de9aebb2be30776fdabb0bb0263553))
- page section translations and pass document in metadata ([#798](https://github.com/yext/visual-editor/pull/798)) ([c3c4f426](https://github.com/yext/visual-editor/commit/c3c4f42689abbc95aa6588a1439c64ed634c9e28))
- add VideoSection tests ([#795](https://github.com/yext/visual-editor/pull/795)) ([66f84bf7](https://github.com/yext/visual-editor/commit/66f84bf7a1cea5e13f5eed4d388ffc50e3031cbc))

##### New Features

- new placeholders and delete state for images ([#858](https://github.com/yext/visual-editor/pull/858)) ([4ef41432](https://github.com/yext/visual-editor/commit/4ef414324327ff9d9a15f75f0dc2b609366f473b))
- slot-ify footer ([#838](https://github.com/yext/visual-editor/pull/838)) ([57ac5d38](https://github.com/yext/visual-editor/commit/57ac5d38d4d42eac2f8f215b0a86e5ed90db6003))
- slotify expanded header ([#837](https://github.com/yext/visual-editor/pull/837)) ([e5b432ea](https://github.com/yext/visual-editor/commit/e5b432ea429200f634b238507e1ccef6828428cf))
- slot-ify directory ([#832](https://github.com/yext/visual-editor/pull/832)) ([8bc88a91](https://github.com/yext/visual-editor/commit/8bc88a913136bf2d7287ab39e0e51538e29778b9))
- slot-ify reviews ([#831](https://github.com/yext/visual-editor/pull/831)) ([bdfd91a9](https://github.com/yext/visual-editor/commit/bdfd91a9631275b381eaeb39f848ba6da0cf23a5))
- slot-ify PhotoGallerySection ([#828](https://github.com/yext/visual-editor/pull/828)) ([146d3450](https://github.com/yext/visual-editor/commit/146d34503d1f096338fb96b7f76e189e14a8713f))
- slot-ify testimonial section ([#830](https://github.com/yext/visual-editor/pull/830)) ([dc69f83d](https://github.com/yext/visual-editor/commit/dc69f83d429c1b9e169cfc14f7f37fbe1e88affe))
- use slots in nearby locations section ([#823](https://github.com/yext/visual-editor/pull/823)) ([58a219b2](https://github.com/yext/visual-editor/commit/58a219b26bcb24e313184bd21bce1730265909ca))
- slot-ify FAQSection ([#825](https://github.com/yext/visual-editor/pull/825)) ([2a630898](https://github.com/yext/visual-editor/commit/2a630898838fad309dd69e825b25537c49da2c91))
- slot-ify team section ([#824](https://github.com/yext/visual-editor/pull/824)) ([e685a186](https://github.com/yext/visual-editor/commit/e685a186687def4c197012999d21fe0e97cf1b39))
- slot-ify insights section ([#817](https://github.com/yext/visual-editor/pull/817)) ([16917c1a](https://github.com/yext/visual-editor/commit/16917c1ab34832063b0accd2048557f03980439f))
- use slots in events section ([#815](https://github.com/yext/visual-editor/pull/815)) ([3d4b9ee4](https://github.com/yext/visual-editor/commit/3d4b9ee4702597b482688654670ab51e3d7d408e))
- use slots in Product Section ([#810](https://github.com/yext/visual-editor/pull/810)) ([97dd7052](https://github.com/yext/visual-editor/commit/97dd70528a06ccdd9060df6720a87fd5cbb00b1a))
- slot-ify hero section ([#809](https://github.com/yext/visual-editor/pull/809)) ([9cde54c7](https://github.com/yext/visual-editor/commit/9cde54c78c2900d810ba32493d62889cdce4c4a7))
- use slots in promo section ([#803](https://github.com/yext/visual-editor/pull/803)) ([2620c2fb](https://github.com/yext/visual-editor/commit/2620c2fb1e5a91bc15b23e144e54bf32ab7e5ce9))
- slot-ify emails and phones for CoreInfoSection ([#801](https://github.com/yext/visual-editor/pull/801)) ([70a1ba0b](https://github.com/yext/visual-editor/commit/70a1ba0be4a22395b45147b8428bfc1bf6a5f785))
- slot-ify HoursTable and TextList for CoreInfoSection ([#800](https://github.com/yext/visual-editor/pull/800)) ([fadad574](https://github.com/yext/visual-editor/commit/fadad57429e1b4569fcea0a254ef5ecc59c0e459))
- add address slot ([#794](https://github.com/yext/visual-editor/pull/794)) ([c9fdd82a](https://github.com/yext/visual-editor/commit/c9fdd82a7ae7f38ec9bef8a2b539c56c6f0b49b5))
- use slots for Video Section ([#797](https://github.com/yext/visual-editor/pull/797)) ([b26640d6](https://github.com/yext/visual-editor/commit/b26640d618e0c0234c10a67c6f93cb40fa478a1c))
- add heading text slot ([#790](https://github.com/yext/visual-editor/pull/790)) ([7a677345](https://github.com/yext/visual-editor/commit/7a67734515c7e30716f4bb9257aa92684a856f7b))
- use img sizes attribute to improve page load speed ([#767](https://github.com/yext/visual-editor/pull/767)) ([db37b1d0](https://github.com/yext/visual-editor/commit/db37b1d0af81700827fce4e98368a24e2e860d8d))

##### Bug Fixes

- slots qa part 3 ([#863](https://github.com/yext/visual-editor/pull/863)) ([b2176684](https://github.com/yext/visual-editor/commit/b21766848da98dac89b1b8857c7105fed09a83d4))
- slots qa part 2 ([#859](https://github.com/yext/visual-editor/pull/859)) ([70d95e51](https://github.com/yext/visual-editor/commit/70d95e51a18d49a6bf733885e508f3445dedfbd1))
- promoSection migration with Video / Image ([#857](https://github.com/yext/visual-editor/pull/857)) ([885a26a3](https://github.com/yext/visual-editor/commit/885a26a3bd66092d11dbb238e953fe21600ad549))
- slots qa part 1 ([#855](https://github.com/yext/visual-editor/pull/855)) ([b36ff437](https://github.com/yext/visual-editor/commit/b36ff437a1a0a1f9e41ed0d893ad6580a537714a))
- migrations for slots ([#856](https://github.com/yext/visual-editor/pull/856)) ([bf6d2304](https://github.com/yext/visual-editor/commit/bf6d230472c8de441e8cc2054907b005458fa201))
- translation updates ([#851](https://github.com/yext/visual-editor/pull/851)) ([6b608673](https://github.com/yext/visual-editor/commit/6b608673d7a0b5a4e70560c6cf399c54fe8f6432))
- resize and truncate prop breadcrumbs ([#835](https://github.com/yext/visual-editor/pull/835)) ([23040767](https://github.com/yext/visual-editor/commit/23040767c3bc08584abd015c650f7d5700a46426))
- use parent id in migrated card ids ([#836](https://github.com/yext/visual-editor/pull/836)) ([6eeacdf0](https://github.com/yext/visual-editor/commit/6eeacdf053f0faf4b7f9e9c5cc7506b27f5102fd))
- duplicate action bar in promo and hero ([#822](https://github.com/yext/visual-editor/pull/822)) ([97d1873f](https://github.com/yext/visual-editor/commit/97d1873f579d7d178b7691b7d82333c993ae4238))
- miscellaneous slot bugs ([#816](https://github.com/yext/visual-editor/pull/816)) ([673cd303](https://github.com/yext/visual-editor/commit/673cd30363281f60ce834a478653338e76d4cf8d))
- insert schema as json instead of string ([#789](https://github.com/yext/visual-editor/pull/789)) ([752341c5](https://github.com/yext/visual-editor/commit/752341c5c89e533ad1f43597cdff61840814c7a4))
- locator jumpiness on hours component ([#787](https://github.com/yext/visual-editor/pull/787)) ([2d3b649e](https://github.com/yext/visual-editor/commit/2d3b649e4620347ca0970b04a69cf45cc13970b4))
- photo gallery css and update component tests ([#786](https://github.com/yext/visual-editor/pull/786)) ([b2eeabb8](https://github.com/yext/visual-editor/commit/b2eeabb8919d4149deaf56fa59ac11d94ad8ee55))

##### Other Changes

- v1.0.0-beta.0" ([6118c363](https://github.com/yext/visual-editor/commit/6118c363aa20d5d1be084e1bacdc42209c22faf2))
- v1.0.0-beta.0 ([e1a1957c](https://github.com/yext/visual-editor/commit/e1a1957cae876c669b54d5307224801150d6b04c))

##### Refactors

- cta prop fields ([#819](https://github.com/yext/visual-editor/pull/819)) ([6f2ba069](https://github.com/yext/visual-editor/commit/6f2ba069b558e6c7b47f454587ba0e8b822bfd37))
- pass variants directly into resolveComponentData ([#788](https://github.com/yext/visual-editor/pull/788)) ([a7072ecb](https://github.com/yext/visual-editor/commit/a7072ecba993e065329b74291cec2dae90ae7b79))

#### 0.0.64 (2025-10-24)

##### Chores
Expand Down
78 changes: 77 additions & 1 deletion packages/visual-editor/locales/cs/visual-editor.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading