Skip to content

feat(widgets): add "Manage on Web" button#5734

Open
wesrupert wants to merge 3 commits intomasterfrom
feat/wr/widgets/dev
Open

feat(widgets): add "Manage on Web" button#5734
wesrupert wants to merge 3 commits intomasterfrom
feat/wr/widgets/dev

Conversation

@wesrupert
Copy link
Contributor

  • Add Manage on Web button to widget settings pages
  • Add web settings URL to widgets config

Asana: link

Screenshots (click to expand)

Screenshot 2026-02-02 at 11 06 49 Screenshot 2026-02-02 at 10 35 31 Screenshot 2026-02-02 at 11 07 51

Copy link
Contributor

@gettinToasty gettinToasty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one small change and a nitpick but otherwise LGTM

"Click here": "Click here",
"More Info": "More Info",
"Revert Changes": "Revert Changes",
"Manage on Web": "Manage on Web",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

np: this should prolly go in en-US/widgets.json

<RollbackOutlined />
{$t('Revert Changes')}
<div className="ant-modal-footer" style={{ display: 'flex', alignItems: 'stretch', gap: '16px' }}>
<div style={{ flex: 1, display: 'flex', alignItems: 'stretch', justifyContent: 'flex-start', gap: '16px' }}>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these should prolly be extracted into classes since we already have a WidgetLayout.m.less

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants