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

Issue 2305 - add tab index to carousel thumbnails #2312

Merged
merged 7 commits into from
May 9, 2022
Merged

Conversation

snovosel
Copy link
Contributor

@snovosel snovosel commented Mar 8, 2022

Description

This PR adds tab focus control to the gallery carousel block

Fixes #2305

Screenshots

Types of changes

Bug fix / accessibility

How has this been tested?

manually

Acceptance criteria

The carousel thumbnails should be able to be tab-able and be able to change the current carousel slide

Checklist:

  • My code is tested
  • My code follows accessibility standards
  • My code has proper inline documentation
  • I've included any necessary tests
  • I've included developer documentation
  • I've added proper labels to this pull request

@snovosel snovosel self-assigned this Mar 8, 2022
@snovosel snovosel added [Status] Needs Review Tracking pull requests that need another set of eyes [Type] a11y Issues/PRs related to accessibility [Type] Bug Something that is not working as expected [Type] Enhancement Something new that adds functionality labels Mar 8, 2022
@cypress
Copy link

cypress bot commented Mar 8, 2022



Test summary

404 0 2 0


Run details

Project CoBlocks
Status Passed
Commit f77cc91
Started May 9, 2022 5:14 PM
Ended May 9, 2022 5:18 PM
Duration 04:20 💡
OS Linux Ubuntu - 20.04
Browser Multiple

View run in Cypress Dashboard ➡️


This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard

@godaddy-wordpress-bot
Copy link
Contributor

godaddy-wordpress-bot commented Mar 8, 2022

Performance Test Results:

index master issue-2305 change %
focus 131.69 124.33 -5.59%
inserterHover 39.15 36.89 -5.77%
inserterOpen 127.19 124.2 -2.35%
inserterSearch 71.36 96.06 34.61%
load 25121.3 22205.6 -11.61%
maxFocus 224.17 185.59 -17.21%
maxInserterHover 50.96 46.71 -8.34%
maxInserterOpen 495.2 505.99 2.18%
maxInserterSearch 132.7 133.31 0.46%
maxType 75.22 82.27 9.37%
minFocus 104.3 103.06 -1.19%
minInserterHover 32.09 31.36 -2.27%
minInserterOpen 73.96 71.21 -3.72%
minInserterSearch 54.96 55.81 1.55%
minType 37.63 37.8 0.45%
type 48.92 49.96 2.13%

@godaddy-wordpress-bot
Copy link
Contributor

godaddy-wordpress-bot commented Mar 23, 2022

Copy link
Member

@AnthonyLedesma AnthonyLedesma left a comment

Choose a reason for hiding this comment

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

I came across a block validation error with this. Something with the deprecation doesn't seem right.

logger.js:17 Block validation: Expected attribute `class` of value `is-cropped coblocks-gallery has-no-alignment has-caption-style-dark has-horizontal-gutter has-no-thumbnails`, saw `coblocks-gallery-carousel-swiper-container is-cropped coblocks-gallery has-no-alignment has-caption-style-dark has-horizontal-gutter has-no-thumbnails`

@godaddy-wordpress-bot
Copy link
Contributor

Code Coverage: 96.65% 💚

