Skip to content

Conversation

@ranuka-laksika
Copy link

Fixes issue #4502- New APIs List UX Issues

Issue URL: wso2/api-manager#4502

Changes Made

  • Modified DataTable.jsx component in PublisherLanding section
  • Moved "View All APIs" button from bottom to top of the API listing
  • Made the button more prominent with:
    • Changed from text variant to contained (filled) button
    • Increased button size to 'large'
    • Added custom styling for better visibility
    • Centered positioning with proper spacing
    • Added minimum width and enhanced typography

Build Information

  • Built using Java 11 and Maven 3.6.3 with -DskipTests flag
  • Generated artifacts: publisher.war

Artifact Replacement

  • Replaced publisher folder in wso2am-4.6.0/repository/deployment/server/webapps/
  • Location: Frontend deployment directory of WSO2 API Manager

Modified wso2am-4.6.0 Pack (GitHub Actions Artifact)

The complete modified wso2am-4.6.0 pack with all updated artifacts has been uploaded as a GitHub Actions artifact.

Download Link:
🔗 Download from GitHub Actions Run

Artifact Details:

  • Artifact Name: wso2am-4.6.0-issue-24.zip
  • Location: Available in the GitHub Actions workflow run linked above
  • How to Download:
    1. Click the GitHub Actions run link above
    2. Scroll down to the "Artifacts" section at the bottom of the page
    3. Download the artifact: wso2am-4.6.0-issue-24.zip
    4. Extract and use the modified pack directly

What's included:

  • Updated publisher.war file with the prominent "View All APIs" button
  • Complete wso2am-4.6.0 directory structure
  • Ready to use without any additional build steps

Testing

  • No testing required for frontend changes as per instructions
  • The button now appears prominently at the top when there are more than 5 APIs
  • Improves user experience by making it clear that more APIs are available

🤖 Generated with Claude Code

@ranuka-laksika ranuka-laksika changed the title Fix issue Update View All APIs button to be more prominent in Publish… Fix issue[4502] Make View All APIs button more prominent in Publisher portal Oct 29, 2025
@sonarqubecloud
Copy link

@ranuka-laksika ranuka-laksika changed the title Fix issue[4502] Make View All APIs button more prominent in Publisher portal Fix: Make View All APIs button more prominent in Publisher portal Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant