openvibers/openvibe.help Commits

Home: the "Part of OpenVibe" section (Shared 4.13) (#93)

OP OpenVibers committed 18 days ago · 65d45fdb50 · 2 files, +3 −2

* Home: the "Part of OpenVibe" section (Shared 4.13 showcase.network)

* Budget: htmlRawKB 50.5, htmlBrotliKB 11 with the Part of OpenVibe section (Shared 4.13, 2026-10-26)

Changes

ddiff --git a/server/http/pages.js b/server/http/pages.js
iindex 167e085..8110893 100644
---- a/server/http/pages.js
++++ b/server/http/pages.js
@@@ -123,6 +123,7 @@ ${searchForm()}</section>
<section class="sc-sec" aria-labelledby="h-contact"><h2 id="h-contact">Contact support</h2>
<p class="sc-lede">Nothing here answered it? Open a ticket: you and the people who run OpenVibe, in one thread.</p>
${contactBlock(req)}</section>
++${raw(showcase.network({ service: 'help' }))}
${raw(showcase.cta({ title: 'What shipped on OpenVibe.Help', text: 'The update log is the network changelog, filtered to this service.', actions: [{ label: 'The update log', href: '/updates' }, { label: 'The API', href: '/api/v1/sites' }] }))}`,
});
});
ddiff --git a/test/perf-budget.test.js b/test/perf-budget.test.js
iindex 407d9b6..610c732 100644
---- a/test/perf-budget.test.js
++++ b/test/perf-budget.test.js
@@@ -19,8 +19,8 @@ const { measure, check, format } = require('openvibe-shared/perf-budget');
// against 11.6 KB of the shared showcase.css. Raised 2026-10-08 from 16.5/4.1 to 18.5/4.5 for a measured
// 17.5/4.3. The HTML budget did NOT move: those pages fit in the skeleton home page's 24.9 KB budget with room.
const BUDGETS = {
-- htmlRawKB: 50, // measured 45.7 on 2026-10-22: the 12 popular questions now carry their answers inline (and as FAQPage data), plus the hero's figures; 35.7 with 40 sites in the catalog (contracts 0.186.0, 2026-10-15); 32.6 on 2026-10-08 (the home page: hero, search, popular questions, the site cards with one line each, contact)
-- htmlBrotliKB: 10.7, // 9.7 on 2026-10-22 (answers inline); 8.3 with 40 sites (2026-10-15); 7.3
++ htmlRawKB: 55, // 50.5 with the Part of OpenVibe section (Shared 4.13, 2026-10-26); measured 45.7 on 2026-10-22: the 12 popular questions now carry their answers inline (and as FAQPage data), plus the hero's figures; 35.7 with 40 sites in the catalog (contracts 0.186.0, 2026-10-15); 32.6 on 2026-10-08 (the home page: hero, search, popular questions, the site cards with one line each, contact)
++ htmlBrotliKB: 12, // 11 with the Part of OpenVibe section (Shared 4.13, 2026-10-26); 9.7 on 2026-10-22 (answers inline); 8.3 with 40 sites (2026-10-15); 7.3
jsFiles: 5, // 5 (theme-loader, web-runtime, navbar, footer, boost: openvibe-shared/shell)
jsRawKB: 269, // 264.3 with Shared 4.13.0 (2026-10-26: account links); 239.8
jsBrotliKB: 67, // 65.3 Shared 4.12.0: the light/dark switch, the seasonal mark and the theme pairs; 56.5