openvibers/openvibe.shared Commits

4.146.0: on a phone, a home's words and its main action come before the orbit (#336)

OP OpenVibers committed 5 days ago · 289b576423 · 6 files, +19 −7

The orbit sat above the title under 860 px (Work's main button at ~560 px on a phone); it now follows the actions
(~270 px), a little bigger, with the centre's caption no longer running into the lower circles.

Changes

ddiff --git a/CHANGELOG.md b/CHANGELOG.md
iindex 500abd1..a1158a2 100644
---- a/CHANGELOG.md
++++ b/CHANGELOG.md
@@@ -1,5 +1,15 @@
# Changelog
++## 4.146.0 — 2026-11-08
++
++- **On a phone, a home's words and its main action come first.** `showcase.hero` with an orbit put the picture above
++ the title on screens under 860 px, so a phone saw a 250 px diagram before it saw what the site is or its one main
++ button (Work's "Search the listings" sat at about 560 px). The orbit now follows the actions: the main button moves to
++ about 270 px at 390 px wide, and the orbit, still a row of links to the site's places, follows it. It is a little
++ bigger on a phone (up to 300 px), and the centre's caption is smaller and narrower, so it no longer runs into the
++ lower circles ("from public boards" overlapped "Your agent" and "Alerts" on Work). Wide screens are unchanged.
++ Found in the track X review of the Work home.
++
## 4.145.1 — 2026-11-08
- **The Dock stays open when a tap on the page opens it, on a phone.** The phone sheet closes on a tap outside it, and
ddiff --git a/README.md b/README.md
iindex c2dc606..1dcad02 100644
---- a/README.md
++++ b/README.md
@@@ -2,7 +2,7 @@
> Versioned UI, the OpenVibe Frame (the navbar, footer and "shipped" views every site sits in), SEO, legal and release-client packages every OpenVibe site renders.
--**Status:** alpha, v4.145.1 (every release is a tag; see [CHANGELOG.md](CHANGELOG.md)). Every deployed
++**Status:** alpha, v4.146.0 (every release is a tag; see [CHANGELOG.md](CHANGELOG.md)). Every deployed
consumer installs a tagged release and none keeps a vendored copy
([docs/migration-plan.md](docs/migration-plan.md) is done); each repository's `package.json` names
the tag it pins.
ddiff --git a/STATUS.json b/STATUS.json
iindex 066a552..32984b3 100644
---- a/STATUS.json
++++ b/STATUS.json
@@@ -4,7 +4,7 @@
"code": true,
"wave": "W2",
"package": "openvibe-shared",
-- "version": "4.145.1",
++ "version": "4.146.0",
"plan": "OpenVibe End-to-End Realignment & Implementation Plan, revision 3 (20 Sep 2026)",
"deployed": false,
"deployment": "none of its own: a package released as git tags; OpenVibe.Network serves /shared/* from its pinned tag, and a site can serve its own pinned copy (openvibe-shared/serve)",
ddiff --git a/package.json b/package.json
iindex 45b93ea..d826466 100644
---- a/package.json
++++ b/package.json
@@@ -1,6 +1,6 @@
{
"name": "openvibe-shared",
-- "version": "4.145.1",
++ "version": "4.146.0",
"description": "Shared navbar, footer, themes, icons, legal pages, SEO, auth and analytics for every OpenVibe site",
"main": "index.js",
"bin": {
ddiff --git a/showcase.css b/showcase.css
iindex 749436f..8be1aff 100644
---- a/showcase.css
++++ b/showcase.css
@@@ -30,8 +30,9 @@ html[data-ov-motion=reduced] .sc-ring,html[data-ov-motion=reduced] .sc-aura-glow
.sc-hero.sc-has-vis .sc-hero-vis{position:absolute;z-index:-1;top:-26px;right:0;width:180px;opacity:.36;pointer-events:none}
.sc-hero.sc-has-vis .sc-aura .sc-vis-mark{display:none!important}
.sc-hero.sc-has-orbit{display:flex;flex-direction:column}
--.sc-hero.sc-has-orbit .sc-hero-vis{order:-1;position:static;width:auto;opacity:1;pointer-events:auto;margin:0 0 6px}
--.sc-hero.sc-has-orbit .sc-vis{width:min(70vw,250px)}
++.sc-hero.sc-has-orbit .sc-hero-vis{order:1;position:static;width:auto;opacity:1;pointer-events:auto;margin:22px 0 0}
++.sc-hero.sc-has-orbit .sc-vis{width:min(82vw,300px)}
++.sc-hero.sc-has-orbit .sc-orb-core small{max-width:8em;font-size:10px;line-height:1.2}
.sc-hero.sc-has-orbit .sc-orb-core .sc-vis-mark{width:50px!important;height:50px!important}
.sc-orb-node{width:32px;height:32px;margin:-16px}.sc-orb-node.is-big{width:44px;height:44px;margin:-22px}.sc-orb-name{font-size:10.5px}
}
ddiff --git a/showcase.js b/showcase.js
iindex 602fcac..a729474 100644
---- a/showcase.js
++++ b/showcase.js
@@@ -458,8 +458,9 @@ html[data-ov-motion=reduced] .sc-ring,html[data-ov-motion=reduced] .sc-aura-glow
.sc-hero.sc-has-vis .sc-hero-vis{position:absolute;z-index:-1;top:-26px;right:0;width:180px;opacity:.36;pointer-events:none}
.sc-hero.sc-has-vis .sc-aura .sc-vis-mark{display:none!important}
.sc-hero.sc-has-orbit{display:flex;flex-direction:column}
--.sc-hero.sc-has-orbit .sc-hero-vis{order:-1;position:static;width:auto;opacity:1;pointer-events:auto;margin:0 0 6px}
--.sc-hero.sc-has-orbit .sc-vis{width:min(70vw,250px)}
++.sc-hero.sc-has-orbit .sc-hero-vis{order:1;position:static;width:auto;opacity:1;pointer-events:auto;margin:22px 0 0}
++.sc-hero.sc-has-orbit .sc-vis{width:min(82vw,300px)}
++.sc-hero.sc-has-orbit .sc-orb-core small{max-width:8em;font-size:10px;line-height:1.2}
.sc-hero.sc-has-orbit .sc-orb-core .sc-vis-mark{width:50px!important;height:50px!important}
.sc-orb-node{width:32px;height:32px;margin:-16px}.sc-orb-node.is-big{width:44px;height:44px;margin:-22px}.sc-orb-name{font-size:10.5px}
}