Skip to content

feat: Website style coding#11

Draft
NEKOYASAN wants to merge 22 commits intohonojs:mainfrom
NEKOYASAN:#3-website-design-styling
Draft

feat: Website style coding#11
NEKOYASAN wants to merge 22 commits intohonojs:mainfrom
NEKOYASAN:#3-website-design-styling

Conversation

@NEKOYASAN
Copy link
Contributor

@NEKOYASAN NEKOYASAN commented Mar 8, 2025

close #3

Todo (Delete when ready for review)

  • Top page coding

Overview

  • setup tailwindcss & tailwind-merge (vite / prettier / renderer)
  • Implement MDX exclude_from_nav option
  • Implrement site Header
  • Tweak design Sidenav
  • Document content (MDX) make-up
  • Add Rendering test mdx file
  • setup syntax highlighter
  • Implement codeblock copy button
  • Implement ToC sidebar
  • Implement Go to Prev / Next contents links footer
  • Implement child page list component
  • Implement thame switcher

Excluded implementations & Partial support

  • Footnotes
    • Since remark-gfm supports footnote, it is available but the style remains default.
    • This is because remark-gfm supports only modification by css, so it is difficult to change the style drastically.

@NEKOYASAN NEKOYASAN force-pushed the #3-website-design-styling branch from cdbbbf1 to e615125 Compare March 8, 2025 23:34
@NEKOYASAN NEKOYASAN force-pushed the #3-website-design-styling branch from ecf3d65 to 78270c8 Compare March 9, 2025 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Website Design and Styling (css)

1 participant