site: strengthen no-endorsement language on /legal/
Inclusion isn't endorsement; no warranty on safety/quality/durability/fit or continued existence; no responsibility after click-through. Plain, non-legalese tone preserved.
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
## May 2026
|
||||
|
||||
- Add Cloudflare Web Analytics: privacy-preserving, cookieless beacon injected into `BaseLayout.astro` so per-page traffic, referrers, and Core Web Vitals show up in the Cloudflare dashboard scoped to `unique.rzen.dev`. Privacy statement on `/legal/` updated to disclose the beacon
|
||||
- Strengthen the "Use of the site" section on `/legal/`: explicit "inclusion isn't endorsement" + no warranty on safety/quality/durability/fit/continued-existence + no responsibility for what happens after click-through. Tone kept plain, not legalese
|
||||
- Colocate every collection's articles with their media: each entry is now a folder `<slug>/index.mdx` with sibling media files. Applied to `reviews/`, `find/` (104 articles + 89 heroes auto-resolved by `src/lib/find-hero.ts` via `import.meta.glob('../content/find/*/hero.{...}')`), `finds/`, and `posts/`. Slug derivation handled by a shared `stripIndex` helper on each glob loader; URLs unchanged across the entire site. MDX paths shortened from `../../assets/reviews/<slug>/<file>` to `./<file>`. `src/assets/` removed entirely
|
||||
- Media optimization pass: re-encode the 13 heaviest assets (h264 CRF 28, scale ≤1280px, audio stripped) and convert the two animated GIFs (cotypist, flux-markdown) to MP4 — `dist/` drops from 53 MB to 31 MB (~42% smaller); biggest single wins are `homerow/search.mp4` (6.7 MB → 1.6 MB), `antinote/links.mp4` (2.9 MB → 193 KB), `flux-markdown/demo.gif` (3.9 MB → 1.3 MB MP4). Originals preserved at `src/assets/reviews/<slug>/source/` and never bundled
|
||||
- Tile videos on `/` and `/grid/` switched from `preload="metadata"` to `preload="none"` so below-the-fold demos don't fetch on page load
|
||||
|
||||
@@ -58,9 +58,13 @@ const breadcrumbs = buildBreadcrumbs([
|
||||
|
||||
<h2>Use of the site</h2>
|
||||
<p>
|
||||
Content is provided as-is for informational purposes; we make no
|
||||
warranty that any product covered here will suit your particular
|
||||
situation. Use your own judgement before buying or installing anything.
|
||||
Inclusion isn't endorsement. If something appears on Unique, it caught
|
||||
our eye — that's all. We don't test every claim or vouch for the safety,
|
||||
quality, durability, fit, or even the continued existence of anything we
|
||||
cover. Prices and availability change, outbound sites have their own
|
||||
quirks, and we accept no responsibility for what happens after you click
|
||||
through. Use your own judgement before buying, installing, or trying
|
||||
anything you find here.
|
||||
</p>
|
||||
|
||||
<h2>Contact</h2>
|
||||
|
||||
Reference in New Issue
Block a user