🗂 Folder Coverage
src/blocks/accordion/                          100.00% ✅
src/blocks/accordion/accordion-item/           100.00% ✅
src/blocks/alert/                              100.00% ✅
src/blocks/author/                             100.00% ✅
src/blocks/buttons/                            100.00% ✅
src/blocks/click-to-tweet/                     100.00% ✅
src/blocks/counter/                            100.00% ✅
src/blocks/dynamic-separator/                  100.00% ✅
src/blocks/events/                              96.43% 💚
src/blocks/events/event-item/                  100.00% ✅
src/blocks/faq/                                100.00% ✅
src/blocks/faq/faq-item/                       100.00% ✅
src/blocks/features/                           100.00% ✅
src/blocks/features/feature/                   100.00% ✅
src/blocks/food-and-drinks/                    100.00% ✅
src/blocks/food-and-drinks/food-item/          100.00% ✅
src/blocks/form/fields/checkbox/               100.00% ✅
src/blocks/form/fields/date/                   100.00% ✅
src/blocks/form/fields/hidden/                 100.00% ✅
src/blocks/form/fields/name/                   100.00% ✅
src/blocks/form/fields/phone/                  100.00% ✅
src/blocks/form/fields/radio/                  100.00% ✅
src/blocks/form/fields/select/                 100.00% ✅
src/blocks/form/fields/text/                   100.00% ✅
src/blocks/form/fields/textarea/               100.00% ✅
src/blocks/form/fields/website/                100.00% ✅
src/blocks/gallery-carousel/                    96.43% 💚
src/blocks/gallery-collage/                    100.00% ✅
src/blocks/gallery-masonry/                     80.10% 💚
src/blocks/gallery-offset/                     100.00% ✅
src/blocks/gallery-stacked/                    100.00% ✅
src/blocks/gif/                                100.00% ✅
src/blocks/gist/                               100.00% ✅
src/blocks/hero/                                92.56% 💚
src/blocks/highlight/                          100.00% ✅
src/blocks/logos/                              100.00% ✅
src/blocks/map/                                100.00% ✅
src/blocks/media-card/                         100.00% ✅
src/blocks/opentable/                          100.00% ✅
src/blocks/post-carousel/                      100.00% ✅
src/blocks/posts/                              100.00% ✅
src/blocks/pricing-table/                      100.00% ✅
src/blocks/pricing-table/pricing-table-item/   100.00% ✅
src/blocks/row/                                 94.43% 💚
src/blocks/row/column/                          88.54% 💚
src/blocks/services/                           100.00% ✅
src/blocks/services/service/                   100.00% ✅
src/blocks/shape-divider/                      100.00% ✅
src/blocks/share/                               81.25% 💚
src/blocks/social-profiles/                     79.64% 💛
src/blocks/testimonials/                        87.50% 💚
src/blocks/testimonials/testimonial/           100.00% ✅

From Circle CI build 49020

@godaddy-wordpress-bot
Copy link
Contributor

Code Coverage: 96.66% 💚

🗂 Folder Coverage
src/blocks/accordion/                          100.00% ✅
src/blocks/accordion/accordion-item/           100.00% ✅
src/blocks/alert/                              100.00% ✅
src/blocks/author/                             100.00% ✅
src/blocks/buttons/                            100.00% ✅
src/blocks/click-to-tweet/                     100.00% ✅
src/blocks/counter/                            100.00% ✅
src/blocks/dynamic-separator/                  100.00% ✅
src/blocks/events/                              96.43% 💚
src/blocks/events/event-item/                  100.00% ✅
src/blocks/faq/                                100.00% ✅
src/blocks/faq/faq-item/                       100.00% ✅
src/blocks/features/                           100.00% ✅
src/blocks/features/feature/                   100.00% ✅
src/blocks/food-and-drinks/                    100.00% ✅
src/blocks/food-and-drinks/food-item/          100.00% ✅
src/blocks/form/fields/checkbox/               100.00% ✅
src/blocks/form/fields/date/                   100.00% ✅
src/blocks/form/fields/hidden/                 100.00% ✅
src/blocks/form/fields/name/                   100.00% ✅
src/blocks/form/fields/phone/                  100.00% ✅
src/blocks/form/fields/radio/                  100.00% ✅
src/blocks/form/fields/select/                 100.00% ✅
src/blocks/form/fields/text/                   100.00% ✅
src/blocks/form/fields/textarea/               100.00% ✅
src/blocks/form/fields/website/                100.00% ✅
src/blocks/gallery-carousel/                    96.43% 💚
src/blocks/gallery-collage/                    100.00% ✅
src/blocks/gallery-masonry/                     80.10% 💚
src/blocks/gallery-offset/                     100.00% ✅
src/blocks/gallery-stacked/                    100.00% ✅
src/blocks/gif/                                100.00% ✅
src/blocks/gist/                               100.00% ✅
src/blocks/hero/                                92.56% 💚
src/blocks/highlight/                          100.00% ✅
src/blocks/logos/                              100.00% ✅
src/blocks/map/                                100.00% ✅
src/blocks/media-card/                         100.00% ✅
src/blocks/opentable/                          100.00% ✅
src/blocks/post-carousel/                      100.00% ✅
src/blocks/posts/                              100.00% ✅
src/blocks/pricing-table/                      100.00% ✅
src/blocks/pricing-table/pricing-table-item/   100.00% ✅
src/blocks/row/                                 94.43% 💚
src/blocks/row/column/                          88.54% 💚
src/blocks/services/                           100.00% ✅
src/blocks/services/service/                   100.00% ✅
src/blocks/shape-divider/                      100.00% ✅
src/blocks/share/                               81.25% 💚
src/blocks/social-profiles/                     79.64% 💛
src/blocks/testimonials/                        87.50% 💚
src/blocks/testimonials/testimonial/           100.00% ✅

From Circle CI build 50690

Copy link
Member

@AnthonyLedesma AnthonyLedesma left a comment

Choose a reason for hiding this comment

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

I was able to deprecate without issue. The Tabing works as expected now. The original issue reported mentioned a part about additional labeling. How do you feel about adding the additional labeling to the AC before we merge it in?

Screen reader users may need some extra labeling to explain what the buttons are for.

@godaddy-wordpress-bot
Copy link
Contributor

Code Coverage: 96.66% 💚

🗂 Folder Coverage
src/blocks/accordion/                          100.00% ✅
src/blocks/accordion/accordion-item/           100.00% ✅
src/blocks/alert/                              100.00% ✅
src/blocks/author/                             100.00% ✅
src/blocks/buttons/                            100.00% ✅
src/blocks/click-to-tweet/                     100.00% ✅
src/blocks/counter/                            100.00% ✅
src/blocks/dynamic-separator/                  100.00% ✅
src/blocks/events/                              96.43% 💚
src/blocks/events/event-item/                  100.00% ✅
src/blocks/faq/                                100.00% ✅
src/blocks/faq/faq-item/                       100.00% ✅
src/blocks/features/                           100.00% ✅
src/blocks/features/feature/                   100.00% ✅
src/blocks/food-and-drinks/                    100.00% ✅
src/blocks/food-and-drinks/food-item/          100.00% ✅
src/blocks/form/fields/checkbox/               100.00% ✅
src/blocks/form/fields/date/                   100.00% ✅
src/blocks/form/fields/hidden/                 100.00% ✅
src/blocks/form/fields/name/                   100.00% ✅
src/blocks/form/fields/phone/                  100.00% ✅
src/blocks/form/fields/radio/                  100.00% ✅
src/blocks/form/fields/select/                 100.00% ✅
src/blocks/form/fields/text/                   100.00% ✅
src/blocks/form/fields/textarea/               100.00% ✅
src/blocks/form/fields/website/                100.00% ✅
src/blocks/gallery-carousel/                    96.43% 💚
src/blocks/gallery-collage/                    100.00% ✅
src/blocks/gallery-masonry/                     80.10% 💚
src/blocks/gallery-offset/                     100.00% ✅
src/blocks/gallery-stacked/                    100.00% ✅
src/blocks/gif/                                100.00% ✅
src/blocks/gist/                               100.00% ✅
src/blocks/hero/                                92.56% 💚
src/blocks/highlight/                          100.00% ✅
src/blocks/logos/                              100.00% ✅
src/blocks/map/                                100.00% ✅
src/blocks/media-card/                         100.00% ✅
src/blocks/opentable/                          100.00% ✅
src/blocks/post-carousel/                      100.00% ✅
src/blocks/posts/                              100.00% ✅
src/blocks/pricing-table/                      100.00% ✅
src/blocks/pricing-table/pricing-table-item/   100.00% ✅
src/blocks/row/                                 94.43% 💚
src/blocks/row/column/                          88.54% 💚
src/blocks/services/                           100.00% ✅
src/blocks/services/service/                   100.00% ✅
src/blocks/shape-divider/                      100.00% ✅
src/blocks/share/                               81.25% 💚
src/blocks/social-profiles/                     79.64% 💛
src/blocks/testimonials/                        87.50% 💚
src/blocks/testimonials/testimonial/           100.00% ✅

From Circle CI build 52690

@godaddy-wordpress-bot
Copy link
Contributor

Code Coverage: 96.65% 💚

🗂 Folder Coverage
src/blocks/accordion/                          100.00% ✅
src/blocks/accordion/accordion-item/           100.00% ✅
src/blocks/alert/                              100.00% ✅
src/blocks/author/                             100.00% ✅
src/blocks/buttons/                            100.00% ✅
src/blocks/click-to-tweet/                     100.00% ✅
src/blocks/counter/                            100.00% ✅
src/blocks/dynamic-separator/                  100.00% ✅
src/blocks/events/                              96.43% 💚
src/blocks/events/event-item/                  100.00% ✅
src/blocks/faq/                                100.00% ✅
src/blocks/faq/faq-item/                       100.00% ✅
src/blocks/features/                           100.00% ✅
src/blocks/features/feature/                   100.00% ✅
src/blocks/food-and-drinks/                    100.00% ✅
src/blocks/food-and-drinks/food-item/          100.00% ✅
src/blocks/form/fields/checkbox/               100.00% ✅
src/blocks/form/fields/date/                   100.00% ✅
src/blocks/form/fields/hidden/                 100.00% ✅
src/blocks/form/fields/name/                   100.00% ✅
src/blocks/form/fields/phone/                  100.00% ✅
src/blocks/form/fields/radio/                  100.00% ✅
src/blocks/form/fields/select/                 100.00% ✅
src/blocks/form/fields/text/                   100.00% ✅
src/blocks/form/fields/textarea/               100.00% ✅
src/blocks/form/fields/website/                100.00% ✅
src/blocks/gallery-carousel/                    95.83% 💚
src/blocks/gallery-collage/                    100.00% ✅
src/blocks/gallery-masonry/                     80.10% 💚
src/blocks/gallery-offset/                     100.00% ✅
src/blocks/gallery-stacked/                    100.00% ✅
src/blocks/gif/                                100.00% ✅
src/blocks/gist/                               100.00% ✅
src/blocks/hero/                                92.56% 💚
src/blocks/highlight/                          100.00% ✅
src/blocks/logos/                              100.00% ✅
src/blocks/map/                                100.00% ✅
src/blocks/media-card/                         100.00% ✅
src/blocks/opentable/                          100.00% ✅
src/blocks/post-carousel/                      100.00% ✅
src/blocks/posts/                              100.00% ✅
src/blocks/pricing-table/                      100.00% ✅
src/blocks/pricing-table/pricing-table-item/   100.00% ✅
src/blocks/row/                                 94.43% 💚
src/blocks/row/column/                          88.54% 💚
src/blocks/services/                           100.00% ✅
src/blocks/services/service/                   100.00% ✅
src/blocks/shape-divider/                      100.00% ✅
src/blocks/share/                               81.25% 💚
src/blocks/social-profiles/                     79.64% 💛
src/blocks/testimonials/                        87.50% 💚
src/blocks/testimonials/testimonial/           100.00% ✅

From Circle CI build 52807

@AnthonyLedesma AnthonyLedesma merged commit 7e9a0f7 into master May 9, 2022
@AnthonyLedesma AnthonyLedesma deleted the issue-2305 branch May 9, 2022 18:08
@AnthonyLedesma AnthonyLedesma added this to the Next Release milestone May 9, 2022
jrtashjian added a commit that referenced this pull request May 10, 2022
* Highlight block to core/paragraph

