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

[Guided onboarding] Copy updates for the Security guide #143868

Merged
merged 9 commits into from
Oct 27, 2022

Conversation

yuliacech
Copy link
Contributor

@yuliacech yuliacech commented Oct 24, 2022

Summary

Partially addresses #139741

This PR updates the filler text with the copy from the figma designs for the Security guide.

Screenshots

Step 1

Screenshot 2022-10-25 at 18 46 43

Step 2

Screenshot 2022-10-25 at 18 47 06

Step 2 manual completion

Screenshot 2022-10-25 at 18 50 46

Step 3

Screenshot 2022-10-25 at 18 47 26

Finished state

Screenshot 2022-10-25 at 18 49 58

@yuliacech yuliacech added release_note:skip Skip the PR/issue when compiling release notes Team:Journey/Onboarding Platform Journey Onboarding team v8.6.0 labels Oct 24, 2022
@yuliacech yuliacech marked this pull request as ready for review October 24, 2022 16:01
@yuliacech yuliacech requested a review from a team as a code owner October 24, 2022 16:01
@elasticmachine
Copy link
Contributor

Pinging @elastic/platform-onboarding (Team:Journey/Onboarding)

Copy link
Contributor

@alisonelizabeth alisonelizabeth left a comment

Choose a reason for hiding this comment

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

Config changes LGTM. Left one comment about supporting translations.

@@ -9,22 +9,20 @@
import type { GuideConfig } from '../../types';

export const securityConfig: GuideConfig = {
title: 'Get started with SIEM',
title: 'Elastic Security guided setup',
Copy link
Contributor

Choose a reason for hiding this comment

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

Do you mind updating the strings to use i18n as part of this PR?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yes, I completely forgot about it, thanks a lot!

Copy link
Contributor

@kellyemurphy kellyemurphy left a comment

Choose a reason for hiding this comment

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

Some minor tweaks.

@yuliacech
Copy link
Contributor Author

Thanks a lot for your review, @kellyemurphy! I committed your suggestions and also added a screenshot for "Step 2 manual completion". It's when the user already enabled the rules needed for the guide but they can enable more if they want. Could you please have another look?

Copy link
Contributor

@alisonelizabeth alisonelizabeth left a comment

Choose a reason for hiding this comment

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

Latest LGTM! Left one comment about a trailing .

defaultMessage: 'Load the prebuilt rules.',
}),
i18n.translate('guidedOnboarding.securityGuide.rulesStep.description2', {
defaultMessage: 'Select the rules that you want..',
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
defaultMessage: 'Select the rules that you want..',
defaultMessage: 'Select the rules that you want.',

Copy link
Contributor

@kellyemurphy kellyemurphy left a comment

Choose a reason for hiding this comment

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

Two more small changes, approving with changes.

@yuliacech yuliacech enabled auto-merge (squash) October 27, 2022 07:48
@kibana-ci
Copy link
Collaborator

💚 Build Succeeded

Metrics [docs]

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
guidedOnboarding 21.5KB 22.1KB +541.0B

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@yuliacech yuliacech merged commit 7fe7327 into elastic:main Oct 27, 2022
@kibanamachine kibanamachine added the backport:skip This commit does not require backporting label Oct 27, 2022
@yuliacech yuliacech deleted the guided_onboarding/8.6_security_copy branch November 22, 2022 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:skip This commit does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:Journey/Onboarding Platform Journey Onboarding team v8.6.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants