Link invoice line items to external sources, GitHub hover cards
- Pull info if GitHub, display inline (doesn't require a click, just hover)
- Automatically do this for URLs and replace with a nice "#242" like it does in GitHub itself.
Example: #1199
Think this one will be a bigger lift as we removed the GH integration in #289. May have to revert that if we want to bring it back.
Yep, though this time I think the GitHub integration can remain fully in the front-end as it's just displaying info
Ershad had some thoughts on how we could automate invoice approval and maybe even creation for GitHub OSS bounties.
If no one is working on it, then I can pick this one.
Is this how the UI to link an issue should be?
Once an issue is linked, related data can be shown in a hover card
Added some design context to the thread, but generally I'd wait until we've approved the approach - unless you like rewriting code.
Okay, i'll wait. Is the approach discussed here or with your internal team and then posted here?
It depends.
I can also pick this up
@slavingia Could you take a look at this Figma make and the designs?
I added a slight delay so the hover card only appears when the user pauses on the link. For mobile, I’m assuming we’ll match GitHub’s behavior and skip showing the card altogether.
Closing this in favor of #1507