* Bump composer/composer from 2.2.11 to 2.2.12 (#2363)

Bumps [composer/composer](https://github.com/composer/composer) from 2.2.11 to 2.2.12.
- [Release notes](https://github.com/composer/composer/releases)
- [Changelog](https://github.com/composer/composer/blob/main/CHANGELOG.md)
- [Commits](composer/composer@2.2.11...2.2.12)

---
updated-dependencies:
- dependency-name: composer/composer
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [skip ci] Update coblocks.pot/coblocks.json files

* ->block_attributes()

* Tweak

* Changelog for 2.22.11

* 2.22.11

* [skip ci] Update coblocks.pot/coblocks.json files

* Remove yarn.lock file

* Update

* Updates

* Update

* Updates to styles

* Bump grunt from 1.4.1 to 1.5.2 (#2366)

Bumps [grunt](https://github.com/gruntjs/grunt) from 1.4.1 to 1.5.2.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](gruntjs/grunt@v1.4.1...v1.5.2)

---
updated-dependencies:
- dependency-name: grunt
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [skip ci] Update coblocks.pot/coblocks.json files

* Add a validation for the presence of the minor part in the version (#2365)

* Add validation minor version part

* Revert "Add validation minor version part"

This reverts commit e578099.

* Bump GoDaddy Styles to 0.4.0

* test random branch

* publish branch

* [skip ci] Update coblocks.pot/coblocks.json files

* Fix some Cypress tests in WP 6.0 RC1 (#2372)

* Fix Alert block cypress test

* Fix author block test

* Fix typography settings modal test

* Fix highlight block test

* Fix animation settings modal test

* [skip ci] Update coblocks.pot/coblocks.json files

* Fix more Cypress tests for WP 6.0 RC1 (#2373)

* Fix logos block test

* Fix dynamic separator block test

* Fix Click to Tweet block test

* Fix settings modal color extension test

* [skip ci] Update coblocks.pot/coblocks.json files

* Add e2e tests with PHP 8.0 (#2375)

* Add e2e tests with PHP 8.1

* TT2

* Only 8.0 is supported for the moment

* [skip ci] Update coblocks.pot/coblocks.json files

* Minor fix for grabbing style attribute

* Introduce CoBlocks Labs (#2350)

* modal framework and fix coblocks-settings menu item too

* add php logic for conditonals

* add in site design and site contents

* try test changes

* remove superfluous cypress test

* style the modal

* update @wordpress/interface

* attach controls

* remove class-rest-api as it was useless

* revert interfaces change

* add filter to disable coblocks labs

* resolve issue with png imports

* rename common tests

* mock site-design object for jest tests

* fix site design global order for tests

* minor tweaks

* remove filter that enables coblocks labs

* style lint tweak

* default coblocks labs controls off

* use other filter route

* match styles

* labs controls example

* feedback tweaks

* tweaks

* add back logic for go theme installed

* suggested updates

* update globals to reference 8889 port

* resolve lint error

* refactor site design

* use PluginSidebar

* use yarn instead

* use just yarn in the perf test

* remove package-lock.json

* try bumping package versions

* try removing frozen lock file flag

* use frozen lock file flag

* prevent layout selector is labs is open

* add mobile styles

* try confirming editor exists first in test

* remove filter lock

* add simple test for labs

* try remove superfluous dispatches

* try layout selector settings modal test fix

* remove troublesome tests

* WPEX-1778 - update coblocks labs with go daddy styling (#2368)

* update coblocks labs with go daddy styling

* Fix some Cypress tests in WP 6.0 RC1 (#2372)

* Fix Alert block cypress test

* Fix author block test

* Fix typography settings modal test

* Fix highlight block test

* Fix animation settings modal test

* [skip ci] Update coblocks.pot/coblocks.json files

Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: GoDaddy Translator Bot <[email protected]>
Co-authored-by: AnthonyLedesma <[email protected]>
Co-authored-by: Anthony Ledesma <[email protected]>

Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: snovosel-godaddy <[email protected]>
Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: GoDaddy Translator Bot <[email protected]>

* [skip ci] Update coblocks.pot/coblocks.json files

* GoLF Automated checkin by importer (5/9/2022 10:09:48 AM)

* Issue 2305 - add tab index to carousel thumbnails (#2312)

* handle tab focus for carousel block thumbnails

* deprecate carousel block correctly

* undo prop order eslint changes

* handle deprecations of gallery carousel

* add aria-label to gallery thumbnail

* update gallery carousel snapshot

Co-authored-by: AnthonyLedesma <[email protected]>
Co-authored-by: snovosel <[email protected]>

* [skip ci] Update coblocks.pot/coblocks.json files

* Remove tests

* regen yarn.lock file

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GoDaddy Translator Bot <[email protected]>
Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: JR Tashjian <[email protected]>
Co-authored-by: Anthony Ledesma <[email protected]>
Co-authored-by: snovosel-godaddy <[email protected]>
Co-authored-by: GoLF <[email protected]>
Co-authored-by: Steve Novosel <[email protected]>
Co-authored-by: AnthonyLedesma <[email protected]>
Co-authored-by: snovosel <[email protected]>
jrtashjian added a commit that referenced this pull request May 10, 2022
* Bump composer/composer from 2.2.11 to 2.2.12 (#2363)

Bumps [composer/composer](https://github.com/composer/composer) from 2.2.11 to 2.2.12.
- [Release notes](https://github.com/composer/composer/releases)
- [Changelog](https://github.com/composer/composer/blob/main/CHANGELOG.md)
- [Commits](composer/composer@2.2.11...2.2.12)

---
updated-dependencies:
- dependency-name: composer/composer
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [skip ci] Update coblocks.pot/coblocks.json files

* Changelog for 2.22.11

* 2.22.11

* [skip ci] Update coblocks.pot/coblocks.json files

* Bump grunt from 1.4.1 to 1.5.2 (#2366)

Bumps [grunt](https://github.com/gruntjs/grunt) from 1.4.1 to 1.5.2.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](gruntjs/grunt@v1.4.1...v1.5.2)

---
updated-dependencies:
- dependency-name: grunt
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [skip ci] Update coblocks.pot/coblocks.json files

* Migrate dynamic-hr to core/seperator

* Remove tests

* Add a validation for the presence of the minor part in the version (#2365)

* Add validation minor version part

* Revert "Add validation minor version part"

This reverts commit e578099.

* Bump GoDaddy Styles to 0.4.0

* test random branch

* publish branch

* [skip ci] Update coblocks.pot/coblocks.json files

* Fix some Cypress tests in WP 6.0 RC1 (#2372)

* Fix Alert block cypress test

* Fix author block test

* Fix typography settings modal test

* Fix highlight block test

* Fix animation settings modal test

* [skip ci] Update coblocks.pot/coblocks.json files

* Fix more Cypress tests for WP 6.0 RC1 (#2373)

* Fix logos block test

* Fix dynamic separator block test

* Fix Click to Tweet block test

* Fix settings modal color extension test

* [skip ci] Update coblocks.pot/coblocks.json files

* Add e2e tests with PHP 8.0 (#2375)

* Add e2e tests with PHP 8.1

* TT2

* Only 8.0 is supported for the moment

* [skip ci] Update coblocks.pot/coblocks.json files

* Introduce CoBlocks Labs (#2350)

* modal framework and fix coblocks-settings menu item too

* add php logic for conditonals

* add in site design and site contents

* try test changes

* remove superfluous cypress test

* style the modal

* update @wordpress/interface

* attach controls

* remove class-rest-api as it was useless

* revert interfaces change

* add filter to disable coblocks labs

* resolve issue with png imports

* rename common tests

* mock site-design object for jest tests

* fix site design global order for tests

* minor tweaks

* remove filter that enables coblocks labs

* style lint tweak

* default coblocks labs controls off

* use other filter route

* match styles

* labs controls example

* feedback tweaks

* tweaks

* add back logic for go theme installed

* suggested updates

* update globals to reference 8889 port

* resolve lint error

* refactor site design

* use PluginSidebar

* use yarn instead

* use just yarn in the perf test

* remove package-lock.json

* try bumping package versions

* try removing frozen lock file flag

* use frozen lock file flag

* prevent layout selector is labs is open

* add mobile styles

* try confirming editor exists first in test

* remove filter lock

* add simple test for labs

* try remove superfluous dispatches

* try layout selector settings modal test fix

* remove troublesome tests

* WPEX-1778 - update coblocks labs with go daddy styling (#2368)

* update coblocks labs with go daddy styling

* Fix some Cypress tests in WP 6.0 RC1 (#2372)

* Fix Alert block cypress test

* Fix author block test

* Fix typography settings modal test

* Fix highlight block test

* Fix animation settings modal test

* [skip ci] Update coblocks.pot/coblocks.json files

Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: GoDaddy Translator Bot <[email protected]>
Co-authored-by: AnthonyLedesma <[email protected]>
Co-authored-by: Anthony Ledesma <[email protected]>

Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: snovosel-godaddy <[email protected]>
Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: GoDaddy Translator Bot <[email protected]>

* [skip ci] Update coblocks.pot/coblocks.json files

* GoLF Automated checkin by importer (5/9/2022 10:09:48 AM)

* Issue 2305 - add tab index to carousel thumbnails (#2312)

* handle tab focus for carousel block thumbnails

* deprecate carousel block correctly

* undo prop order eslint changes

* handle deprecations of gallery carousel

* add aria-label to gallery thumbnail

* update gallery carousel snapshot

Co-authored-by: AnthonyLedesma <[email protected]>
Co-authored-by: snovosel <[email protected]>

* [skip ci] Update coblocks.pot/coblocks.json files

* Regen yarn.lock file

* Restore dynamic-separator front-end styles

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: GoDaddy Translator Bot <[email protected]>
Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: Olivier Lafleur <[email protected]>
Co-authored-by: Anthony Ledesma <[email protected]>
Co-authored-by: snovosel-godaddy <[email protected]>
Co-authored-by: GoLF <[email protected]>
Co-authored-by: Steve Novosel <[email protected]>
Co-authored-by: AnthonyLedesma <[email protected]>
Co-authored-by: snovosel <[email protected]>
Co-authored-by: JR Tashjian <[email protected]>
@jrtashjian jrtashjian removed the [Status] Needs Review Tracking pull requests that need another set of eyes label May 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] a11y Issues/PRs related to accessibility [Type] Bug Something that is not working as expected [Type] Enhancement Something new that adds functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Carousel Blocks is not accessible for keyboard only users
5 participants