-
Notifications
You must be signed in to change notification settings - Fork 72
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
Add icons for Dashboards 2.7 #658
Conversation
Can you attach a screenshot of the docs site with the icons added for UX sign off? :D |
I took screenshots but forgot to attach them :P updated the PR 👍 |
I'm wondering if instead of visBuilderPPL we should say visPPL? |
I mainly just copied the naming convention of the files that were supplied. Can change any names if needed 👍 |
@KrooshalUX - can you comment on naming? |
@kgcreative Since that structure was already being used for visType, I wanted to give it another name category, since these are "ways to build a visualization" - an issue regarding clarity that we are battling in multiple places right now. This naming convention also helps keep them grouped together on the OUI Icons documentation page , vs scattered between chart types - is already fairly hard to scan through the icon page. However, if you feel strongly about removing the "builder" part from here, that is fine - I don't really feel that strongly about it. |
I think my main concern on naming is making sure we weren't conflating this with the visBuilder project icons, since these are primarily there to help support the observability visualizations. I'm open to other names. |
Please leave Please change: |
Signed-off-by: Matt Provost <provomat@amazon.com>
Signed-off-by: Matt Provost <provomat@amazon.com>
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.
We will revisit this later.
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.
For context: this svg file is 32x33 rather than 32x32. We're trying to push this out for 2.7, so we'll fix this in a later update and just focus on getting this PR through right now
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.
Is there an issue tracking?
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.
Strange, sorry about that. I will correct and re-export when I am back at my desk.
Signed-off-by: Matt Provost <provomat@amazon.com>
@kgcreative need final UX review |
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
* Add icons Signed-off-by: Matt Provost <provomat@amazon.com> * Rename icons to correct name Signed-off-by: Matt Provost <provomat@amazon.com> * Update svg copyright header Signed-off-by: Matt Provost <provomat@amazon.com> --------- Signed-off-by: Matt Provost <provomat@amazon.com> Co-authored-by: Sean Neumann <1413295+seanneumann@users.noreply.github.com> (cherry picked from commit 9e18194) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Add icons Signed-off-by: Matt Provost <provomat@amazon.com> * Rename icons to correct name Signed-off-by: Matt Provost <provomat@amazon.com> * Update svg copyright header Signed-off-by: Matt Provost <provomat@amazon.com> --------- Signed-off-by: Matt Provost <provomat@amazon.com> Co-authored-by: Sean Neumann <1413295+seanneumann@users.noreply.github.com> (cherry picked from commit 9e18194) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Add icon * Rename icons to correct name * Update svg copyright header --------- (cherry picked from commit 9e18194) Signed-off-by: Matt Provost <provomat@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Sean Neumann <1413295+seanneumann@users.noreply.github.com>
* Add icons * Rename icons to correct name * Update svg copyright header --------- (cherry picked from commit 9e18194) Signed-off-by: Matt Provost <provomat@amazon.com> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Sean Neumann <1413295+seanneumann@users.noreply.github.com>
Description
Add the icons that are needed for Dashboards 2.7. A few items of cleanup needed to happen. Namely:
svg
tagsvg
tagIssues Resolved
Closes #628
Check List
yarn lint
yarn test-unit
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.