Skip to content

feat: organizations sidebar#9395

Merged
hariombalhara merged 161 commits into
mainfrom
feat/organizations-sidebar
Jun 15, 2023
Merged

feat: organizations sidebar#9395
hariombalhara merged 161 commits into
mainfrom
feat/organizations-sidebar

Conversation

@leog
Copy link
Copy Markdown
Contributor

@leog leog commented Jun 7, 2023

What does this PR do?

Fixes # (issue)

Organization member

imagen

Simple user

imagen

Type of change

  • New feature (non-breaking change which adds functionality)

leog and others added 30 commits May 19, 2023 10:30
* Change scopedMembers to orgMembers

* Change to orgUsers
keithwillcode and others added 7 commits June 14, 2023 12:08
* Adding check for cache hit

* Adding a separate install step first

* Put the restore cache steps back

* Revert the uses type for restoring cache

* Added step to restore nm cache

* Removed the cache-hit check

* Comments and naming

* Removed extra install command

* Updated the name of the linting step to be more clear
Base automatically changed from feat/organizations to main June 14, 2023 21:40
@github-actions github-actions Bot added the ❗️ .env changes contains changes to env variables label Jun 14, 2023
# Conflicts:
#	.env.example
#	apps/web/public/static/locales/en/common.json
#	packages/emails/src/templates/OrganizationAccountVerifyEmail.tsx
#	packages/features/shell/Shell.tsx
@ciaranha
Copy link
Copy Markdown
Member

CleanShot 2023-06-15 at 00 29 04@2x
@roae Looks like name is still not truncating. Height of it should be 36px not 40px also.

Copy link
Copy Markdown
Member

@hariombalhara hariombalhara left a comment

Choose a reason for hiding this comment

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

LGTM!!

Tested

  • KBar
  • Links at the bottom of sidebar
  • Away status toggle
  • Long username
  • Long teamname
  • Different screensizes

Non Blocker Issues

image

Fixed one issue:

  • Removed hovered effect that was there on Copy Page Link without hovering

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

❗️ .env changes contains changes to env variables High priority Created by Linear-GitHub Sync ❗️ migrations contains migration files organizations area: organizations, orgs

Projects

No open projects
Status: High priority

Development

Successfully merging this pull request may close these issues.

9 participants