Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-310

Scaffolder templates in 'Top Visited' and 'Recently Visited' cards show generic title instead of specific template name

XMLWordPrintable

    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      Title: Fix: Incorrect Titles in Top Visited and Recently Visited Home Page Cards

      Context:
      Previously, the Top Visited and Recently Visited cards on the Backstage homepage displayed a generic title "Create a new component" for all templates, regardless of the actual template used.

      Fix:
      The card titles now correctly reflect the specific template selected by the user, using the format:

      Impact:

      1. Improves accuracy and relevance of user-facing content on the homepage
      2. Helps users quickly identify and revisit the specific templates they interacted with
      3. Enhances usability and overall user experience
      Show
      Title: Fix: Incorrect Titles in Top Visited and Recently Visited Home Page Cards Context: Previously, the Top Visited and Recently Visited cards on the Backstage homepage displayed a generic title "Create a new component" for all templates, regardless of the actual template used. Fix: The card titles now correctly reflect the specific template selected by the user, using the format: Impact: 1. Improves accuracy and relevance of user-facing content on the homepage 2. Helps users quickly identify and revisit the specific templates they interacted with 3. Enhances usability and overall user experience
    • Bug Fix
    • RHDH F&UI plugins 3275, RHDH F&UI plugins 3276, RHDH F&UI plugins 3277, RHDH F&UI plugins 3278, RHDH F&UI plugins 3279, RHDH F&UI plugins 3280, RHDH F&UI plugins 3281

      Description of problem:

      On the Backstage Home Page, the 'Top Visited' and 'Recently Visited' cards display entries for pages visited under /create and individual template URLs like:

      /create/templates/default/react-ssr-template

      /create/templates/default/springboot-template

      Currently:

      Links to the general /create page appear with the title create.

      Links to specific software templates show up with the title Create a new component, regardless of which template was actually used.

      This is problematic because:

      Users cannot distinguish which specific scaffolder template each entry corresponds to.

      Every visited template looks the same in these cards, even if the underlying URLs are different.

      This diminishes the value of the cards for users who frequently work with multiple templates.

      Steps to Reproduce

      1. Spin up a Backstage app.
      2. Navigate to /create and use two different templates (e.g., ArgoCD, Backend Plugin).
      3. Return to the Home page where 'Top Visited' / 'Recently Visited' cards are displayed.

      Observe that:

      • Each template appears with a unique path (e.g., /create/templates/default/argocd-template).
      • But all entries show the same title: Create a new component.

      Actual results:

      Each template appears with a unique path, but all entries in 'Top Visited' and 'Recently Visited' cards show the same title: `Create a new component`

      Expected results:

      Each scaffolder template visited via /create/templates/${namespace}/${template_name} should appear in the 'Top Visited' and 'Recently Visited' cards with its actual template title, rather than the static text Create a new component. This allows users to quickly recognize and return to the specific templates they’ve used.

      Reproducibility (Always/Intermittent/Only Once):

      Always

              rh-ee-mitkumar Mitesh Kumar
              rh-ee-mitkumar Mitesh Kumar
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: