From 79c21ea2a1447e0b2d4e70d2db1d6cbc83279e79 Mon Sep 17 00:00:00 2001 From: AyushBherwani1998 Date: Thu, 27 Nov 2025 21:53:28 +0400 Subject: [PATCH 1/3] add rename annoucement bar --- docusaurus.config.js | 7 +++++++ src/theme/AnnouncementBar/index.tsx | 24 ++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 src/theme/AnnouncementBar/index.tsx diff --git a/docusaurus.config.js b/docusaurus.config.js index abec732f075..ba69b7a5379 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -483,6 +483,13 @@ const config = { themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ + announcementBar: { + id: 'delegation-toolkit-rename-announcement-bar', + content: 'Delegation Toolkit is now renamed to Smart Accounts Kit.', + backgroundColor: '#eac2ff', + textColor: '#0a0a0a', + isCloseable: false, + }, metadata: [ { name: 'keywords', diff --git a/src/theme/AnnouncementBar/index.tsx b/src/theme/AnnouncementBar/index.tsx new file mode 100644 index 00000000000..f965e14888e --- /dev/null +++ b/src/theme/AnnouncementBar/index.tsx @@ -0,0 +1,24 @@ +import React from 'react' +import { useLocation } from '@docusaurus/router' + +export default function AnnouncementBar(): JSX.Element | null { + const location = useLocation() + + // Show on smart-accounts-kit paths or main/homepage + const isSmartAccountsKitPath = location.pathname.includes('/smart-accounts-kit') + const isMainPath = location.pathname === '/' + + const isValidPath = isSmartAccountsKitPath || isMainPath + + if (!isValidPath) { + return null + } + + return ( +
+
+ Delegation Toolkit is now renamed to Smart Accounts Kit. +
+
+ ) +} From 0b258d3df5acab7f411154a41a8d929b47f218a1 Mon Sep 17 00:00:00 2001 From: Alexandra Carrillo Date: Fri, 28 Nov 2025 10:13:30 -0800 Subject: [PATCH 2/3] Add link and reduce vertical padding --- src/scss/custom.scss | 2 +- src/theme/AnnouncementBar/index.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scss/custom.scss b/src/scss/custom.scss index e039bff7c61..4b9b9ad44fa 100644 --- a/src/scss/custom.scss +++ b/src/scss/custom.scss @@ -830,7 +830,7 @@ code:hover .code-unfocus { div[class^='theme-announcement-bar'] { font-family: var(--font-mm-euclid); font-size: 1.4rem; - padding: 1rem 2rem; + padding: 0.5rem 2rem; text-align: center; border-bottom: 1px solid var(--general-gray-light); background-color: var(--developer-purple-light); diff --git a/src/theme/AnnouncementBar/index.tsx b/src/theme/AnnouncementBar/index.tsx index f965e14888e..11339f32270 100644 --- a/src/theme/AnnouncementBar/index.tsx +++ b/src/theme/AnnouncementBar/index.tsx @@ -17,7 +17,7 @@ export default function AnnouncementBar(): JSX.Element | null { return (
- Delegation Toolkit is now renamed to Smart Accounts Kit. + Delegation Toolkit is now renamed to Smart Accounts Kit.
) From 35f44a2da6064b5381f689c7d0a5fdf550053c9c Mon Sep 17 00:00:00 2001 From: Alexandra Carrillo Date: Fri, 28 Nov 2025 10:21:28 -0800 Subject: [PATCH 3/3] remove unused default config --- docusaurus.config.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index ba69b7a5379..abec732f075 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -483,13 +483,6 @@ const config = { themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ - announcementBar: { - id: 'delegation-toolkit-rename-announcement-bar', - content: 'Delegation Toolkit is now renamed to Smart Accounts Kit.', - backgroundColor: '#eac2ff', - textColor: '#0a0a0a', - isCloseable: false, - }, metadata: [ { name: 'keywords',