Skip to content

Markdown rendering fixes, GH alerts, and topbar actions dropdown#103

Merged
stylessh merged 1 commit intomainfrom
stylessh/misc-changes-6
Apr 13, 2026
Merged

Markdown rendering fixes, GH alerts, and topbar actions dropdown#103
stylessh merged 1 commit intomainfrom
stylessh/misc-changes-6

Conversation

@stylessh
Copy link
Copy Markdown
Owner

Summary

  • Fix markdown table top spacing, plain code block contrast in light mode, and list item gap
  • Add not-prose to Markdown wrapper to prevent Tailwind Typography from overriding custom component styles
  • Add GitHub-flavored alert support (NOTE, TIP, WARNING, IMPORTANT, CAUTION) via remark-github-blockquote-alert
  • Wire up topbar more-actions button as a dropdown with links to view the repo, report an issue (internal form), and check for updates on X
  • Improve file tree row hover visibility in dark mode

Test plan

  • Verify markdown tables render without extra top spacing
  • Verify plain code blocks have readable text in light mode
  • Verify GH alert syntax (> [!NOTE], > [!WARNING], etc.) renders styled callouts
  • Verify topbar dropdown opens with three items and links work correctly
  • Verify file tree hover is visible in dark mode

- Fix table top spacing by adding flex container to suppress whitespace nodes
- Add not-prose to Markdown wrapper to prevent Tailwind Typography overrides
- Fix plain code block contrast in light mode with text-foreground
- Increase list item gap from 0.5 to 1.5 for better spacing
- Add GitHub-flavored alert support (NOTE, TIP, WARNING, etc.) via remark plugin
- Wire up topbar more-actions button as dropdown with repo, issue, and X links
- Add XLogo brand icon
- Improve file tree row hover visibility in dark mode (surface-0 → surface-1)
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 13, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
diffkit dbf6351 Apr 13 2026, 10:34 PM

@stylessh stylessh merged commit d13ecda into main Apr 13, 2026
4 checks passed
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.

1 participant