Skip to content

Add Introducing Toolbars blog post#251

Merged
elnelson575 merged 8 commits into
mainfrom
blog/introducing-toolbars
May 27, 2026
Merged

Add Introducing Toolbars blog post#251
elnelson575 merged 8 commits into
mainfrom
blog/introducing-toolbars

Conversation

@elnelson575
Copy link
Copy Markdown
Contributor

@elnelson575 elnelson575 commented May 18, 2026

Summary

  • New blog post introducing the toolbar components in bslib 0.11.0 (R) and py-shiny 1.6.0 (Python), with dual-language examples throughout
  • Code blocks render as static highlighted fences via execute: eval: false — no runtime needed
  • Closes the open ask for a "what else is new" pointer with a closing callout linking the bslib and py-shiny changelogs

Test plan

  • Open the Netlify preview at /blog/2026-05-15_introducing-toolbars/
  • Verify TOC callout anchors all jump to the right H2 sections
  • Toggle the R / Python tabs and confirm "Complete app code" details show the matching language inside each tab
  • Confirm the eight bslib + py-shiny reference links in the components table resolve
  • Confirm the bslib changelog and py-shiny CHANGELOG links in the closing callout resolve
  • Spot-check images and demo.mov render

@netlify
Copy link
Copy Markdown

netlify Bot commented May 18, 2026

Deploy Preview for posit-open-source canceled.

Name Link
🔨 Latest commit cf759fa
🔍 Latest deploy log https://app.netlify.com/projects/posit-open-source/deploys/6a1710fd28ae4400086229e5

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 18, 2026

Publishing checklist

  • Get a review — request at least one reviewer on this PR
  • Check your post — once the deploy preview is ready, a comment will appear with direct links to your post
  • Check the blog listing — confirm your post appears with the correct title, image, and description
  • Merge — once everything looks good and you have an approving review, merge to main

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 18, 2026

@elnelson575 elnelson575 marked this pull request as ready for review May 19, 2026 14:23
@elnelson575 elnelson575 requested a review from cpsievert May 21, 2026 14:33
Comment thread content/blog/introducing-toolbars/index.qmd
Comment thread content/blog/introducing-toolbars/index.qmd Outdated
@elnelson575 elnelson575 force-pushed the blog/introducing-toolbars branch from a7fe511 to cf759fa Compare May 27, 2026 15:42
@github-actions
Copy link
Copy Markdown

Blog YAML Checks

content/blog/introducing-toolbars/index.md

  • ⚠️ date is in the past (2026-05-26). Post will publish immediately on merge.

Summary: 1 files checked, 1 warnings

@github-actions
Copy link
Copy Markdown

@elnelson575 elnelson575 merged commit f8da051 into main May 27, 2026
13 checks passed
@elnelson575 elnelson575 deleted the blog/introducing-toolbars branch May 27, 2026 16:32
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.

2 participants