-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make FEEL Popup Links Configurable #382
Conversation
What about if we shorten this to "Learn FEEL", "Try co-pilot"? Why the external launch link, when the thing clearly is a link? |
If we merge this as is, this means that any |
Also note that the link in its current form does not currently contain any UTM parameters, and with the current approach we cannot fix it easily as for each adjustment a change in this library needs to be integrated downstream. |
Alternative: Move the popup editor out (make it a Camunda extension), and hence be free on how we integrate Camunda docs links there. Given past discussions on the editor, that could work, too. |
I was expecting the pushback. I just wanted to avoid having to do a major refactoring for a single link. 🙈 |
"Learn FEEL" works for me! For Copilot, I think there are a couple of things to to figure out.
The design team decided to use the launch icon to indicate when a link takes you to an external site. (I personally tend to interpret it as "this link will open in a new tab", but I've just done some research and apparently not everyone shares that interpretation.) |
f592a96
to
888b039
Compare
@nikku @barmac I've adjusted the pull request (and created a follow-up) to make the links configurable just like the container of the FEEL popup. My questions:
|
No, was a bad practice in the first place.
I propose in
It is great. |
Thanks @nikku I will go ahead with that solution then. |
8cf1bcf
to
b31dbb0
Compare
b31dbb0
to
52b372a
Compare
Still waiting for a review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great change.
Let's add a CHANGELOG entry so we don't forget and ping @bpmn-io/hto-dev @bpmn-io/modeling-dev regarding this change. |
* removes existing links * links to be added through configuration instead
323a849
to
cdda7f8
Compare
Proposed Changes
You'd configure it like this:
Checklist
To ensure you provided everything we need to look at your PR:
@bpmn-io/sr
toolCloses {LINK_TO_ISSUE}
orRelated to {LINK_TO_ISSUE}