Skip to content
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

Giving developers control over the Windows Icon Background color option in the packaging form #3892

Merged
merged 33 commits into from
Mar 20, 2023

Conversation

Jaylyn-Barbee
Copy link
Contributor

fixes #3861

PR Type

Bugfix / Feature

Describe the current behavior?

Right now, we use the developers manifest.background_color as a default and "transparent" as a fallback for the Windows icon background color.

Describe the new behavior?

Now we have a color pick in the windows packaging form that gives the developer complete control over that field.

PR Checklist

  • Test: run npm run test and ensure that all tests pass
  • Target main branch (or an appropriate release branch if appropriate for a bug fix)
  • Ensure that your contribution follows standard accessibility guidelines. Use tools like https://webhint.io/ to validate your changes.

Additional Information

This PR contains some other minor bug fixes and updates to the way we use the sl-select component as it was rewritten by shoelace recently.

Jaylyn-Barbee and others added 28 commits January 19, 2023 15:12
…e we use outside the modal just a diff color
…eport card page and the share card + centered the error rings on the share card
…kage (#3850)

fixes #3849 
<!-- Link to relevant issue (for ex: "fixes #1234") which will
automatically close the issue once the PR is merged -->

## PR Type
Feature


## Describe the current behavior?
<!-- Please describe the current behavior that is being modified or link
to a relevant issue. -->
You need to have a SW to package

## Describe the new behavior?
You no longer need a SW to package. Todo list sorted by required >
highly rec > rec > optional to promote the things we think are important
first.

## PR Checklist

- [ ] Test: run `npm run test` and ensure that all tests pass
- [ ] Target main branch (or an appropriate release branch if
appropriate for a bug fix)
- [ ] Ensure that your contribution follows [standard accessibility
guidelines](https://docs.microsoft.com/en-us/microsoft-edge/accessibility/design).
Use tools like https://webhint.io/ to validate your changes.


## Additional Information

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Justin Willis <[email protected]>
Co-authored-by: Justin Willis (HE / HIM) <[email protected]>
Co-authored-by: Zach Teutsch <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nikola Metulev <[email protected]>
Co-authored-by: Amrutha Srinivasan <[email protected]>
Co-authored-by: Judah Gabriel Himango <[email protected]>
…rote a core component we were using so im struggling to get things back to how they were
@ghost
Copy link

ghost commented Mar 7, 2023

Thanks Jaylyn-Barbee for opening a Pull Request! The reviewers will test the PR and highlight if there is any conflict or changes required. If the PR is approved we will proceed to merge the pull request 🙌

@github-actions
Copy link

github-actions bot commented Mar 7, 2023

Azure Static Web Apps: Your stage site is ready! Visit it here: https://nice-field-047c1420f-3892.eastus2.azurestaticapps.net

Copy link
Contributor

@jgw96 jgw96 left a comment

Choose a reason for hiding this comment

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

In the future I would probably try to do the shoelace update as a separate PR from the background color option, but don't worry about splitting that out of this existing PR.

@jgw96
Copy link
Contributor

jgw96 commented Mar 7, 2023

Hey @Jaylyn-Barbee along with the review, would you mind updating this branch from the base branch when you get some time? Let me know if I can help in some way. Thanks!

@github-actions
Copy link

github-actions bot commented Mar 7, 2023

Azure Static Web Apps: Your stage site is ready! Visit it here: https://nice-field-047c1420f-3892.eastus2.azurestaticapps.net

@github-actions
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://nice-field-047c1420f-3892.eastus2.azurestaticapps.net

@nmetulev
Copy link
Member

@khmyznikov to make sure "transparent" is an accepted value for the new icon generator

@github-actions
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://nice-field-047c1420f-3892.eastus2.azurestaticapps.net

Copy link
Contributor

@jgw96 jgw96 left a comment

Choose a reason for hiding this comment

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

LGTM!

@Jaylyn-Barbee Jaylyn-Barbee added this pull request to the merge queue Mar 20, 2023
@Jaylyn-Barbee Jaylyn-Barbee merged commit 6b0f2d0 into main Mar 20, 2023
@Jaylyn-Barbee Jaylyn-Barbee deleted the jay/icon-bg branch March 20, 2023 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] Default icons background should be "transparent" for Windows Packaging request instead of "#FFFFFF"
3 participants