gvm-overlay.js
Config-driven paywall demo
Prices and blocking rules come from a static JSON
config — no data-gvm-* markup to write.
Each article below only marks its content with a single
data-gvm-reference. Loading
gvm-overlay.js (instead of
gvm.js) turns on overlay mode; the config URL
is derived from data-gvm-env="qa" +
data-gvm-tenant.
The invisible checkout
blur · 2.99 PLN · the phone bill as a wallet The town that read the fine print
hide · 0.75 PLN · a ledger against the archive The last hand-made page
mangle-blur · 4.99 PLN · scissors, wax, deadlines
blur · 2.99 PLN · the phone bill as a wallet The town that read the fine print
hide · 0.75 PLN · a ledger against the archive The last hand-made page
mangle-blur · 4.99 PLN · scissors, wax, deadlines
Admin mode: append
?gvm_admin=1 to any article URL to open the
in-page editor (paste the admin JWT when prompted) and edit
the config. Config + editor are served from the
qa environment. See README.md.