-
Notifications
You must be signed in to change notification settings - Fork 78
[Feature] new UI #83
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
base: master
Are you sure you want to change the base?
[Feature] new UI #83
Conversation
Signed-off-by: Vedansh Saini <[email protected]>
…ay selector not working Signed-off-by: Vedansh Saini <[email protected]>
Signed-off-by: Vedansh Saini <[email protected]>
Reviewer's Guide by SourceryThis pull request introduces a new popup UI for the scrum helper extension, refactors the scrum report generation logic to support both email and popup contexts, and updates the project's dependencies to include Tailwind CSS for improved styling. It also adds a new script for handling popup-specific interactions, including generating and copying the scrum report. Sequence Diagram for Generating Scrum Report in PopupsequenceDiagram
participant User
participant PopupUI
participant ScrumHelper
participant GitHubAPI
User->>PopupUI: Opens popup
PopupUI->>User: Displays configuration options
User->>PopupUI: Configures options (username, dates, etc.)
User->>PopupUI: Clicks "Generate Report"
PopupUI->>ScrumHelper: Calls generateScrumReport()
ScrumHelper->>ScrumHelper: allIncluded('popup')
alt GitHub Username is provided
ScrumHelper->>GitHubAPI: Fetches issues and PRs
GitHubAPI-->>ScrumHelper: Returns data
else GitHub Username is not provided
ScrumHelper->>PopupUI: Displays 'Please enter your GitHub username' message
end
ScrumHelper->>ScrumHelper: Processes data and formats report
ScrumHelper->>PopupUI: Updates scrumReport element with content
PopupUI->>User: Displays generated report
File-Level Changes
Assessment against linked issues
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
This PR has correct fetch logic but lacks some basic and some important tweaks. |
Signed-off-by: Vedansh Saini <[email protected]>
Fine tuned ui. |
Signed-off-by: Vedansh Saini <[email protected]>
Signed-off-by: Vedansh Saini <[email protected]>
In these latest changes I have added a toggleRadio function and fixed the enable disable toggle. |
Signed-off-by: Vedansh Saini <[email protected]>
Signed-off-by: Vedansh Saini <[email protected]>
Signed-off-by: Vedansh Saini <[email protected]>
Signed-off-by: Vedansh Saini <[email protected]>
In the latest changes I fixed the toggleRadio functionality and improved the enable disable toggle. |
Closes #67
stand alone popup UI
Summary by Sourcery
Implement a standalone popup UI for the Scrum Helper extension with enhanced functionality and a new design using Tailwind CSS
New Features:
Enhancements:
Build: