Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

h-m-m
Copy link
Contributor

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

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
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…

Copy link
Contributor

@ajfarkas ajfarkas left a comment

Choose a reason for hiding this comment

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

great, lgtm

@h-m-m h-m-m requested review from aduth and ajfarkas November 1, 2024 16:17
@h-m-m
Copy link
Contributor Author

h-m-m commented Nov 1, 2024

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

Gemfile.lock Outdated

RUBY VERSION
ruby 3.2.5p208
ruby 3.2.6p234
Copy link
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
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
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
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.

@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 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
5 checks passed
@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