From a7ad06093acf9d19e078aaa122efee4099c9b639 Mon Sep 17 00:00:00 2001 From: geoffsee <> Date: Wed, 16 Jul 2025 20:54:25 -0400 Subject: [PATCH] simplify landing page for my peace --- .../ai/src/assistant-sdk/assistant-sdk.ts | 2 +- .../chat/input/ChatInputTextArea.tsx | 2 +- .../chat/lib/exportConversationAsMarkdown.ts | 2 +- .../chat/messages/MessageBubble.tsx | 2 +- .../messages/__tests__/MessageBubble.test.tsx | 2 +- .../landing-component/LandingComponent.tsx | 29 +++---------------- packages/client/src/pages/index/+Page.tsx | 5 ++-- .../src/static-data/welcome_home_text.ts | 2 +- packages/client/vite.config.ts | 4 --- 9 files changed, 12 insertions(+), 38 deletions(-) diff --git a/packages/ai/src/assistant-sdk/assistant-sdk.ts b/packages/ai/src/assistant-sdk/assistant-sdk.ts index 51d4541..6ee2a27 100644 --- a/packages/ai/src/assistant-sdk/assistant-sdk.ts +++ b/packages/ai/src/assistant-sdk/assistant-sdk.ts @@ -23,7 +23,7 @@ export class AssistantSdk { return `# Assistant Knowledge ## Assistant Name -### yachtpit-ai +### open-gsio ## Current Context ### Date: ${currentDate} ${currentTime} ${maxTokens ? `### Max Response Length: ${maxTokens} tokens (maximum)` : ''} diff --git a/packages/client/src/components/chat/input/ChatInputTextArea.tsx b/packages/client/src/components/chat/input/ChatInputTextArea.tsx index 2bc8826..7c0d78f 100644 --- a/packages/client/src/components/chat/input/ChatInputTextArea.tsx +++ b/packages/client/src/components/chat/input/ChatInputTextArea.tsx @@ -49,7 +49,7 @@ const InputTextArea: React.FC = observer( color="text.primary" borderRadius="20px" border="none" - placeholder="To Gilligan's island!" + placeholder="Free my mind..." _placeholder={{ color: 'gray.400', textWrap: 'nowrap', diff --git a/packages/client/src/components/chat/lib/exportConversationAsMarkdown.ts b/packages/client/src/components/chat/lib/exportConversationAsMarkdown.ts index e1ae2d3..81f7fed 100644 --- a/packages/client/src/components/chat/lib/exportConversationAsMarkdown.ts +++ b/packages/client/src/components/chat/lib/exportConversationAsMarkdown.ts @@ -9,7 +9,7 @@ export function formatConversationMarkdown(messages: Instance[] if (message.role === 'user') { return `**You**: ${message.content}`; } else if (message.role === 'assistant') { - return `**yachtpit-ai**: ${message.content}`; + return `**open-gsio**: ${message.content}`; } return ''; }) diff --git a/packages/client/src/components/chat/messages/MessageBubble.tsx b/packages/client/src/components/chat/messages/MessageBubble.tsx index 88a53d7..d5e97b7 100644 --- a/packages/client/src/components/chat/messages/MessageBubble.tsx +++ b/packages/client/src/components/chat/messages/MessageBubble.tsx @@ -51,7 +51,7 @@ const MessageBubble = observer(({ msg, scrollRef }) => { const [isEditing, setIsEditing] = useState(false); const [isHovered, setIsHovered] = useState(false); const isUser = msg.role === 'user'; - const senderName = isUser ? 'You' : 'yachtpit-ai'; + const senderName = isUser ? 'You' : 'open-gsio'; const isLoading = !msg.content || !(msg.content.trim().length > 0); const messageRef = useRef(); diff --git a/packages/client/src/components/chat/messages/__tests__/MessageBubble.test.tsx b/packages/client/src/components/chat/messages/__tests__/MessageBubble.test.tsx index f507ba4..d39f48a 100644 --- a/packages/client/src/components/chat/messages/__tests__/MessageBubble.test.tsx +++ b/packages/client/src/components/chat/messages/__tests__/MessageBubble.test.tsx @@ -104,7 +104,7 @@ describe('MessageBubble', () => { it('should render assistant message correctly', () => { render(); - expect(screen.getByText('yachtpit-ai')).toBeInTheDocument(); + expect(screen.getByText('open-gsio')).toBeInTheDocument(); expect(screen.getByTestId('message-content')).toHaveTextContent('Assistant response'); }); diff --git a/packages/client/src/components/landing-component/LandingComponent.tsx b/packages/client/src/components/landing-component/LandingComponent.tsx index 8537701..aa54407 100644 --- a/packages/client/src/components/landing-component/LandingComponent.tsx +++ b/packages/client/src/components/landing-component/LandingComponent.tsx @@ -27,22 +27,8 @@ export const LandingComponent: React.FC = () => { }, []); return ( - - + + { }, }} switches={{ - bevyScene: { - value: bevyScene, - onChange(enabled) { - setBevyScene(enabled); - }, - label: 'Instruments', - }, GpsMap: { value: mapActive, onChange(enabled) { @@ -74,7 +53,7 @@ export const LandingComponent: React.FC = () => { } setMapActive(enabled); }, - label: 'Map', + label: 'GPS', }, AI: { value: aiActive, @@ -92,7 +71,7 @@ export const LandingComponent: React.FC = () => { }} /> - + {/**/} ); }; diff --git a/packages/client/src/pages/index/+Page.tsx b/packages/client/src/pages/index/+Page.tsx index ab66a3d..1bf60ef 100644 --- a/packages/client/src/pages/index/+Page.tsx +++ b/packages/client/src/pages/index/+Page.tsx @@ -22,11 +22,10 @@ export default function IndexPage() { const component = useComponent(); return ( - + - - + diff --git a/packages/client/vite.config.ts b/packages/client/vite.config.ts index dffaee6..a74de0e 100644 --- a/packages/client/vite.config.ts +++ b/packages/client/vite.config.ts @@ -22,10 +22,6 @@ const prebuildPlugin = () => ({ console.log('Generated robots.txt -> public/robots.txt'); child_process.execSync('bun run generate:fonts'); console.log('Copied fonts -> public/static/fonts'); - child_process.execSync('bun run generate:bevy:bundle', { - stdio: 'inherit', - }); - console.log('Bundled bevy app -> public/yachtpit.html'); } }, });