docs: 🛡️ brand consistency, live site link, responsive presentation#33
Conversation
- README: replace the custom shield logo image with a 🛡️ heading; add a "Live site" link (blindfold-rho.vercel.app) - presentation (docs/index.html): swap the logo for a 🛡️ hero mark + gradient title; add landscape and small-screen responsive rules - remove the now-unused assets/logo.png (the CLI dashboard already falls back to an inline SVG shield when the file is absent) Co-authored-by: algsoch <algsoch@gmail.com>
PR Summary by QodoDocs: replace logo with shield mark; add live site link; responsive slides
AI Description
Diagram
High-Level Assessment
Files changed (2)
|
Code Review by Qodo
1. Missing explain.md log entry
|
| ``` | ||
|
|
||
| [**📦 Install**](#installation) · [**📊 Interactive Presentation**](https://fiscalmindset.github.io/Blindfold/) · [**⚡ Quickstart**](#quickstart) | ||
| [**🌐 Live site**](https://blindfold-rho.vercel.app) · [**📦 Install**](#installation) · [**📊 Interactive Presentation**](https://fiscalmindset.github.io/Blindfold/) · [**⚡ Quickstart**](#quickstart) |
There was a problem hiding this comment.
1. Missing explain.md log entry 📘 Rule violation § Compliance
The PR makes material documentation updates (README branding/live-site link and presentation hero/responsiveness) but does not update explain.md with a corresponding status-table update and a new dated running-log entry. This breaks the project’s requirement that explain.md remain the up-to-date source of truth for material changes.
Agent Prompt
## Issue description
`explain.md` must be updated for each material change, including (1) the relevant status-table row and (2) a new dated entry appended to the running log. This PR changes the README hero/linking and the docs presentation hero/responsive behavior, but `explain.md` has no 2026-07-14 entry and no status update reflecting these doc changes.
## Issue Context
This repo treats `explain.md` as the single source of truth and requires it to be updated whenever material changes land.
## Fix Focus Areas
- explain.md[41-52]
- explain.md[70-78]
- README.md[18-18]
- docs/index.html[349-380]
- docs/index.html[541-546]
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
| <img src="assets/logo.png" alt="Blindfold Logo" | ||
| style="height: 90px; margin-bottom: 16px; object-fit: contain;" /> | ||
| <div class="close-mark">🛡️</div> | ||
| <h2 style="font-size: 2rem; margin-bottom: 10px;">Blindfold</h2> |
There was a problem hiding this comment.
2. Inline h2 breaks scaling 🐞 Bug ⚙ Maintainability
In docs/index.html slide 12, the closing title uses an inline font-size: 2rem, so the existing responsive media-query rules that downsize h2 on phones/landscape won’t apply to this element. This makes the closing title ignore the intended responsive typography (inconsistent sizing vs other slides on small screens).
Agent Prompt
## Issue description
The closing slide title (`<h2>`) is styled inline (`font-size: 2rem; ...`), which overrides the stylesheet’s responsive `h2` rules in the 480px and landscape media queries.
## Issue Context
Other headings are controlled via CSS + media queries, but this one heading will not scale down with the rest of the deck on small/short viewports.
## Fix Focus Areas
- docs/index.html[927-935]
- docs/index.html[418-434]
- docs/index.html[495-507]
## Suggested fix
1. Change the closing slide heading to use a class, e.g.:
- `<h2 class="close-title">Blindfold</h2>`
2. Add `.close-title` base styles near the other hero/close mark styles (instead of inline).
3. Add media-query overrides for `.close-title` inside the existing `@media (max-width: 480px)` and `@media (max-height: 520px) and (orientation: landscape)` blocks so it scales consistently with the rest of the typography.
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
What
logo.pngimage with a 🛡️ heading (consistent with the site nav/footer + the share card) and added a Live site link → https://blindfold-rho.vercel.appdocs/index.html) — swapped the logo for a 🛡️ hero mark + gradient title, and added landscape / small-screen responsive rules so it holds up on phonesassets/logo.png(the CLI dashboard already falls back to an inline SVG shield when the file is absent — verified indashboard.ts)Also (outside the diff)
agentic-ai, +attestation, −web3)Summary by cubic
Unifies branding across README and docs by replacing the PNG logo with a 🛡️ mark, adds a live site link, and makes the presentation responsive on phones and landscape screens. Removes an unused asset without affecting the CLI dashboard.
assets/logo.pngwith a 🛡️ heading; add “Live site” link → https://blindfold-rho.vercel.appdocs/index.html: swap hero logo for 🛡️ + gradient title; add small-screen and landscape responsive rules; update closing slide markassets/logo.png(CLI dashboard already falls back to an inline SVG shield)Written for commit ed8ca05. Summary will update on new commits.