-
Notifications
You must be signed in to change notification settings - Fork 45
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
Improvement/2149 documentation access from the ui #2176
Improvement/2149 documentation access from the ui #2176
Conversation
Hello chengyanjin,My role is to assist you with the merge of this Status report is not available. |
ConflictA conflict has been raised during the creation of I have not created the integration branch. Here are the steps to resolve this conflict: $ git fetch
$ git checkout -B w/2.5/improvement/2149-documentation-access-from-the-UI origin/development/2.5
$ git merge origin/improvement/2149-documentation-access-from-the-UI
$ # <intense conflict resolution>
$ git commit
$ git push -u origin w/2.5/improvement/2149-documentation-access-from-the-UI |
a384e91
to
4beacab
Compare
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
Peer approvals must include at least 1 approval from the following list:
|
4beacab
to
e42f51b
Compare
History mismatchMerge commit #bb1e6074de5eae475d7c965682ffc9a269acd77f on the integration branch It is likely due to a rebase of the branch Please use the |
/reset |
Reset completeI have successfully deleted this pull request's integration branches. |
ConflictA conflict has been raised during the creation of I have not created the integration branch. Here are the steps to resolve this conflict: $ git fetch
$ git checkout -B w/2.5/improvement/2149-documentation-access-from-the-UI origin/development/2.5
$ git merge origin/improvement/2149-documentation-access-from-the-UI
$ # <intense conflict resolution>
$ git commit
$ git push -u origin w/2.5/improvement/2149-documentation-access-from-the-UI |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
Peer approvals must include at least 1 approval from the following list:
|
e42f51b
to
5213adb
Compare
History mismatchMerge commit #2888830e6c798cd865817e27ce88ec068443e0d9 on the integration branch It is likely due to a rebase of the branch Please use the |
169a223
to
592c7f7
Compare
/reset |
Reset completeI have successfully deleted this pull request's integration branches. |
ConflictA conflict has been raised during the creation of I have not created the integration branch. Here are the steps to resolve this conflict: $ git fetch
$ git checkout -B w/2.5/improvement/2149-documentation-access-from-the-UI origin/development/2.5
$ git merge origin/improvement/2149-documentation-access-from-the-UI
$ # <intense conflict resolution>
$ git commit
$ git push -u origin w/2.5/improvement/2149-documentation-access-from-the-UI |
@@ -222,7 +222,7 @@ const ClusterMonitoring = props => { | |||
</TooltipContent> | |||
} | |||
> | |||
<QuestionMarkIcon className="fas fa-question-circle" /> | |||
<QuestionMarkIcon className="fas fa-info-circle" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not related to this PR (and can't be fixed here, I supposed it's coming from core-ui), but the naming seems poor to me: we call QuestionMarkIcon
something that's not always a question mark icon…
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Forgot to change the name QuestionMarkIcon
to InformationMarkIcon
, my bad.
Sure, it's not related to this PR, but it's a tiny change in order to keep the consistency for the icons.
And just FYI, the icon we import directly from the font-awsome library ;)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code LGTM, will test soon :)
592c7f7
to
1342a01
Compare
Reset completeI have successfully deleted this pull request's integration branches. The following options are set: create_pull_requests |
ConflictA conflict has been raised during the creation of I have not created the integration branch. Here are the steps to resolve this conflict: $ git fetch
$ git checkout -B w/2.5/improvement/2149-documentation-access-from-the-UI origin/development/2.5
$ git merge origin/improvement/2149-documentation-access-from-the-UI
$ # <intense conflict resolution>
$ git commit
$ git push -u origin w/2.5/improvement/2149-documentation-access-from-the-UI The following options are set: create_pull_requests |
/status |
StatusStatus report is not available. The following options are set: create_pull_requests |
Integration data createdI have created the integration data for the additional destination branches.
The following branches will NOT be impacted:
Follow integration pull requests if you would like to be notified of The following options are set: create_pull_requests |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
Peer approvals must include at least 1 approval from the following list:
The following options are set: create_pull_requests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
- We can access the docs from navbar->help->documentaion - When there is no storage class, access the storage class creation doc from Banner - Add a question mark icon next to the storage class Refs: #2149
…splay - the bug was imported by adding the <TooltipContent> style Refs: #2149
We want to keep the consistency of the icon. since we already have quesion icon in the navbar, it should be better we use another icon.
5ae9690
to
5d51fd9
Compare
History mismatchMerge commit #98b9555192a785020db5d0d1a03f5a3954181740 on the integration branch It is likely due to a rebase of the branch Please use the The following options are set: create_pull_requests |
/reset |
Reset completeI have successfully deleted this pull request's integration branches. The following options are set: create_pull_requests |
ConflictA conflict has been raised during the creation of I have not created the integration branch. Here are the steps to resolve this conflict: $ git fetch
$ git checkout -B w/2.5/improvement/2149-documentation-access-from-the-UI origin/development/2.5
$ git merge origin/improvement/2149-documentation-access-from-the-UI
$ # <intense conflict resolution>
$ git commit
$ git push -u origin w/2.5/improvement/2149-documentation-access-from-the-UI The following options are set: create_pull_requests |
Integration data createdI have created the integration data for the additional destination branches.
The following branches will NOT be impacted:
Follow integration pull requests if you would like to be notified of The following options are set: create_pull_requests |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
Peer approvals must include at least 1 approval from the following list:
The following options are set: create_pull_requests |
/approve |
In the queueThe changeset has received all authorizations and has been added to the The changeset will be merged in:
The following branches will NOT be impacted:
There is no action required on your side. You will be notified here once IMPORTANT Please do not attempt to modify this pull request.
If you need this pull request to be removed from the queue, please contact a The following options are set: create_pull_requests, approve |
I have successfully merged the changeset of this pull request
The following branches have NOT changed:
Please check the status of the associated issue None. Goodbye chengyanjin. |
Component: ui, doc
Context:
We would like to access the doc from UI.
Summary:
Acceptance criteria:
Add the link in the volume creation page and add the documentation entry point from the Navbar:
./node_modules/cypress/bin/cypress run -b chrome -s cypress/integration/AccessDocumentation.feature
Closes: #2149
The integration branch in 2.5 is:
w/2.5/improvement/2149-documentation-access-from-the-UI