Skip to content

feat: show splash text in all UI modes#194

Merged
functionstackx merged 5 commits into
masterfrom
feat/splash-text
Apr 16, 2026
Merged

feat: show splash text in all UI modes#194
functionstackx merged 5 commits into
masterfrom
feat/splash-text

Conversation

@functionstackx
Copy link
Copy Markdown
Contributor

Summary

  • Remove the Minecraft-mode gate from the splash text component so the bouncing yellow rotated text (Minecraft title screen style) appears on the landing page in all UI modes — not just when Minecraft theme is active
  • Simplify MinecraftSplash component by removing the MutationObserver and theme detection logic — now picks a random phrase on mount and always renders
  • All 30 inference-themed splash phrases preserved: "GPU go brrr!", "Also try SGLang!", "Disagg or no disagg?", "FP8 is the new FP16!", etc.

Test plan

  • Verify splash text appears on the landing page in default (light) mode
  • Verify splash text appears in dark mode
  • Verify splash text appears in Minecraft mode
  • Verify text bounces with yellow color and rotation animation
  • Verify a random phrase is selected on each page load
  • Verify responsive sizing (smaller on mobile, larger on desktop)

🤖 Generated with Claude Code

Remove the Minecraft-mode gate so the bouncing yellow rotated splash
text (30 inference-themed phrases) appears on the landing page
regardless of theme. Simplify component by removing MutationObserver
and theme detection logic.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
inferencemax-app Ready Ready Preview, Comment Apr 16, 2026 1:57am

Request Review

Apply Monocraft pixel font, dark text-shadow, and disabled font
smoothing directly on .splash-text so it looks like Minecraft
title screen text in all UI modes (light, dark, and Minecraft).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The Header component uses useRouter() and usePathname() from
next/navigation, which require the App Router context. Wrap the
component mount with AppRouterContext and PathnameContext providers
using mock stubs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
follow-redirects <= 1.15.11 leaks custom auth headers (X-API-Key, etc.)
to cross-domain redirect targets. Add pnpm override to force >= 1.16.0.

Fixes #22

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Next.js internal context modules have type declarations, so the
@ts-expect-error directives were flagged as unused by the build
type checker.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@functionstackx functionstackx merged commit 200b81d into master Apr 16, 2026
12 checks passed
@functionstackx functionstackx deleted the feat/splash-text branch April 16, 2026 02:06
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.

1 participant