Update legal pages: account deletion contact + date - #13
Conversation
- Account deletion now directs users to contact support@hypercerts.org (no in-app deletion available yet) - Update "last updated" date to March 15, 2026 on all legal pages Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Free Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughUpdated "Last updated" timestamps to March 15, 2026 across three legal and documentation pages (DSA, privacy, terms). Revised account deletion and termination instructions to direct users to contact support@hypercerts.org instead of account closure functionality or separate legal contacts. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
📝 Coding Plan
Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login. Comment |
…t-detail__image rule
Three small CSS hygiene fixes:
--danger fallback: 16 occurrences of `var(--danger, #d44)` across
feed.css, social-graph-sync.css, and profile-endorsements.css. The
`--danger` variable is not declared anywhere in tokens.css or
globals.css, so the rule always resolved to `#d44` — a fixed color
that ignores the light/dark theme split (tokens.css already declares
`--color-error: #ba1a1a` for light and `#f87171` for dark). AGENTS.md
§11 rule 3: reuse the CSS variables. Replace all 16 with
`var(--color-error)`.
100vw in leaflet.css:473: `.long-description-modal { max-width:
min(720px, calc(100vw - 32px)); }` reintroduces the AGENTS.md
pitfall #13 pattern — `100vw` includes the scrollbar width and pushes
the dialog past the viewport edge when a vertical scrollbar is
present. Use `100%` (resolves to the dialog's containing block, the
viewport when showModal()'d) so the math doesn't break.
cert-detail.css duplicate: `.cert-detail__image {}` was defined
twice, with the second occurrence just adding `position: relative;`
needed by the inline-edit absolute-positioned chrome. Cascade merges
them today, but the split is confusing and would silently break if
anyone reordered the file. Move `position: relative;` into the
first declaration; drop the second.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Summary
support@hypercerts.org(no in-app deletion yet)/terms) and Privacy Policy (/privacy)Test plan
/termssection 14 showssupport@hypercerts.orgfor account deletion/privacysection 10 showssupport@hypercerts.orgfor account deletion🤖 Generated with Claude Code
Summary by CodeRabbit
Documentation