Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
6424600
Consolidate prompts into TypeScript system and remove unused files
Gerome-Elassaad Dec 4, 2025
a9d2c6e
Remove framework restrictions and add support for all frameworks
Gerome-Elassaad Dec 4, 2025
4a4dfe6
Add universal base prompt with framework-agnostic standards
Gerome-Elassaad Dec 4, 2025
973fbc3
Add universal framework-agnostic system prompt
Gerome-Elassaad Dec 4, 2025
8d8f37d
Add chat validation schemas and typed error handling
Gerome-Elassaad Dec 4, 2025
58f111d
Integrate validation and improved error handling in chat API
Gerome-Elassaad Dec 4, 2025
3df88f8
Add ArtifactsStore for artifacts management
Gerome-Elassaad Dec 4, 2025
4020b25
Remove duplicate ArtifactsStore and clean up artifact management
Gerome-Elassaad Dec 4, 2025
a8c2753
Fix Vite dynamic import warnings by using static imports
Gerome-Elassaad Dec 4, 2025
3b64835
Reposition workbench to be just below headers on chat page
Gerome-Elassaad Dec 4, 2025
d14d141
Restore original chat layout - workbench and chat side-by-side
Gerome-Elassaad Dec 4, 2025
fc4564a
Fix icon buttons for light/dark mode compatibility
Gerome-Elassaad Dec 4, 2025
4070cc2
Enhance prompt engineering system to detect design schemes and build …
Gerome-Elassaad Dec 4, 2025
fa68fd5
Fix styling tab layout - replace dynamic classes with inline styles a…
Gerome-Elassaad Dec 4, 2025
c40893e
Fix dark/light mode compatibility issues across SCSS files
Gerome-Elassaad Dec 4, 2025
cf91f57
Fix dark mode design system - improve depth contrast and dropdown vis…
Gerome-Elassaad Dec 4, 2025
2daa934
updated design scheme & context for chats
Gerome-Elassaad Dec 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix icon buttons for light/dark mode compatibility
- Add dark:invert class to Netlify and Cloudflare SVG icons in PreviewHeader
- Add dark:invert class to Netlify and Cloudflare SVG icons in DeployDialog
- Vercel icons already had dark:invert class
- All deployment platform icons now properly adapt to light/dark themes
  • Loading branch information
Gerome-Elassaad committed Dec 4, 2025
commit fc4564aec5cd23948ea3027f129190635d0fda19
4 changes: 2 additions & 2 deletions app/components/workbench/DeployDialog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ export function DeployDialog({ isOpen, onClose }: DeployDialogProps) {
<div className="i-svg-spinners:90-ring-with-bg w-8 h-8" />
) : (
<svg
className="w-8 h-8"
className="w-8 h-8 dark:invert"
width="800px"
height="800px"
viewBox="0 0 40 40"
Expand Down Expand Up @@ -186,7 +186,7 @@ export function DeployDialog({ isOpen, onClose }: DeployDialogProps) {
<div className="i-svg-spinners:90-ring-with-bg w-8 h-8" />
) : (
<svg
className="w-8 h-8"
className="w-8 h-8 dark:invert"
xmlns="http://www.w3.org/2000/svg"
role="img"
viewBox="0 0 460 271.2"
Expand Down
4 changes: 2 additions & 2 deletions app/components/workbench/PreviewHeader.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ export const PreviewHeader = memo(
<div className="i-svg-spinners:90-ring-with-bg w-4 h-4" />
) : (
<svg
className="w-4 h-4"
className="w-4 h-4 dark:invert"
width="800px"
height="800px"
viewBox="0 0 40 40"
Expand Down Expand Up @@ -301,7 +301,7 @@ export const PreviewHeader = memo(
<div className="i-svg-spinners:90-ring-with-bg w-4 h-4" />
) : (
<svg
className="w-4 h-4"
className="w-4 h-4 dark:invert"
xmlns="http://www.w3.org/2000/svg"
role="img"
viewBox="0 0 460 271.2"
Expand Down