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

Updates MIT branding #57

Merged
merged 4 commits into from
Dec 18, 2023
Merged

Updates MIT branding #57

merged 4 commits into from
Dec 18, 2023

Conversation

JPrevost
Copy link
Member

@JPrevost JPrevost commented Dec 6, 2023

Note: this has been deployed to a PR build of the TACOS app to simplify assessing the changes being made:

https://tacos-api-pipeline-pr-22.herokuapp.com

Relevant ticket(s):

How does this address that need:

  • Updates MIT logo
  • Updates favicons
  • Moves MITL wordmark and background to CDN loaded assets
  • Removes social media links
  • Adjust some alignment

Document any side effects to this change:

  • Removed an IE8 and older shim from being loaded

Developer

  • All new ENV is documented in README
  • All new ENV has been added to Heroku Pipeline, Staging and Prod
  • ANDI or Wave has been run in accordance to
    our guide and
    all issues introduced by these changes have been resolved or opened as new
    issues (link to those issues in the Pull Request details above)
  • Stakeholder approval has been confirmed (or is not needed)

Code Reviewer

  • The commit message is clear and follows our guidelines
    (not just this pull request message)
  • There are appropriate tests covering any new functionality
  • The documentation has been updated or is unnecessary
  • The changes have been verified
  • New dependencies are appropriate or there were no changes

Requires database migrations?

NO

Includes new or updated dependencies?

YES

Relevant ticket(s):

* https://mitlibraries.atlassian.net/browse/PW-68

How does this address that need:

* Updates MIT logo
* Updates favicons
* Moves MITL wordmark and background to CDN loaded assets
* Removes social media links
* Adjust some alignment

Document any side effects to this change:

* Removed an IE8 and older shim from being loaded
Copy link

github-actions bot commented Dec 6, 2023

Pull Request Test Coverage Report for Build 7170810188

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 88.372%

Totals Coverage Status
Change from base Build 4597951242: 0.0%
Covered Lines: 38
Relevant Lines: 43

💛 - Coveralls

@matt-bernhardt matt-bernhardt self-assigned this Dec 7, 2023
Copy link
Member

@matt-bernhardt matt-bernhardt left a comment

Choose a reason for hiding this comment

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

The only change that I think needs to be made is to remove the alt attribute from the link in the libraries' footer - that's getting flagged by ANDI across many of our platforms.

Everything else in here I'm comfortable with so am not requesting changes - but there are a few things I wonder whether we're going to hear from UX about when they review everything:

  • The size of the logos in the footer, when we did them for Omeka, were set to match each other's widths (since the two logos appear above one another, that was determined to be the relevant size). This isn't noted this way in the slides, though, so maybe they've moved away from that thinking by this point.
  • The padding above/below logos on both the header and footer are called out to be 20px, which isn't always the case in our current implementations. This isn't a new change you're making here, and I'm not sure whether we're being too careful on this point in trying to hit exactly that size.

app/views/layouts/_libraries_footer.html.erb Outdated Show resolved Hide resolved
app/views/layouts/_head.html.erb Show resolved Hide resolved
<img
src="https://cdn.libraries.mit.edu/files/branding/local/mit_lockup_std-three-line_rgb_white.svg"
alt="MIT logo"
height="35"
Copy link
Member

Choose a reason for hiding this comment

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

I see this constraint in the footer, and had to go back to the slides which UX shared with us because I remembered the footer logo being constrained differently. They didn't annotate the footer in the same way that the conversation around Omeka went (where the footer logos were constrained to match widths with each other, because they're appearing one atop the other).

In terms of this PR, I'm going to say this is fine - but I wonder whether they're going to ask about it.

Copy link
Member Author

Choose a reason for hiding this comment

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

Yeah, considering we have 4 differently implementations that will be based on the slides, I think I'll leave this as-is and let Darcy clarify in the slides/feedback if the requirements are different than they were conveyed. Thanks for the heads-up though as I'll make sure to explicitly ask her about this.

Copy link
Member

@matt-bernhardt matt-bernhardt left a comment

Choose a reason for hiding this comment

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

Looks good - thanks!

:shipit:

@JPrevost JPrevost merged commit 93b931b into main Dec 18, 2023
1 check passed
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.

2 participants