From f8308e7627f1d4e4dfd356589e54f82af581bddd Mon Sep 17 00:00:00 2001
From: Gaurav Nelson <23069445+gaurav-nelson@users.noreply.github.com>
Date: Wed, 25 Feb 2026 12:51:27 +1000
Subject: [PATCH 1/2] feat: Add breadcrumb navigation, page actions toolbar,
and copy page functionality
---
layouts/_default/baseof.html | 1 +
layouts/blog/list.html | 5 +-
layouts/ci/single.html | 5 +-
layouts/contribute/list.html | 5 +-
layouts/contribute/single.html | 5 +-
layouts/learn/list.html | 5 +-
layouts/learn/single.html | 5 +-
layouts/partials/breadcrumbs.html | 34 ++++
layouts/partials/page-actions.html | 47 +++++
layouts/partials/page-toolbar.html | 13 ++
layouts/partials/patterns-browser.html | 5 +-
layouts/partials/patterns-index.html | 5 +-
layouts/patterns/single.html | 5 +-
static/css/custom.css | 234 +++++++++++++++++++++++++
static/js/codeblock.js | 6 +-
static/js/page-actions.js | 150 ++++++++++++++++
16 files changed, 492 insertions(+), 38 deletions(-)
create mode 100644 layouts/partials/breadcrumbs.html
create mode 100644 layouts/partials/page-actions.html
create mode 100644 layouts/partials/page-toolbar.html
create mode 100644 static/js/page-actions.js
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index c7bb0d272..76707add3 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -10,6 +10,7 @@
+