Skip to content

Update logo to S. mark and add favicons#6

Draft
Tanops wants to merge 2 commits into
mainfrom
cursor/logo-update-2073
Draft

Update logo to S. mark and add favicons#6
Tanops wants to merge 2 commits into
mainfrom
cursor/logo-update-2073

Conversation

@Tanops

@Tanops Tanops commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Updates the application branding to the new S. logo mark and adds a full set of favicons.

Changes

  • Sidebar logo: S. mark is inlined as SVG in index.html so it always renders (fixes broken external img when assets were not resolved)
  • Favicons: Added favicon.ico, favicon.svg, favicon-16x16.png, favicon-32x32.png, and apple-touch-icon.png under /assets/
  • Page title: Updated from "TaskBoard — Prototype" to Summon
  • Tests: Smoke test verifies inline logo and favicon references

Fix note

The initial implementation used <img src="assets/logo.svg">, which showed a broken image in some environments. The logo is now embedded directly in the page markup for reliable display.

Testing

  • npm test — all 26 tests pass
Open in Web Open in Cursor 

- Replace sidebar gradient placeholder with the S. logo (SVG)
- Add favicon.ico, SVG/PNG favicons, and apple-touch-icon
- Update page title to Summon

Co-authored-by: Tanops <Tanops@users.noreply.github.com>
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://Summon-RnD.github.io/task-manager/pr-preview/pr-6/

Built to branch gh-pages at 2026-07-07 14:05 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

The external assets/logo.svg img failed to load in some deployments
(showing a broken image). Embed the S. mark directly in index.html so
it always renders, use absolute /assets/ paths for favicons, and
refine the mark typography.

Co-authored-by: Tanops <Tanops@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants