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

UI - update tabs view #3989

Merged
merged 17 commits into from
Oct 2, 2023
Merged

UI - update tabs view #3989

merged 17 commits into from
Oct 2, 2023

Conversation

AsmaaNabilBakr
Copy link
Contributor

@AsmaaNabilBakr AsmaaNabilBakr commented Sep 5, 2023

Closes #3918

What changed?

  • update tabs view style to be consistent with the design

Before:
image

image

After:
image

image

joshri and others added 6 commits September 5, 2023 13:17
* modify hook on verified status check

* extra variable

* remove export into SourcesTable

* refactoring to one component

* edit comment explaining verification check
* Move stray PD text to related page

* Update progressive-delivery-flagger-install.mdx

Update link

* Update website/docs/progressive-delivery/progressive-delivery-flagger-install.mdx

Co-authored-by: Yiannis <[email protected]>

* Updates Delivery dashboard

* Replaces !'s with dashes

* Adds necessary yaml for UI login

* Adds line in intro page about browser support

* Adds line breaks attempt number two

* Fixing the line breaks round three

* Fixing icons

* Update website/docs/progressive-delivery/progressive-delivery-flagger-install.mdx

Co-authored-by: Yiannis <[email protected]>

---------

Co-authored-by: Yiannis <[email protected]>
@AsmaaNabilBakr AsmaaNabilBakr self-assigned this Sep 5, 2023
@AsmaaNabilBakr AsmaaNabilBakr added area/ui Issues that require front-end work ui_triage Cross-team/project UI issues for triage labels Sep 5, 2023
@AsmaaNabilBakr AsmaaNabilBakr marked this pull request as ready for review September 5, 2023 10:24
Copy link
Contributor

@joshri joshri left a comment

Choose a reason for hiding this comment

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

It looks like there wasn't a design for this in Dark Mode, but imo the double underline doesn't look quite right @mmoulian @alfaris I want to make sure this is design approved
image

There's an unused import of Spacer in SubRouterTabs that needs to be deleted for CI to pass

@alfaris
Copy link

alfaris commented Sep 6, 2023

@joshri the double line in new tabs is approved
you could check this issue #3918

joshri
joshri previously approved these changes Sep 6, 2023
Copy link
Contributor

@joshri joshri left a comment

Choose a reason for hiding this comment

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

@alfaris I looked at the issue as well as the figma doc before reviewing, and there is no reference to what the colors should be in dark mode. Please add so we can reference in reviews in the future. Glad to hear it's approved

@mmoulian
Copy link

mmoulian commented Sep 6, 2023

@alfaris and @joshri The double line in Dark mode is also strange to me. I think that we can review it

@joshri joshri dismissed their stale review September 6, 2023 15:32

I want to give design the chance to edit what this looks like in dark mode - let's not merge this just yet

@yiannistri yiannistri mentioned this pull request Sep 6, 2023
@TheGostKasper
Copy link
Contributor

@mmoulian @joshri any concerns to merge !?

@joshri
Copy link
Contributor

joshri commented Sep 18, 2023

@mmoulian @joshri any concerns to merge !?

Yes we are waiting on a design update on this

@mmoulian
Copy link

@TheGostKasper
Copy link
Contributor

TheGostKasper commented Sep 18, 2023

@alfaris @mmoulian just to make sure that tab container will have a border bottom and each tab item will also has a border line of maybe 2px , Doesn't it feels weird ?

image

@alfaris
Copy link

alfaris commented Sep 20, 2023

@alfaris @mmoulian just to make sure that tab container will have a border bottom and each tab item will also has a border line of maybe 2px , Doesn't it feels weird ?

image

We can make every tab have 1px gray bottom line and only the active one have it 2px colored with our primary color whether it's light or dark mode

@AsmaaNabilBakr
Copy link
Contributor Author

@alfaris @mmoulian @joshri I updated the PR with the new screenshots, kindly confirm.

@TheGostKasper TheGostKasper merged commit 81c0ed6 into main Oct 2, 2023
16 checks passed
@TheGostKasper TheGostKasper deleted the UI-fix-tab-view branch October 2, 2023 18:25
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 ui_triage Cross-team/project UI issues for triage
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tab View Enhancement
6 participants