-
Notifications
You must be signed in to change notification settings - Fork 318
[LG-14462] Add footer links #506
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
Conversation
I recall some discussion around the width of the footer. We have some different styles in dev docs that made the wider footer make sense… |
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.
great, lgtm
Gemfile.lock
Outdated
|
||
RUBY VERSION | ||
ruby 3.2.5p208 | ||
ruby 3.2.6p234 |
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.
Did you update this because of the CircleCI Ruby version error? I merged in a PR on Friday that fixes that so you might not need this anymore.
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.
Yes. Though since this works, I don't see a compelling reason to roll back. Happy to revert if you think I should
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.
Rebased just to make sure nothing breaks and I do have to roll this back after your Friday changes
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.
Thanks! Sorry for the extra trouble.
e286eac
to
0b725f3
Compare
Co-authored-by: Andrew Duthie <[email protected]>
Co-authored-by: Andrew Duthie <[email protected]>
0b725f3
to
2fa2b9c
Compare
Changes
Added footer links to match what exists on the main site. I tried to copy and paste as much as applicable from https://github.com/GSA-TTS/identity-site and then reconcile any apparent CSS duplication. I did not try to include the translation-based options from identity-site as that seemed like scope creep for this ticket.
I added the font anti-aliasing setting that's on the main page with the intention of keeping the sites looking consistent.
Screenshots
The previous dev docs footer
The new dev docs footer
The current Login.gov footer
You may notice that the left and right margins / padding on the main site footer are different than those on the dev docs. This was true before this PR. Fixing them in this PR seemed to me like it would likely be more complicated than the rest of the effort on this PR so far a relatively small benefit, so I felt stopping here was good enough for now.
Before font anti-aliasing
After font anti-aliasing
Especially in screenshots, I find the font anti-aliasing more noticeable in the body paragraph text than in the footer itself, so here's a comparison. The anti-aliased version is definitely closer visually to what's on the main site.