[License management] Migrate to new page layout#102218
[License management] Migrate to new page layout#102218sabarasaba merged 12 commits intoelastic:masterfrom
Conversation
|
@elasticmachine merge upstream |
|
Pinging @elastic/kibana-stack-management (Team:Stack Management) |
|
@elasticmachine merge upstream |
alisonelizabeth
left a comment
There was a problem hiding this comment.
Great work @sabarasaba! Overall LGTM. I left a few comments in the code; the only ones I feel strongly about are the comments related to a11y.
| <EuiFlexItem> | ||
| {this.acknowledgeModal(dependencies!.docLinks)} | ||
| <EuiCard | ||
| // @ts-ignore - Known issue from EUI, while they fix their types I've been told that we can just ignore this for now. |
There was a problem hiding this comment.
Is there an open issue we can link to in the comment?
There was a problem hiding this comment.
Seems it got fixed in this PR from EUI, so we just need to wait until the changes get released from EUI and version bumped in kibana. I asked around to see if that would happen before CF.
...ent/public/application/sections/license_dashboard/license_page_header/license_page_header.js
Outdated
Show resolved
Hide resolved
|
@elasticmachine merge upstream |
|
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]Module Count
Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: cc @sabarasaba |
|
Nice work @sabarasaba! |
* start working on license management * migrate permissions check to new layout * refactor license expiration as a subtitle of the page header * finish up working on page title * Fix linter errors and update snapshots * update method name * CR changes * update snapshots Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* start working on license management * migrate permissions check to new layout * refactor license expiration as a subtitle of the page header * finish up working on page title * Fix linter errors and update snapshots * update method name * CR changes * update snapshots Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This PR migrates Ingest
License Managementto use the new page layout. I made a few minor UX changes, license icon/title/description has been moved to anEuiPageHeadercomponent and cards with actions have now a border instead of a shadow. New designs for the dashboard view have been double checked by @cchaosRelated: #100748
Screenshots
Dashboard
Upload License
Permissions check