Standardize link handling in components

Created on 27 August 2025, 24 days ago

Problem/Motivation

The heading component has prop called 'Add optional url' with a URL field.

The button component has a URL toggle, which presumably would expose a URL field if enabled.

We should ensure that link fields in components are handled consistently.

📌 Task
Status

Active

Version

1.0

Component

Miscellaneous

Created by

🇦🇺Australia pameeela

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @pameeela
  • 🇦🇺Australia pameeela

    Started a branch for this, I made a bunch of changes but will check it again with fresh eyes to see if there are any other changes. I also will make a separate issue for modifying the case of the components to use sentence case rather than title case.

  • Merge request !43Pameeela bdfa4bbb patch 311f → (Open) created by pameeela
  • Pipeline finished with Failed
    11 days ago
    Total: 139s
    #593684
  • 🇦🇺Australia pameeela

    pameeela changed the visibility of the branch pameeela-bdfa4bbb-patch-311f to hidden.

  • Merge request !44Resolve #3543235 "Standardize link handling" → (Merged) created by pameeela
  • Pipeline finished with Failed
    11 days ago
    Total: 139s
    #593695
  • 🇦🇺Australia pameeela

    In order to not have a default value, you have to remove the default and the example.

    I've done that for all of the link fields and updated the labels to be consistent. I made a few other unrelated label changes (sorry!) just to clean up some of the wording and remove redundant descriptions.

  • Pipeline finished with Failed
    11 days ago
    Total: 153s
    #593697
  • Pipeline finished with Failed
    10 days ago
    Total: 170s
    #594448
  • Pipeline finished with Success
    10 days ago
    Total: 150s
    #594461
Production build 0.71.5 2024