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

DP-23521 Front end enhancement for Breadcrumbs & Offered By, medium & small #1564

Conversation

Javi-er
Copy link
Contributor

@Javi-er Javi-er commented Dec 3, 2021

Any PRs being created needs a changelog.txt file before being merged into dev. See: Change Log Instructions

Description

Places breadcrumbs and relationship indicators for mobile.

Related Issue / Ticket

Steps to Test

  1. This could either be merged into the integration branch and tested in feature3 or integrated into another feature environment.
  2. Open the environment at less than 910px and compare with the mockup (make sure to refresh or to test on an actual mobile phone)

Screenshots

Use something like licecap to capture gifs to demonstrate behaviors.

j-r-capture 2021-12-07 a la(s) 16 26 10

Additional Notes:

Anything else to add?

Impacted Areas in Application

@todo

Today I learned...

@Javi-er Javi-er marked this pull request as ready for review December 7, 2021 19:16
@tom-fleming
Copy link
Contributor

@Javi-er this is what I am seeing in mobile for the breadcrumbs. I can see that the breadcrumbs are rendering when I inspect the page.
image

@Javi-er
Copy link
Contributor Author

Javi-er commented Jan 7, 2022

@Javi-er this is what I am seeing in mobile for the breadcrumbs. I can see that the breadcrumbs are rendering when I inspect the page.

@tom-fleming looks like that the mayflower branch is missing I think, can you double check?

@tom-fleming
Copy link
Contributor

LGTM. After discussing with @Javi-er, we'll resolve PatternLab test issues in the integration branch.

@tom-fleming tom-fleming merged commit 5d01b4d into patternlab/DP-23393_breadcrumb-fe Jan 10, 2022
@tom-fleming tom-fleming deleted the patternlab/DP-23521_breadcrumbs-mobile branch January 10, 2022 21:44
beto-aveiga added a commit that referenced this pull request Mar 15, 2022
* theming breadcrumbs and relationship indicators

* Adjusting breadcrumbs and relationship indicator.

* Create DP-23393.yml

* adjusting padding

* adjusting padding

* group after x JS changes

* Adjusting for DP-23442

* adjusting hover effect

* Adjusted hover color

* cleaning up, adding back padding

* adjusted aria and margin

* approving patternlab

* approving pl differences

* DP-23521 Front end enhancement for Breadcrumbs & Offered By, medium & small (#1564)

* Adjusting for mobile

* Adjusting for mobile

* Adjusting gray color, reducing timeout.

* Adjusting wobbly relationship indicators and making breadcrumbs on mobile to be scrolled all the way to the right.

* Adjusting breadcrumbs shakiness, indicators floating and details. Making breadcrumbs to be right scrolled.

* small styling and position adjustments.

* Adjusting right border

* Adjusted aria labels, minor alignment details, cleaning up.

* adjusting

* Adjusting

* Adjusting details

* clean up, PL adjustments

* approving patternlab

* Adjusting background color

* Adjusting mobile

* approving backstop

* shrink spacing above page header

* adjust spacing

* bring breadcrumb into page template

* bring breadcrumb into page template

* adjust spacing

* bring breadcrumb into page template

* bring breadcrumb into page template

* add breadcrumb to all page and templates

* update data

* add breadcrumb data to all pages

* update breadcrumb on topic page

* fix duplicate

* Adjusting for PL

* Adjusting for fractions and adding a timeout

* Adjusting breadcrumbs mobile

* Cleaning up for PL

* Patternlab/dp 23982 breadcrumb accessibility fix (#1590)

* change section to div

* remove wrongful hidden settings

* add current page

* fix

* wip

* update button description

* add changelog

* Update packages/patternlab/styleguide/source/_patterns/03-organisms/by-template/breadcrumbs.twig

* approve backstop

* adding home icon

Co-authored-by: Minghua Sun <clairesunstudio@gmail.com>
Co-authored-by: beto-aveiga <luis.aveiga@gmail.com>
Co-authored-by: Tom Fleming <tom@lastcallmedia.com>
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.

None yet

2 participants