Skip to content

Add icons for OSD 2.10 release#1014

Merged
joshuarrrr merged 4 commits intoopensearch-project:mainfrom
joshuarrrr:feat/add-1.3-icons
Sep 1, 2023
Merged

Add icons for OSD 2.10 release#1014
joshuarrrr merged 4 commits intoopensearch-project:mainfrom
joshuarrrr:feat/add-1.3-icons

Conversation

@joshuarrrr
Copy link
Member

@joshuarrrr joshuarrrr commented Sep 1, 2023

Description

  • Chat interactions
  • Redeploy/Undeploy
  • Integrations
  • checkInCircle

Icon cleanup steps:

  1. add license
  2. remove <xml> declarations
  3. indent paths
  4. remove fills

Screenshot 2023-09-01 at 14-01-52 OpenSearch UI
Screenshot 2023-09-01 at 13-58-49 OpenSearch UI

Issues Resolved

Fixes #873

Check List

  • New functionality includes testing.
  • New functionality has been documented.
  • All tests pass
    • yarn lint
    • yarn test-unit
  • Update CHANGELOG.md
  • Commits are signed per the DCO using --signoff

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.

Signed-off-by: Josh Romero <rmerqg@amazon.com>
Signed-off-by: Josh Romero <rmerqg@amazon.com>
Signed-off-by: Josh Romero <rmerqg@amazon.com>
const OuiIconIntegrationObservability = ({ title, titleId, ...props }) => (
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 12 12"
Copy link
Member Author

Choose a reason for hiding this comment

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

@canascar Note that the integration* icons appear to have been created on a 12x12 canvas. For this reason, I left off any explicit width/height properties. It should work fine, but in the future, for consistency, all icons should be built to be 16x16 by default.

Signed-off-by: Josh Romero <rmerqg@amazon.com>
Copy link
Contributor

@KrooshalUX KrooshalUX left a comment

Choose a reason for hiding this comment

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

LGTM

@joshuarrrr joshuarrrr merged commit 64465b1 into opensearch-project:main Sep 1, 2023
@joshuarrrr joshuarrrr deleted the feat/add-1.3-icons branch September 1, 2023 23:04
opensearch-trigger-bot bot pushed a commit that referenced this pull request Sep 1, 2023
* Add icons for OSD 2.10 release

Signed-off-by: Josh Romero <rmerqg@amazon.com>

* update changelog

Signed-off-by: Josh Romero <rmerqg@amazon.com>

* Fix naming of `integrationSecurity` icon

Signed-off-by: Josh Romero <rmerqg@amazon.com>

* Remove explicit height and width properties

Signed-off-by: Josh Romero <rmerqg@amazon.com>

---------

Signed-off-by: Josh Romero <rmerqg@amazon.com>
(cherry picked from commit 64465b1)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md
ashwin-pc pushed a commit that referenced this pull request Sep 1, 2023
* Add icons for OSD 2.10 release

Signed-off-by: Josh Romero <rmerqg@amazon.com>

* update changelog

Signed-off-by: Josh Romero <rmerqg@amazon.com>

* Fix naming of `integrationSecurity` icon

Signed-off-by: Josh Romero <rmerqg@amazon.com>

* Remove explicit height and width properties

Signed-off-by: Josh Romero <rmerqg@amazon.com>

---------

Signed-off-by: Josh Romero <rmerqg@amazon.com>
(cherry picked from commit 64465b1)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

(OUI Icons)(Meta) Icons for OSD 2.10 Release

3 participants