Skip to content

Updates MIT branding#57

Merged
JPrevost merged 4 commits into
mainfrom
pw68-branding-update
Dec 18, 2023
Merged

Updates MIT branding#57
JPrevost merged 4 commits into
mainfrom
pw68-branding-update

Conversation

@JPrevost
Copy link
Copy Markdown
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
@github-actions
Copy link
Copy Markdown

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
Copy Markdown
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.

Comment thread app/views/layouts/_libraries_footer.html.erb Outdated
Comment thread app/views/layouts/_head.html.erb
<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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
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