Skip to content

fix: #10783 (UI updated on API Creation Form )#10786

Merged
pumfleet merged 6 commits intocalcom:mainfrom
hempun10:main
Aug 24, 2023
Merged

fix: #10783 (UI updated on API Creation Form )#10786
pumfleet merged 6 commits intocalcom:mainfrom
hempun10:main

Conversation

@hempun10
Copy link
Copy Markdown
Contributor

What does this PR do?

Fixes #10783

Requirement/Documentation

Before

image

After Updated UI

image

Type of change

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

How should this be tested?

Go to Developer Tab in settings and click on create a new API Key.

Mandatory Tasks

  • Make sure you have self-reviewed the code. A decent size PR without self-review might be rejected.

@github-actions github-actions Bot added Low priority Created by Linear-GitHub Sync ⚡ Quick Wins A collection of quick wins/quick fixes that are less than 30 minutes of work 🎨 needs design Before engineering kick-off, a designer needs to submit a mockup labels Aug 15, 2023
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 15, 2023

Thank you for following the naming conventions! 🙏

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Aug 15, 2023

📦 Next.js Bundle Analysis for @calcom/web

This analysis was generated by the Next.js Bundle Analysis action. 🤖

This PR introduced no changes to the JavaScript bundle! 🙌

@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 15, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
ui ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 22, 2023 6:36am

@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 15, 2023

Someone is attempting to deploy a commit to the cal-staging Team on Vercel.

A member of the Team first needs to authorize it.

@Udit-takkar Udit-takkar changed the title Fix #10783 (UI updated on API Creation Form ) fix: #10783 (UI updated on API Creation Form ) Aug 16, 2023
Copy link
Copy Markdown
Contributor

@Udit-takkar Udit-takkar left a comment

Choose a reason for hiding this comment

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

Screenshot 2023-08-16 at 2 28 40 PM

Even with bottom-0 i see everything fine. i can't reproduce the bug

@hempun10
Copy link
Copy Markdown
Contributor Author

Screenshot 2023-08-16 at 2 28 40 PM Even with bottom-0 i see everything fine. i can't reproduce the bug

Hey, I had also tested and If we remove bottom-0 it works on all devices and if we add bottom-0 it works on some devices and it won't work on some devices. Refer to this video:
https://www.loom.com/share/da6fd6b28b3c4a65bc57a8a29652393e

@Udit-takkar
Copy link
Copy Markdown
Contributor

@hempun10 i am not able to push changes in the PR but this is what you would have to do. add bottom-0 again because it is requird in other dialogs which are scrollable.

Just make this small change in Both DialogFooter in packages/features/ee/api-keys/components/ApiKeyDialogForm.tsx

Screenshot 2023-08-17 at 1 29 24 PM

@hempun10
Copy link
Copy Markdown
Contributor Author

Hey @Udit-takkar I have updated the changes. Please feel free to review and back me with changes or suggestions.

@Udit-takkar
Copy link
Copy Markdown
Contributor

@hempun10 yeah make the same change in second dialogfooter in the same file

@hempun10
Copy link
Copy Markdown
Contributor Author

@hempun10 yeah make the same change in second dialogfooter in the same file

@Udit-takkar Updated the changes required.

Comment thread packages/ui/components/dialog/Dialog.tsx Outdated
@pumfleet pumfleet merged commit 95f4b89 into calcom:main Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Low priority Created by Linear-GitHub Sync 🎨 needs design Before engineering kick-off, a designer needs to submit a mockup ⚡ Quick Wins A collection of quick wins/quick fixes that are less than 30 minutes of work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

UI updated on API Creation Form

3 participants