Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

chore: added missing s1 icons #5102

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

chore: added missing s1 icons #5102

wants to merge 14 commits into from

Conversation

Rajdeepc
Copy link
Contributor

@Rajdeepc Rajdeepc commented Feb 18, 2025

Description

Added missing S1 icons as listed below.
The release is taken from, v1.7.0
https://www.npmjs.com/package/@adobe/spectrum-css-workflow-icons/v/1.7.0?activeTab=code

Missing icons added

S_DiscoverOutline_18_N@2x.svg
S_Discover_18_N@2x.svg
S_Enterprise_18_N@2x.svg
S_Government_18_N@2x.svg
S_Learn_18_N@2x.svg
S_OfferActivities_18_N@2x.svg
S_Offers_18_N@2x.svg
S_Placeholder_18_N@2x.svg
S_ResolvedComment_18_N@2x.svg
S_Tableau_18_N@2x.svg
S_TreeView_18_N@2x.svg
S_UnresolvedComment_18_N@2x.svg
S_VerticalMasonryGridView_18_N@2x.svg
S_ViewCardOneCol_18_N@2x.svg
S_ViewTable_18_N@2x.svg 
and 
Discover.js
DiscoverOutline.js
Enterprise.js
Government.js
Learn.js
OfferActivities.js
Offers.js
Placeholder.js
ResolvedComment.js
TreeView.js
UnresolvedComment.js
VerticalMasonryGridView.js
ViewCardOneCol.js
ViewTable.js

Related issue(s)

-https://jira.corp.adobe.com/browse/SWC-624

Motivation and context

How has this been tested?

  • Test case 1

    1. Go here
    2. Search any of the above icons
  • Did it pass in Desktop?

  • Did it pass in Mobile?

  • Did it pass in iPad?

Screenshots (if appropriate)

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Chore (minor updates related to the tooling or maintenance of the repository, does not impact compiled assets)

Checklist

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • If my change required a change to the documentation, I have updated the documentation in this pull request.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • I have reviewed at the Accessibility Practices for this feature, see: Aria Practices

Best practices

This repository uses conventional commit syntax for each commit message; note that the GitHub UI does not use this by default so be cautious when accepting suggested changes. Avoid the "Update branch" button on the pull request and opt instead for rebasing your branch against main.

@Rajdeepc Rajdeepc requested a review from a team as a code owner February 18, 2025 14:52
Copy link

changeset-bot bot commented Feb 18, 2025

⚠️ No Changeset found

Latest commit: d972af9

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link

Branch preview

Review the following VRT differences

When a visual regression test fails (or has previously failed while working on this branch), its results can be found in the following URLs:

If the changes are expected, update the current_golden_images_cache hash in the circleci config to accept the new images. Instructions are included in that file.
If the changes are unexpected, you can investigate the cause of the differences and update the code accordingly.

Copy link

Tachometer results

Currently, no packages are changed by this PR...

Copy link

github-actions bot commented Feb 19, 2025

Lighthouse scores

Category Latest (report) Main (report) Branch (report)
Performance 0.99 0.97 0.98
Accessibility 1 1 1
Best Practices 1 1 1
SEO 1 0.92 0.92
PWA 1 1 1
What is this?

Lighthouse scores comparing the documentation site built from the PR ("Branch") to that of the production documentation site ("Latest") and the build currently on main ("Main"). Higher scores are better, but note that the SEO scores on Netlify URLs are artifically constrained to 0.92.

Transfer Size

Category Latest Main Branch
Total 248.129 kB 234.09 kB 🏆 234.346 kB
Scripts 60.486 kB 54.424 kB 🏆 54.562 kB
Stylesheet 51.666 kB 45.257 kB 🏆 45.329 kB
Document 6.222 kB 5.462 kB 🏆 5.50 kB
Font 126.804 kB 126.596 kB 🏆 126.604 kB

Request Count

Category Latest Main Branch
Total 52 52 52
Scripts 41 41 41
Stylesheet 5 5 5
Document 1 1 1
Font 2 2 2

@coveralls
Copy link
Collaborator

coveralls commented Feb 19, 2025

Pull Request Test Coverage Report for Build 13439700018

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.003%) to 98.192%

Totals Coverage Status
Change from base Build 13439649647: 0.003%
Covered Lines: 33099
Relevant Lines: 33528

💛 - Coveralls

@Rajdeepc Rajdeepc linked an issue Feb 19, 2025 that may be closed by this pull request
1 task
@castastrophe
Copy link
Contributor

Just wanted to mention that the new icons are not listed here: https://feature-missing-s1-icons--spectrumwc.netlify.app/components/icons-workflow/

@rubencarvalho
Copy link
Collaborator

There seems to be an error with VRTs, the golden images cache you added seems corrupt.

@Rajdeepc
Copy link
Contributor Author

Golden image hash is updated and PR is cleaned.

@caseyisonit
Copy link
Collaborator

@Rajdeepc still have vrt errors

@@ -892,7 +892,21 @@
"workflowadd",
"wrench",
"zoomin",
"zoomout"
Copy link
Contributor

Choose a reason for hiding this comment

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

Much of this data could be sourced from the @adobe/spectrum-css-workflow-icons/dist/icons.json in a future iteration (would need a little clean-up because it's pascal case with *.svg postfixes.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 Workflow icons are missing in the npm package
5 participants