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

Pm ecs hero updates #10377

Merged
merged 11 commits into from
Jun 10, 2021
Merged

Pm ecs hero updates #10377

merged 11 commits into from
Jun 10, 2021

Conversation

pcmccarron
Copy link
Contributor

Made updates to the hero and added an alert for the ECS integration announcement that we made.

@github-actions github-actions bot added the type/docs Documentation needs to be created/updated/clarified label Jun 10, 2021
@pcmccarron pcmccarron added type/docs-cherrypick and removed type/docs Documentation needs to be created/updated/clarified labels Jun 10, 2021
@hashicorp-ci
Copy link
Contributor

🤔 This PR has changes in the website/ directory but does not have a type/docs-cherrypick label. If the changes are for the next version, this can be ignored. If they are updates to current docs, attach the label to auto cherrypick to the stable-website branch after merging.

@jsosulska jsosulska added the pr/no-changelog PR does not need a corresponding .changelog entry label Jun 10, 2021
Brandon Romano added 3 commits June 10, 2021 14:35
The basic hero is still used on the use case pages
Nothing in the scope of this PR requires these changes!
This is no longer needed as we're using the @hashicorp/react-hero
which comes with all the styling required for this carousel to work.
This will help prevent any confusion for future devs here -- this is a
convention we have that helps us from having to trace every import,
which helps us find the source of the component without actually having
to look at the import.
These were previously pinned to the exact version; including ^ will
allow minor & patch updates to sneak in, which normally shouldn't cause
an issue but we tend to be more conservative on dep upgrades.
Not needed in the scope of this PR!
@BrandonRomano BrandonRomano merged commit 50b42c1 into master Jun 10, 2021
@BrandonRomano BrandonRomano deleted the pm-ecs-hero-updates branch June 10, 2021 22:31
@hc-github-team-consul-core
Copy link
Contributor

🍒 If backport labels were added before merging, cherry-picking will start automatically.

To retroactively trigger a backport after merging, add backport labels and re-run https://circleci.com/gh/hashicorp/consul/384898.

@hc-github-team-consul-core
Copy link
Contributor

🍒✅ Cherry pick of commit 50b42c1 onto stable-website succeeded!

hc-github-team-consul-core pushed a commit that referenced this pull request Jun 10, 2021
* updating hero with ecs info

* updates to hero

* Include back the Basic Hero styles

The basic hero is still used on the use case pages

* Revert the tsconfig changes

Nothing in the scope of this PR requires these changes!

* Remove the old Carousel CSS file

This is no longer needed as we're using the @hashicorp/react-hero
which comes with all the styling required for this carousel to work.

* Rename ConsulHero -> HomepageHero imports/exports

This will help prevent any confusion for future devs here -- this is a
convention we have that helps us from having to trace every import,
which helps us find the source of the component without actually having
to look at the import.

* Pin the deps

These were previously pinned to the exact version; including ^ will
allow minor & patch updates to sneak in, which normally shouldn't cause
an issue but we tend to be more conservative on dep upgrades.

* Revert unneeded changes to the document file

* Revert changes to app.js file

Not needed in the scope of this PR!

* Hard pin react-alert

* Remove unneeded css

Co-authored-by: Brandon Romano <brandon@hashicorp.com>
@hc-github-team-consul-core
Copy link
Contributor

🍒✅ Cherry pick of commit 50b42c1 onto release/1.10.x succeeded!

hc-github-team-consul-core pushed a commit that referenced this pull request Jun 10, 2021
* updating hero with ecs info

* updates to hero

* Include back the Basic Hero styles

The basic hero is still used on the use case pages

* Revert the tsconfig changes

Nothing in the scope of this PR requires these changes!

* Remove the old Carousel CSS file

This is no longer needed as we're using the @hashicorp/react-hero
which comes with all the styling required for this carousel to work.

* Rename ConsulHero -> HomepageHero imports/exports

This will help prevent any confusion for future devs here -- this is a
convention we have that helps us from having to trace every import,
which helps us find the source of the component without actually having
to look at the import.

* Pin the deps

These were previously pinned to the exact version; including ^ will
allow minor & patch updates to sneak in, which normally shouldn't cause
an issue but we tend to be more conservative on dep upgrades.

* Revert unneeded changes to the document file

* Revert changes to app.js file

Not needed in the scope of this PR!

* Hard pin react-alert

* Remove unneeded css

Co-authored-by: Brandon Romano <brandon@hashicorp.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/no-changelog PR does not need a corresponding .changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants