Visitar URL original
[LG-14462] Add footer links by h-m-m · Pull Request #506 · GSA-TTS/identity-dev-docs · GitHub
Skip to content

[LG-14462] Add footer links - #506

Merged
h-m-m merged 5 commits into
mainfrom
hmm/LG-14462/add-footer
Nov 5, 2024
Merged

h-m-m merged 5 commits into
mainfrom
hmm/LG-14462/add-footer

Conversation

@h-m-m

@h-m-m h-m-m commented Oct 30, 2024 •

Copy link
Copy Markdown
Contributor

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

Screenshot 2024-10-30 at 17 48 57

The new dev docs footer

Screenshot 2024-10-30 at 17 47 35

The current Login.gov footer

Screenshot 2024-10-30 at 17 46 33

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

Screenshot 2024-10-30 at 17 55 07

After font anti-aliasing

Screenshot 2024-10-30 at 17 55 24

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.

@h-m-m
h-m-m marked this pull request as ready for review October 31, 2024 12:57
@ajfarkas

Copy link
Copy Markdown
Contributor

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…

@ajfarkas ajfarkas left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

great, lgtm

Comment thread assets/scss/_footer.scss Outdated
Comment thread assets/scss/main.css.scss Outdated
@h-m-m
h-m-m requested review from aduth and ajfarkas November 1, 2024 16:17
@h-m-m

h-m-m commented Nov 1, 2024

Copy link
Copy Markdown
Contributor Author

Screenshots after latest updates

Mobile breakpoint

Screenshot 2024-11-01 at 12 20 30

Middle breakpoint

Screenshot 2024-11-01 at 12 18 23

Above 1024px

Screenshot 2024-11-01 at 12 18 35

Comment thread Gemfile.lock Outdated

RUBY VERSION
ruby 3.2.5p208
ruby 3.2.6p234

Copy link
Copy Markdown
Contributor

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.

Copy link
Copy Markdown
Contributor Author

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

Copy link
Copy Markdown
Contributor Author

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

Copy link
Copy Markdown
Contributor

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.

Comment thread _includes/footer-navigation.html Outdated
@h-m-m
h-m-m force-pushed the hmm/LG-14462/add-footer branch from e286eac to 0b725f3 Compare November 4, 2024 17:43
h-m-m and others added 3 commits November 4, 2024 14:15
Co-authored-by: Andrew Duthie <1779930+aduth@users.noreply.github.com>
Co-authored-by: Andrew Duthie <1779930+aduth@users.noreply.github.com>
@h-m-m
h-m-m force-pushed the hmm/LG-14462/add-footer branch from 0b725f3 to 2fa2b9c Compare November 4, 2024 19:15
@h-m-m
h-m-m merged commit 3df94f8 into main Nov 5, 2024
@h-m-m
h-m-m deleted the hmm/LG-14462/add-footer branch November 5, 2024 16:25
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.

4 participants