From 9b2fc0736dc1244ffd92501af3b8e1fbe3cdfdf1 Mon Sep 17 00:00:00 2001 From: Aaron Feledy Date: Fri, 24 Apr 2026 02:03:26 -0500 Subject: [PATCH 1/2] refactor(docs): slim contributors config, rely on theme defaults Removes locally-copied Mike, Alec, and Aaron entries plus a lodash index-merge workaround placeholder. All three maintainers now come from @lando/vitepress-theme-default-plus defaults. Only Mike's 'SLAVE4U' desc remains as a local override. Requires @lando/vitepress-theme-default-plus >= v1.2.0 (lando/vitepress-theme-default-plus#100). --- docs/.vitepress/config.mjs | 31 +++---------------------------- 1 file changed, 3 insertions(+), 28 deletions(-) diff --git a/docs/.vitepress/config.mjs b/docs/.vitepress/config.mjs index 689e3cabd..4e5890c19 100644 --- a/docs/.vitepress/config.mjs +++ b/docs/.vitepress/config.mjs @@ -87,38 +87,13 @@ export default defineConfig({ }, }, contributors: { - merge: 'name', - debotify: true, include: [ + // Mike, Alec, and Aaron come from the landov3 defaults already + // (see @lando/vitepress-theme-default-plus/config/landov3.js). + // Only override the bits we want to change locally. { - name: 'Mike Pirog', email: 'mike@lando.dev', - title: 'Co-founder', - org: 'lando.dev', - orgLink: 'https://lando.dev', desc: 'SLAVE4U', - links: [ - {icon: 'github', link: 'https://github.com/pirog'}, - {icon: 'x', link: 'https://x.com/pirogcommamike'}, - ], - sponsor: 'https://lando.dev/sponsor', - maintainer: true, - mergeOnly: true, - }, - { - avatar: 'https://avatars.githubusercontent.com/u/1153738', - name: 'Alec Reynolds', - email: 'alec+git@thinktandem.io', - title: 'Co-founder', - org: 'lando.dev', - orgLink: 'https://lando.dev', - desc: 'A chill dude', - links: [ - {icon: 'github', link: 'https://github.com/reynoldsalec'}, - {icon: 'x', link: 'https://x.com/reynoldsalec'}, - ], - sponsor: 'https://lando.dev/sponsor', - maintainer: true, mergeOnly: true, }, ], From e0ec822220fd1446eaf1ae6ecd77f1f3a342ae3b Mon Sep 17 00:00:00 2001 From: Aaron Feledy Date: Tue, 28 Apr 2026 11:49:45 -0500 Subject: [PATCH 2/2] refactor(docs): drop Mike's local desc override, fully inherit from theme defaults The contributors.include array only held Mike's 'SLAVE4U' desc override. Removing it so Mike, Alec, and Aaron all render exactly as the landov3 preset defines them (see @lando/vitepress-theme-default-plus/config/ landov3.js). --- docs/.vitepress/config.mjs | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/docs/.vitepress/config.mjs b/docs/.vitepress/config.mjs index 4e5890c19..0dd2ded19 100644 --- a/docs/.vitepress/config.mjs +++ b/docs/.vitepress/config.mjs @@ -86,18 +86,7 @@ export default defineConfig({ patterns: ['help/**/*.md', 'troubleshooting/**/*.md'], }, }, - contributors: { - include: [ - // Mike, Alec, and Aaron come from the landov3 defaults already - // (see @lando/vitepress-theme-default-plus/config/landov3.js). - // Only override the bits we want to change locally. - { - email: 'mike@lando.dev', - desc: 'SLAVE4U', - mergeOnly: true, - }, - ], - }, + sidebar: { '/cli': cliBar(), '/config': configBar(),