-
Notifications
You must be signed in to change notification settings - Fork 9
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
D8CORE-105: Local footer. #510
Conversation
FYI @sherakama , JB said we probably want to check with Dana Granoski, our brand designer on the local footer design first. |
@kerri-augenstein Heads up. |
@yvonnetangsu On a slightly different tangent, I figured out a way to get FA into this PR without adding ALL of the markup. I did have to add the fonts to the default decanter.css assets but nothing shows up in the decanter-no-markup which is good. And we have access to their sass mixins/vars/etc. |
Sounds great - thanks, @sherakama ! |
Quick comments -
I'll do a more in-depth review soon. |
And it looks like the action link in the local footer has a different icon than the one in the link component section? Should we add that as a link variant? |
I copied the above from our WP theme's color map - please feel free to use them for the local footer. We use them as hover/active colors. Icon normal states are black. |
@sherakama , seems like the headings "links to", "resources for", "Sign up for our email" could be @kerri-augenstein, in the Figma design, "Sign up for our email" has larger font size than "links to" and "resources for". Is it possible to make them the same (maybe the larger size)? I talked to JB and we're modifying the WP theme to use the local footer design. However, using our WP template, site builders can put in custom content and widgets, and they each can have a heading - so I'm wondering what's the official "heading" style for the local footer. |
@yvonnetangsu @sherakama yep, I hear ya on the headers. Let's modify all of them to be 18px. No need for any changes on any breakpoints. And we can make this change across every option for blocks' headings, so they are all consistent. Designs are updated |
I am using the link-icon mixin for this element. |
Quick question about the lockup in the local footer - is it only going to display line 1 regardless of how many lines the full lockup in the header is for the department? |
@yvonnetangsu great question! To keep it simple, we would mirror whatever lockup is present in the header. So it would include any text/styles/lines. But. There is no reason you would/should need to include this in your Wordpress platform if your sites don't require the lockup. |
@kerri-augenstein @yvonnetangsu
I have also abstracted the signup-form into its own component as Kerri has identified projects where it will be used in multiple places. I'll work on the moving placeholder text for the form next. IE 11 fixes are in place. The silly autoprefixer got the grid helper settings wrong and needed to be helped out. |
Looks like moving placeholders will take a bit of work. I'm going to create a ticket for it so that it doesn't block this PR. |
Thanks for doing this, @sherakama . I'll find some time to find Kevin's code for the signup form label soon. Should I push to this branch directly? |
@sherakama sorry, please ignore above comment. I misunderstood placeholder as sass placeholders 😄 . Shall I push the placeholder/label code to the new branch once you set it up? |
I would prefer to have this merged sooner than later so if I could pick I would ask that you spend your time on review first and then we get to the moving placeholders. I'm happy to move this work to the v6 branch if you don't feel that it meets our accessibility standards. IMHO, the moving placeholder text is an improvement and not an accessibility blocker. |
@sherakama , this is looking really great - about perfect on IE except that white space that doesn't take on the fog color background on the right, but I'm fine with it since it's IE. Responsive behavior, heading sizes look great. There are some weird issues with Edge 18 but looks like I'm thinking that some of the remaining design related tweaks (button styles, link colors) can be worked on in another PR after we hear Dana/Kerri's final decisions. That leaves the only thing that's on my mind - currently the normal font size for the local footer just follows the body font size (19px on desktop), but I believe Kerri has it a bit smaller for the local footer. I'm also fine with finetuning this in another PR if you're eager to merge this. |
Ok, I made a few font-size related tweaks, but if we could say this is good enough, I'll change the base branch to v6 and we can merge it in to there as we wait for the feedback on buttons and link colors. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm approving this for now, but I do believe we'll need to finetune the font sizes in another PR. We can bundle all those tweaks there. Thanks for working on this!
Thank you so much for all of the review! |
READY FOR REVIEW
Summary
Review By (Date)
Urgency
Steps to Test
npm install
npm run build
npm run styleguide
Affected Projects or Products
Associated Issues and/or People
See Also