Skip to content

Add animated Terraphim AI logo with p5.js mandala visualization#577

Open
AlexMikhalev wants to merge 3 commits intomainfrom
claude/mathober-day-10-WXVTQ
Open

Add animated Terraphim AI logo with p5.js mandala visualization#577
AlexMikhalev wants to merge 3 commits intomainfrom
claude/mathober-day-10-WXVTQ

Conversation

@AlexMikhalev
Copy link
Contributor

Summary

This PR introduces an animated logo for Terraphim AI featuring a stellated polygon mandala design. The animation is built with p5.js and integrates into the website homepage and navigation.

Key Changes

  • New animated logo visualization (website/static/logo-animation/sketch.js):

    • p5.js sketch creating a dynamic mandala pattern with stellated polygons
    • Features rotating geometric shapes in orange and gold color scheme
    • Includes an inverted triangle frame (Terraphim brand symbol) with animated glow
    • Subtle "T" letterform at center
    • Responsive canvas sizing (max 500px)
    • Click-to-regenerate functionality that randomizes polygon geometry
  • Logo display pages:

    • index.html: Full-page standalone logo viewer with branding text and subtitle
    • embed.html: Minimal embed-friendly version for iframe integration
  • Website integration:

    • Updated website/templates/index.html to replace static avatar with embedded animated logo iframe
    • Updated website/templates/base.html to add Terraphim logo to navigation bar
    • Logo links to full animation page from homepage

Implementation Details

  • Uses p5.js CDN (v1.9.0) for canvas rendering
  • Color palette: warm oranges (RGB 232, 128, 28) and golds (RGB 245, 197, 24) on dark background (RGB 15, 12, 10)
  • Animation parameters: 25 radial lines, variable polygon count (5-12 sides), smooth rotation and scaling
  • Responsive design with windowResized() handler for canvas scaling
  • Accessibility: includes ARIA labels and descriptive text for screen readers
  • Subtle visual effects: particle noise, concentric circles, gradient strokes, pulsing glow

https://claude.ai/code/session_01XTUNKF2rvdse4VHgZP5KyS

claude and others added 3 commits February 23, 2026 17:57
Create a Mathober Day 10-inspired animated logo with stellated polygon
mandala patterns in Terraphim's orange/gold color palette. The animation
features radial grids, rotating stellated polygons, an inverted triangle
frame matching the brand symbol, and a subtle T letterform at center.

- Add standalone logo animation page at /logo-animation/
- Embed animated logo on homepage replacing static avatar
- Add static logo image to navbar brand

https://claude.ai/code/session_01XTUNKF2rvdse4VHgZP5KyS
Replace the p5.js iframe embed on the homepage with a pure SVG animated
logo. The SVG uses CSS keyframe animations for rotating stellated polygon
layers, a breathing inverted triangle frame, and a pulsing T letterform -
all in Terraphim orange/gold palette. Zero JS dependencies, ~6KB file.

The interactive p5.js version remains at /logo-animation/ as a standalone
experience for visitors who want the full Mathober Day 10 mandala effect.

https://claude.ai/code/session_01XTUNKF2rvdse4VHgZP5KyS
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