Skip to content

feat: Implement heading permalinks with hover chain icon #597

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

Closed
wants to merge 2,740 commits into from

Conversation

FavourTy
Copy link

@FavourTy FavourTy commented Jun 6, 2025

Notes for Reviewers

This PR fixes #

Signed commits

  • Yes, I signed my commits.

SAHU-01 and others added 30 commits May 7, 2025 01:51
Signed-off-by: Zihan Kuang <[email protected]>
Signed-off-by: Zihan Kuang <[email protected]>
Signed-off-by: Zihan Kuang <[email protected]>
Signed-off-by: Zihan Kuang <[email protected]>
added meshery extension org help wanted issues to label
Signed-off-by: Zihan Kuang <[email protected]>
Signed-off-by: Zihan Kuang <[email protected]>
Signed-off-by: Zihan Kuang <[email protected]>
Signed-off-by: Zihan Kuang <[email protected]>
Signed-off-by: Zihan Kuang <[email protected]>
l5io and others added 20 commits June 3, 2025 15:08
Signed-off-by: M-DEV-1 <[email protected]>
rm meshery from home pages of /cloud, /kanvas
Signed-off-by: Vivek Vishal <[email protected]>
Copy link

netlify bot commented Jun 6, 2025

Deploy Preview for bejewelled-pegasus-b0ce81 ready!

Name Link
🔨 Latest commit 5917ec6
🔍 Latest deploy log https://app.netlify.com/projects/bejewelled-pegasus-b0ce81/deploys/684374d71cb5600008107e84
😎 Deploy Preview https://deploy-preview-597--bejewelled-pegasus-b0ce81.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@FavourTy FavourTy force-pushed the feature/heading-permalinks branch from 1f734b2 to 5917ec6 Compare June 6, 2025 23:08
@leecalcote
Copy link
Member

Oh, interesting - a render hook. I was expecting a pseudo selector for ::after with Unicode for a link icon. With the said, the render hook not only inserts the link icon, but also an anchor element. Nice.

Please be sure to use the existing variable for color, not the literal hex code itself. Double check that your use of Keppel green (#00b39f) is an alignment with what I think might be largely the use of the Caribbean green as the action color / <a> tag color.

Copy link
Contributor

@zihanKuang zihanKuang left a comment

Choose a reason for hiding this comment

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

Hi @FavourTy , this is excellent work! I just have a couple of minor suggestions😊:

  1. The image on the homepage has shifted. There might be an issue with the settings for the text formatting.
1749310700906
  1. I think it would look more consistent if the icons at all levels were slightly smaller. For reference, you can see in the Meshery documentation that the icons are about the same size as the text, but in the Layer5 documentation, they are a bit larger.
  • This is from the Layer5 documentation.
1749310686781
  • This is from the Meshery documentation.
1749310693877

@zihanKuang
Copy link
Contributor

Hey @FavourTy, our repository ran into some issues recently, which unfortunately led to us having to close all open PRs.🤕
Would you mind re-forking the repository and continuing your work on this PR? Your previous progress was almost complete, and we'd really appreciate you finishing it up!

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.