Skip to content

fix duplicate icons#3846

Merged
AsmaaNabilBakr merged 32 commits intomainfrom
update-policy-icon
Nov 7, 2023
Merged

fix duplicate icons#3846
AsmaaNabilBakr merged 32 commits intomainfrom
update-policy-icon

Conversation

@AsmaaNabilBakr
Copy link
Copy Markdown
Contributor

@AsmaaNabilBakr AsmaaNabilBakr commented Jul 16, 2023

Closes #3782

What changed?
replace policies nav item and audit icons (filled, outlined) with one icon that handled with a prop.

image

Why was this change made?

How was this change implemented?

How did you validate the change?

  • manual test

Release notes

Documentation Changes

@AsmaaNabilBakr AsmaaNabilBakr added the area/ui Issues that require front-end work label Jul 16, 2023
@AsmaaNabilBakr AsmaaNabilBakr requested a review from joshri July 24, 2023 07:49
@AsmaaNabilBakr
Copy link
Copy Markdown
Contributor Author

@joshri stroke-fill class break the audit icon. do you have any suggestion to handle it?

image

@AsmaaNabilBakr AsmaaNabilBakr marked this pull request as ready for review July 24, 2023 07:53
@joshri
Copy link
Copy Markdown
Contributor

joshri commented Jul 26, 2023

The line element that has the stroke-fill class applied to it needs to be set to white in both dark mode and light mode correct? Have you tried just setting that to white and removing the stroke fill class?

@AsmaaNabilBakr
Copy link
Copy Markdown
Contributor Author

@joshri @TheGostKasper now it works.
thanks @alfaris @mmoulian

image

yitsushi and others added 11 commits November 6, 2023 10:29
With the update, some other calls had to be updated:
- `NewDiscoveryRESTMapper` expects an extra `HTTPClient` argument
- `client` does not have `NewDelegatingClient` anymore, instead we can
  create the same resource with `client.New(...)`

Resolves #3812

References:
- #3812
- kubernetes-sigs/controller-runtime#2150
- https://github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.15.0

Signed-off-by: Balazs Nadasdi <balazs@weave.works>
…ith updated controller-runtime

Signed-off-by: Balazs Nadasdi <balazs@weave.works>
* cleanup datatable

* sort filtered items by `sortValue || value`
Co-authored-by: Yiannis Triantafyllopoulos <8741709+yiannistri@users.noreply.github.com>
…nd `CheckboxActions` components, with the new Sync/Suspend/Resume controls (the `SyncControl` component) (#4080)

* Create the new `SyncControls` component for Sync/Suspend/Resume controls.

* Move all components, related to syncing and suspending objects (existing `SyncActions` and `CheckboxActions` and new `SyncControls` and `ResumeIcon`), to the `Sync` folder.

* Update the related UI snapshot.

* Add `SyncControls` to exports.

* Move custom actions to the start (left) of `SyncControls` buttons.

* Re-arrange icons in `IconType` alphabetically.
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.51.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.51.0...v1.56.3)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
yiannistri and others added 10 commits November 6, 2023 10:33
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.21 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.21...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.13 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@AsmaaNabilBakr AsmaaNabilBakr merged commit 7cc50c4 into main Nov 7, 2023
@AsmaaNabilBakr AsmaaNabilBakr deleted the update-policy-icon branch November 7, 2023 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ui Issues that require front-end work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove duplicate Policies Icons

7 participants