gabriel / musehub public
feat BREAKING profile task/profile-dark-hero #1 / 1
AI Agent gabriel · 158 days ago · Apr 21, 2026 · Diff

feat(profile): redesign hero to full-bleed dark gradient

Replaces the 3-column grid layout with a full-bleed dark gradient hero matching the MCP docs, domains, and issue detail page header style.

- Adds page-container block to strip default container padding - Hero: type-specific dark bg + radial glow blobs (human/agent/org variants) - Left column: eyebrow (type badge + @handle + verified) → gradient display name → bio → meta row (location/social/website) → agent/org sub-meta - Right column: stat pills (repos, commits, streak, this year) - Strip band: AVAX / trust chain / treasury + Ed25519 badge + dates - Repo chips: up to 6 public repos inside the hero dark area - prof-body wrapper: max-width centering for all content below the hero

sha256:5af15f134d7839cce68e4e1ab9a1360276c584dc9c7ef45339010939b57751b5 sha
+25 ~18 −24 symbols
sha256:5d8576c67e3496a94c2179f6c03e59cb969dac3beb78c1ba6bf7d84553435189 snapshot
+25
symbols added
~18
symbols modified
−24
symbols removed
0
dead code introduced
Semantic Changes 67 symbols
~ musehub/templates/musehub/pages/profile.html .html 1 symbol added, 1 symbol removed, 12 symbols modified
− handle }} section h1: {{ identity.display_name or identity.handle }} L37–37
+ display_name }} {% else %} {% endif %} section h1: {% if identity.display_name and identity.display_name != identity.handle %} {{ identity.display_name }} {% else %} {% endif %} L41–47
~ src/scss/_user-profile.scss .scss 24 symbols added, 23 symbols removed, 6 symbols modified
− prof-avatar-card rule .prof-avatar-card L362–368
− prof-avatar-card__handle rule .prof-avatar-card__handle L376–379
− prof-avatar-card__icon rule .prof-avatar-card__icon L369–375
− prof-avatar-card__icon--agent rule .prof-avatar-card__icon--agent L373–373
− prof-avatar-card__icon--human rule .prof-avatar-card__icon--human L372–372
− prof-avatar-card__icon--org rule .prof-avatar-card__icon--org L374–374
− prof-hero__body rule .prof-hero__body L411–411
− prof-hero__name-row rule .prof-hero__name-row L412–412
− prof-hero__rule rule .prof-hero__rule L413–413
− prof-side-card rule .prof-side-card L382–391
− prof-side-card--avax rule .prof-side-card--avax L387–387
− prof-side-card--treasury rule .prof-side-card--treasury L389–389
− prof-side-card--trust rule .prof-side-card--trust L388–388
− prof-side-card__addr rule .prof-side-card__addr L396–399
− prof-side-card__addr--empty rule .prof-side-card__addr--empty L398–398
− prof-side-card__chain rule .prof-side-card__chain L403–403
− prof-side-card__chain-arrow rule .prof-side-card__chain-arrow L405–408
− prof-side-card__chain-arrow--self rule .prof-side-card__chain-arrow--self L407–407
− prof-side-card__chain-node rule .prof-side-card__chain-node L404–404
− prof-side-card__check rule .prof-side-card__check L401–401
− prof-side-card__hd rule .prof-side-card__hd L392–395
− prof-side-card__meta rule .prof-side-card__meta L402–402
− prof-side-card__row rule .prof-side-card__row L400–400
+ prof-body rule .prof-body L344–348
+ prof-hero--agent rule .prof-hero--agent L364–364
+ prof-hero--human rule .prof-hero--human L363–363
+ prof-hero--org rule .prof-hero--org L365–365
+ prof-hero-eyebrow rule .prof-hero-eyebrow L400–403
+ prof-hero-glow rule .prof-hero-glow L368–385
+ prof-hero-glow--agent rule .prof-hero-glow--agent L375–379
+ prof-hero-glow--human rule .prof-hero-glow--human L370–374
+ prof-hero-glow--org rule .prof-hero-glow--org L380–384
+ prof-hero-handle rule .prof-hero-handle L404–406
+ prof-hero-inner rule .prof-hero-inner L388–395
+ prof-hero-left rule .prof-hero-left L397–397
+ prof-hero-right rule .prof-hero-right L437–440
+ prof-hero-strip rule .prof-hero-strip L457–465
+ prof-hero-verified rule .prof-hero-verified L407–411
+ prof-stat-pill rule .prof-stat-pill L441–446
+ prof-stat-pill__label rule .prof-stat-pill__label L451–454
+ prof-stat-pill__num rule .prof-stat-pill__num L447–450
+ prof-strip-badge rule .prof-strip-badge L473–478
+ prof-strip-item rule .prof-strip-item L466–466
+ prof-strip-label rule .prof-strip-label L467–470
+ prof-strip-sep rule .prof-strip-sep L472–472
+ prof-strip-val rule .prof-strip-val L471–471
+ svg rule svg L410–410
← Older Oldest on task/profile-dark-hero
All commits
Newer → Latest on task/profile-dark-hero

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:5af15f134d7839cce68e4e1ab9a1360276c584dc9c7ef45339010939b57751b5 --body "your comment"