SPB Git

spb/airiskindex Public

The most methodologically rigorous, fully transparent AI job-exposure index.

TypeScript 88% Python 6.1% SQL 2.7% CSS 1.2% JavaScript 0.9% Shell 0.8%

History of apps/web/components/mobile-menu.tsx · clear filter

  1. feat(web): SVG brand logo (ranked score bars) + favicon via app/icon.svg
    LogoMark wired into header, footer and mobile drawer; full logo with
    CI-whisker signature in public/logo.svg.
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    simon-pierre boucher committed 6 days ago (Aug 5, 2026) · 1 file changed +3 −2
  2. chore: add file headers (author, contact, copyright, description) to all source files
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    simon-pierre boucher committed 6 days ago (Aug 5, 2026) · 1 file changed +10
  3. fix(web): mobile layout — Tailwind content missed components/, truncate min-w-0 overflow, drawer portal
    - tailwind.config content now scans components/ and lib/ (classes unique to
      those files were never generated: drawer fixed/inset/animation, search
      dropdown styling)
    - min-w-0 on truncate flex children + ranking grid children: page no longer
      overflows horizontally, mobile browsers no longer zoom out
    - drawer rendered via portal to <body> (blurred sticky header is a containing
      block for fixed descendants)
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    simon-pierre boucher committed 6 days ago (Aug 5, 2026) · 1 file changed +15 −10
  4. feat(web): mobile menu as right-side drawer with slide-in animation
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    simon-pierre boucher committed 6 days ago (Aug 5, 2026) · 1 file changed +25 −3
  5. feat(web): mobile dropdown menu (hamburger) in sticky header
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    simon-pierre boucher committed 6 days ago (Aug 5, 2026) · 1 file changed +70