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

Add Activity Creation Functionality to Activities Sidebar Component #30379

Open
Tracked by #30017
oidacra opened this issue Oct 17, 2024 · 0 comments
Open
Tracked by #30017

Add Activity Creation Functionality to Activities Sidebar Component #30379

oidacra opened this issue Oct 17, 2024 · 0 comments

Comments

@oidacra
Copy link
Member

oidacra commented Oct 17, 2024

Parent Issue

#30017

User Story

As a user, I want to be able to add new activities directly from the Activities component in the sidebar, so I can quickly create and track my tasks without navigating away from my current view.

Acceptance Criteria

  • A prominent "Add Activity" button is visible within the Activities sidebar component
  • Clicking the "Add Activity" button opens a textarea for creating a new activity (see the video)
  • Users can submit the form to create a new activity
  • The newly created activity appears immediately in the Activities list without requiring a page refresh
  • The form includes proper validation to ensure all required fields are filled before submission
  • A success message is displayed after successfully adding an activity
  • The UI is consistent with the overall design of the dotCMS interface

Proposed Objective

  • Core Features

Proposed Priority

  • Priority 2 - Important

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

CleanShot.2024-10-16.at.15.58.20.mp4

Assumptions & Initiation Needs

  • The existing Activities component in the sidebar is fully functional
  • Backend API endpoints for creating activities are already in place
  • Access to the design system or UI kit to ensure consistency with existing components

Quality Assurance Notes & Workarounds

  • Test the feature across different browsers and devices to ensure compatibility
  • Verify that the new functionality doesn't interfere with existing sidebar features
  • Check for proper error handling when network issues occur during activity creation
@oidacra oidacra changed the title Add activity Add Activity Creation Functionality to Activities Sidebar Component Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Next 1-3 Sprints
Development

No branches or pull requests

1 participant