Skip to content

Support Ukraine#45376

Closed
zverbeta wants to merge 2 commits intoangular:masterfrom
zverbeta:patch-1
Closed

Support Ukraine#45376
zverbeta wants to merge 2 commits intoangular:masterfrom
zverbeta:patch-1

Conversation

@zverbeta
Copy link
Contributor

@zverbeta zverbeta commented Mar 17, 2022

Support Ukraine

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • angular.io application / infrastructure changes
  • Other... Please describe:

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

@pullapprove pullapprove bot requested a review from josephperrott March 17, 2022 12:19
@dylhunn
Copy link
Contributor

dylhunn commented Mar 21, 2022

Please see this link for more information about Google's response: https://blog.google/inside-google/company-announcements/helping-ukraine/

@dylhunn dylhunn closed this Mar 21, 2022
@angular angular locked as too heated and limited conversation to collaborators Mar 21, 2022
@mgechev mgechev reopened this Mar 22, 2022
@angular angular unlocked this conversation Mar 22, 2022
@mgechev
Copy link
Member

mgechev commented Mar 22, 2022

As @dylhunn mentioned Google supports Ukraine. We'll be happy to do our part of this by adding a banner to angular.io.

@zverbeta, could you change the URL to point to https://www.google.org/ukraine-relief/? Additionally, please make sure you're following the contribution guide. You will have to update the commit message.

Thanks!

@josephperrott josephperrott added comp: docs target: patch This PR is targeted for the next patch release labels Mar 22, 2022
@ngbot ngbot bot added this to the Backlog milestone Mar 22, 2022
@mary-poppins
Copy link

You can preview ffb8718 at https://pr45376-ffb8718.ngbuilds.io/.

@mary-poppins
Copy link

You can preview f8db95b at https://pr45376-f8db95b.ngbuilds.io/.

@mary-poppins
Copy link

You can preview cc7894f at https://pr45376-cc7894f.ngbuilds.io/.

Copy link
Member

@josephperrott josephperrott left a comment

Choose a reason for hiding this comment

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

LGTM

@mary-poppins
Copy link

You can preview 77faae9 at https://pr45376-77faae9.ngbuilds.io/.

@gkalpak gkalpak requested a review from mgechev March 24, 2022 11:08
@mgechev
Copy link
Member

mgechev commented Mar 24, 2022

@zverbeta would you update the styles of the banner a little? I like the design React uses for their banner. Once we change the styles I will review and we can merge.

@mgechev mgechev added the action: cleanup The PR is in need of cleanup, either due to needing a rebase or in response to comments from reviews label Mar 24, 2022
@mary-poppins
Copy link

You can preview c741810 at https://pr45376-c741810.ngbuilds.io/.

@mary-poppins
Copy link

You can preview 8a8f87e at https://pr45376-8a8f87e.ngbuilds.io/.

@zverbeta
Copy link
Contributor Author

@mgechev I updated styles, ✔️please

Copy link
Contributor

@SchnWalter SchnWalter Mar 25, 2022

Choose a reason for hiding this comment

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

An SVG is better for systems don't not have a color emoji font installed. IIRC, openSUSE doesn't have one installed by default, and there might be other OSes.

The flag of Ukraine is half #0057b7 and #ffd700, assuming we don't go with the legacy Websafe color, and an aspect ratio of 3 by 2.

Here's one that I've just created, using the HEX colors mentioned on the (locked) wikipedia page:

<svg height="24" width="24" version="1.1" viewBox="0 0 240 240" xmlns="http://www.w3.org/2000/svg">
  <rect fill="#0057b7" height="72" width="240" x="0" y="48"/>
  <rect fill="#ffd700" height="72" width="240" x="0" y="120"/>
</svg>

Or you could use the one from Wikipedia, which uses a different set of HEX colors, because they've been converted into HEX from a different color scheme.

@mgechev
Copy link
Member

mgechev commented Mar 26, 2022

Can we also address this comment? Thank you for the contribution and the patience :) #45376 (comment)

@mgechev
Copy link
Member

mgechev commented Mar 29, 2022

@zverbeta approved! ✅

There's a merge conflict that you'll have to resolve before we're able to merge.

@dylhunn
Copy link
Contributor

dylhunn commented Mar 29, 2022

@zverbeta Happy to merge this, please tag me once the merge conflict is resolved and I will merge it.

@mary-poppins
Copy link

You can preview 827c6e8 at https://pr45376-827c6e8.ngbuilds.io/.

@zverbeta
Copy link
Contributor Author

@dylhunn I resolved merge conflicts, but test_aio_local exceeded size limit. Could you suggest any ideas why that happend

@dylhunn
Copy link
Contributor

dylhunn commented Mar 29, 2022

@zverbeta I think that's because we are adding new code, you can open goldens/size-tracking/aio-payloads.json and update main to be 450969

Copy link
Contributor

@jessicajaniuk jessicajaniuk left a comment

Choose a reason for hiding this comment

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

reviewed-for: size-tracking

@pullapprove pullapprove bot requested a review from dylhunn March 29, 2022 21:11
@mary-poppins
Copy link

You can preview 635b716 at https://pr45376-635b716.ngbuilds.io/.

Copy link
Contributor

@AndrewKushnir AndrewKushnir left a comment

Choose a reason for hiding this comment

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

Reviewed-for: size-tracking

@dylhunn dylhunn added action: merge The PR is ready for merge by the caretaker and removed action: cleanup The PR is in need of cleanup, either due to needing a rebase or in response to comments from reviews labels Mar 29, 2022
@ngbot
Copy link

ngbot bot commented Mar 29, 2022

I see that you just added the action: merge label, but the following checks are still failing:
    failure status "ci/circleci: lint" is failing
    pending 4 pending code reviews

If you want your PR to be merged, it has to pass all the CI checks.

If you can't get the PR to a green state due to flakes or broken master, please try rebasing to master and/or restarting the CI job. If that fails and you believe that the issue is not due to your change, please contact the caretaker and ask for help.

@dylhunn dylhunn added target: major This PR is targeted for the next major release and removed target: patch This PR is targeted for the next patch release labels Mar 29, 2022
@dylhunn
Copy link
Contributor

dylhunn commented Mar 29, 2022

This PR was merged into the repository by commit 8e09445.

@dylhunn dylhunn closed this in 099fedc Mar 29, 2022
dylhunn added a commit to dylhunn/angular that referenced this pull request Mar 29, 2022
dylhunn added a commit that referenced this pull request Mar 29, 2022
josmar-crwdstffng pushed a commit to josmar-crwdstffng/angular that referenced this pull request Apr 8, 2022
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Apr 29, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker target: major This PR is targeted for the next major release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants