Assignments within a case in Pega 24.1 Constellation display a default “Go” button. Is there a supported way to override or configure this label so that it shows “Open” (or any other preferred text) instead?
We are specifically looking for a supported way to override or control the button label text, similar to how Field Values were used in the traditional UI to manage and personalize labels.
If we are talking about the “open assignments” widget, then in '25 at least, it is not an authorable view in the UI. There are changes coming to this space in '26, I just haven’t seen anything on the GO button itself.
When I know more on the release, i’ll post back here.
Sharing thoughts to bring something similar like Field Value capability in the Constellation design system. This would allow labels/text to be overridden at runtime without requiring a save-as or modification of underlying rules.
In the traditional design system, this approach enabled business-specific terminology while keeping the core rulebase untouched. Bringing a similar runtime-driven mechanism to Constellation would provide the same flexibility and remain upgrade-safe, as it avoids altering or cloning core rules.
Traditional UI wasn’t a perfect solution either - field labels wouldn’t apply correctly - then combine it with Localization and even circumstancing it became very complex very quickly.
However, I understand your point, at the very least this should be configurable. I have raised Feedback for the go button specifically (FDBK-144204) and also about Field Values in general (FDBK-144203)
Constellation provides a CSS file (pyC11nCustomFonts) to add custom fonts to the theme, we leveraged this file to override the button text by identifying the button element using data-testid.
button[data-testid=":assignment:action"] {
color: transparent; /* hide original text only */
position: relative;
}
button[data-testid=":assignment:action"] :: after {
content: "Edit";
position: absolute;
left: 50%;
transform: translateX(-50%);
}
Since this particular view is currently not authorable, we opted for this CSS-based approach as a workaround solution to replace label “Go” → “Edit” without modifying underlying rules.
While this works, it is purely a UI-level workaround and not ideal long-term. A runtime label override capability (similar to Field Values in traditional UI) would be a much cleaner and upgrade-safe solution.
Not the ideal solution but yes, in the absence of configuration, this is one way to achieve it.
Finishing the loop on our thread, I can not see Infinity '26 providing configuration for this. You can change layouts etc, but nothing to configure the physical text.