Skip to content

feat(starfish): Gently highlight SQL in span table#53782

Merged
gggritso merged 9 commits into
masterfrom
feat/starfish/gently-highlight-queries-in-list
Jul 28, 2023
Merged

feat(starfish): Gently highlight SQL in span table#53782
gggritso merged 9 commits into
masterfrom
feat/starfish/gently-highlight-queries-in-list

Conversation

@gggritso

@gggritso gggritso commented Jul 28, 2023

Copy link
Copy Markdown
Member

We are convinced that links in tables should look like links, so we do not want to fully syntax highlight these. We do want to lightly highlight them, though! This is a nice little compromise.

I'm also starting to add some more legitimate specs for the parser. Starting.

Before (Lame):
Screenshot 2023-07-28 at 12 50 16 PM

After (Awesome):
Screenshot 2023-07-28 at 12 50 35 PM

Changes

  • Break up the files a bit
  • Introduce simple markup formatter
  • Bold keywords
  • Fix rendering of collapsed columns
  • Capitalize keywords
  • Fix whitespace between tokens and join commands
  • Render descriptions with simple markup

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jul 28, 2023
@gggritso gggritso marked this pull request as ready for review July 28, 2023 17:11
@gggritso gggritso requested a review from a team July 28, 2023 17:11

@wmak wmak left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Gently Approved

@gggritso gggritso merged commit fd2ff17 into master Jul 28, 2023
@gggritso gggritso deleted the feat/starfish/gently-highlight-queries-in-list branch July 28, 2023 17:24
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 13, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants