From abc8d15868a4d369086b3e2ac01d5d8cb4685ef0 Mon Sep 17 00:00:00 2001 From: ciregenz Date: Mon, 3 Aug 2026 16:27:07 -0700 Subject: [PATCH] [eric] updater: one-for-one with Claude's relaunch card, the octopus is our leaf --- .../app/components/Layout/UpdateReadyPill.tsx | 29 ++++++------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/frontend/src/app/components/Layout/UpdateReadyPill.tsx b/frontend/src/app/components/Layout/UpdateReadyPill.tsx index 8466b3d3..68b6fc85 100644 --- a/frontend/src/app/components/Layout/UpdateReadyPill.tsx +++ b/frontend/src/app/components/Layout/UpdateReadyPill.tsx @@ -3,9 +3,9 @@ import Box from '@mui/material/Box'; import Grow from '@mui/material/Grow'; import Typography from '@mui/material/Typography'; import CircularProgress from '@mui/material/CircularProgress'; -import RestartAltIcon from '@mui/icons-material/RestartAlt'; import ArrowForwardIcon from '@mui/icons-material/ArrowForward'; import CloseIcon from '@mui/icons-material/Close'; +import OnboardingLogo from '@/app/components/OnboardingV3/OnboardingLogo'; import { useAppDispatch, useAppSelector } from '@/shared/hooks'; import { setInstalling } from '@/shared/state/updateSlice'; import { useClaudeTokens } from '@/shared/styles/ThemeContext'; @@ -77,28 +77,17 @@ const UpdateReadyPill: React.FC = () => { transform: hovered && !installing ? 'translateY(-1px)' : 'none', }} > - - - + {/* The octopus is our leaf: the brand mark wears its own coral, everything else follows the theme. */} + - {installing ? 'Restarting…' : 'Restart to update'} - - - {availableVersion ? `v${availableVersion} ready` : 'New version ready'} + {installing ? 'Relaunching…' : 'Relaunch to update'} + {availableVersion && ( + + v{availableVersion} + + )} {installing ?