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

feat: Force Multiplier Program page #59

Merged
merged 16 commits into from
Jul 28, 2021
Merged

Conversation

abbyoung
Copy link
Contributor

Description

  • Adds rebuild of MVP Force Multiplier Program page.
  • Content and styling should match the current deployed FMP page
  • Adds unit and integration tests

Note: This PR is branched from #58, so I'll merge that PR first and clean up the diff.

Fixes #20

Review Notes

Font Awesome Pro strikes again! Two of the shape icons on the page, the triangle and hexagon, are both inexplicably Pro level icons.

Because these feature prominently, I tried to find a workaround. While we don't have an auth token/registry setup for Pro, the MVP repo does have all the required files to use the Pro icons.

To try and reduce the bulk, I copied over only the essential files and was able to use the icons as <i> elements.

Lmk what you think + if there's another solution.

@abbyoung abbyoung self-assigned this Jul 27, 2021
Copy link
Contributor

@suzubara suzubara left a comment

Choose a reason for hiding this comment

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

Just a minor thing, I think the button hover state CSS needs to be ported over too!

<LinkTo
className="usa-button usa-button--big external-link--alt text-white text-no-underline"
href="http://digitalu.udemy.com">
Register
Copy link
Contributor

Choose a reason for hiding this comment

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

I noticed this button doesn't have the same hover state as on the MVP site, not a huge deal but maybe worth just looking into?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

great catch! thank you!

<Grid
tablet={{ col: 8 }}
className="usa-prose bg-gray-cool-3 padding-3">
{/* <div className="tablet:grid-col-8 usa-prose bg-gray-cool-3 padding-3"> */}
Copy link
Contributor

Choose a reason for hiding this comment

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

can this line be removed?

@abbyoung abbyoung requested a review from suzubara July 28, 2021 17:22
@abbyoung abbyoung merged commit c3b4016 into main Jul 28, 2021
@abbyoung abbyoung deleted the 20-force-multiplier-page branch July 28, 2021 19:02
@suzubara suzubara mentioned this pull request Aug 19, 2021
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.

Build the Force Multiplier Program page
2 participants