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

Streaming payment navigation and action item #4020

Open
arrenv opened this issue Jan 2, 2025 · 0 comments
Open

Streaming payment navigation and action item #4020

arrenv opened this issue Jan 2, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request Pagepro Issues handled by the Pagepro team

Comments

@arrenv
Copy link
Member

arrenv commented Jan 2, 2025

Teamwork task: Streaming payment navigation and action item

Specification

Description

With the new updated navigation now live in production, the navigation and new action category panel need to be updated to accommodate the in progress Streaming payments functionality.

This involves adding the "Streaming payment" action item to the "Payments" action category, adding the "Streaming" navigation item within the "Finances" dropdown to navigate to the Streaming payment list page, and ensuring the route is correct for the breadcrumbs.

Design

Figma link - Action category

image

Figma link - Streaming menu item

image

ISSUE:

  • Streaming payments page should have the route as "Streaming", as opposed to "Streaming payments"

image

Acceptance criteria

  • Streaming payment action
    • The "Streaming payment" action should have the content as of the design.
    • Clicking on the "Streaming payment" action should open the Streaming payment action for creation.
  • Streaming navigation item
    • Nested within the main "Finances" nav.
    • Clicking on "Streaming" navigates to the streaming list page.
    • Streaming payment page visibility
      • Should be visible if the Streaming payment extension is installed or there has been any streams at all in the colony, even if the extension is no longer installed.
      • In the case where there has been streams and the page is visible, but the extension is not installed, we need to show a banner that the extension is disabled and hide the “Create stream” button.
  • Streaming route
    • The route should be changed from "streaming-payments" to "streaming"
@arrenv arrenv added enhancement New feature or request Pagepro Issues handled by the Pagepro team labels Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Pagepro Issues handled by the Pagepro team
Projects
None yet
Development

No branches or pull requests

2 participants