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

(CDPE-6574) Add Puppet logo and change title and fix styling of Authentication component #660

Merged

Conversation

petergmurphy
Copy link
Contributor

@petergmurphy petergmurphy commented Mar 25, 2024

Description of proposed changes

(CDPE-6574) Add standalone Puppet logo

(CDPE-6574) Change Authentication title to match Figma design

  • Changed the Authentication title from a h5 to a h3 element.
  • This modification ensures consistency with the Figma design documentation's styling.

(MAINT) Fix Authentication component styling bundling issue

  • Imported the SCSS stylesheet into the index.js file to ensure it gets
    bundled by Webpack.
  • This change resolves the problem where the Authentication component's
    styling was not being applied due to the stylesheet not being bundled.

Screenshot of proposed changes

New standalone Puppet logo (second from the right):

image

Before title style change:

image

After title style change:

image

@petergmurphy petergmurphy marked this pull request as ready for review March 25, 2024 11:53
@petergmurphy petergmurphy requested a review from a team as a code owner March 25, 2024 11:53
@petergmurphy petergmurphy force-pushed the CDPE-6148/Change-authentication-component-title-size branch from 412bc05 to 55f7d21 Compare March 25, 2024 16:38
- Imported the SCSS stylesheet into the index.js file to ensure it gets
bundled by Webpack.
- This change resolves the problem where the Authentication component's
styling was not being applied due to the stylesheet not being bundled.
@petergmurphy petergmurphy force-pushed the CDPE-6148/Change-authentication-component-title-size branch 3 times, most recently from a2f6d49 to 38915d1 Compare March 25, 2024 16:52
@petergmurphy petergmurphy changed the title (CDPE-6574) Align Authentication title element with Figma design (CDPE-6574) Change Authentication title to match Figma design Mar 25, 2024
@petergmurphy petergmurphy changed the title (CDPE-6574) Change Authentication title to match Figma design (CDPE-6574) Change Authentication title and fix Authentication styling Mar 25, 2024
@petergmurphy petergmurphy changed the title (CDPE-6574) Change Authentication title and fix Authentication styling (CDPE-6574) Change title and fix styling of Authentication component Mar 25, 2024
@petergmurphy petergmurphy changed the title (CDPE-6574) Change title and fix styling of Authentication component (CDPE-6148) Change title and fix styling of Authentication component Mar 25, 2024
CHANGELOG.md Outdated

- [Logo] Fix Authentication component styling issue. This change resolves the problem where the Authentication component's
styling was not being applied due to the stylesheet not being bundled. (by [@petergmurphy](https://github.com/petergmurphy))
- [Logo] Change the title of the Authentication component from a `h5` to a `h3` element. (by [@petergmurphy](https://github.com/petergmurphy))
Copy link
Collaborator

Choose a reason for hiding this comment

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

You can probably combine this into one changelog statement

Suggested change
- [Logo] Change the title of the Authentication component from a `h5` to a `h3` element. (by [@petergmurphy](https://github.com/petergmurphy))
- [Authentication] description here. (by [@petergmurphy](https://github.com/petergmurphy))

@sean-mckenna
Copy link
Collaborator

Does this render the new cd4pe logo when the product prop is continuous-delivery?

@petergmurphy
Copy link
Contributor Author

Seems to render the new cd4pe product logo fine when I run the server locally:

image

@petergmurphy petergmurphy force-pushed the CDPE-6148/Change-authentication-component-title-size branch 2 times, most recently from 7207e16 to 8496056 Compare March 27, 2024 18:18
@petergmurphy petergmurphy changed the title (CDPE-6148) Change title and fix styling of Authentication component (CDPE-6574) Change title and fix styling of Authentication component Mar 27, 2024
@petergmurphy petergmurphy force-pushed the CDPE-6148/Change-authentication-component-title-size branch from 8496056 to a203d50 Compare March 27, 2024 18:21
Peter Murphy added 2 commits March 27, 2024 18:41
- This modification ensures consistency with the Figma design documentation's styling.
- Changed the Authentication title from a `h5` to a `h3` element.
@petergmurphy petergmurphy force-pushed the CDPE-6148/Change-authentication-component-title-size branch from a203d50 to 195c186 Compare March 27, 2024 18:41
@petergmurphy petergmurphy changed the title (CDPE-6574) Change title and fix styling of Authentication component (CDPE-6574) Add Puppet logo and change title and fix styling of Authentication component Mar 28, 2024
@petergmurphy petergmurphy merged commit 4382e0e into main Mar 28, 2024
2 checks 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