akhaliq HF Staff commited on
Commit
0748f9d
·
1 Parent(s): f1abbb2
frontend/src/app/page.tsx CHANGED
@@ -17,7 +17,7 @@ export default function Home() {
17
 
18
  const [generatedCode, setGeneratedCode] = useState('');
19
  const [selectedLanguage, setSelectedLanguage] = useState<Language>('html');
20
- const [selectedModel, setSelectedModel] = useState('devstral-medium-2512');
21
  const [models, setModels] = useState<Model[]>([]);
22
  const [isGenerating, setIsGenerating] = useState(false);
23
  const [isAuthenticated, setIsAuthenticated] = useState(false);
@@ -1035,8 +1035,8 @@ export default function Home() {
1035
  <button
1036
  onClick={() => setMobileView('chat')}
1037
  className={`flex flex-col items-center justify-center flex-1 py-1.5 transition-all ${mobileView === 'chat'
1038
- ? 'text-white'
1039
- : 'text-[#86868b]'
1040
  }`}
1041
  >
1042
  <svg className="w-5 h-5 mb-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth={2}>
@@ -1048,8 +1048,8 @@ export default function Home() {
1048
  <button
1049
  onClick={() => setMobileView('editor')}
1050
  className={`flex flex-col items-center justify-center flex-1 py-1.5 transition-all ${mobileView === 'editor'
1051
- ? 'text-white'
1052
- : 'text-[#86868b]'
1053
  }`}
1054
  >
1055
  <svg className="w-5 h-5 mb-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth={2}>
@@ -1061,8 +1061,8 @@ export default function Home() {
1061
  <button
1062
  onClick={() => setMobileView('settings')}
1063
  className={`flex flex-col items-center justify-center flex-1 py-1.5 transition-all ${mobileView === 'settings'
1064
- ? 'text-white'
1065
- : 'text-[#86868b]'
1066
  }`}
1067
  >
1068
  <svg className="w-5 h-5 mb-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth={2}>
 
17
 
18
  const [generatedCode, setGeneratedCode] = useState('');
19
  const [selectedLanguage, setSelectedLanguage] = useState<Language>('html');
20
+ const [selectedModel, setSelectedModel] = useState('gemini-3-flash-preview');
21
  const [models, setModels] = useState<Model[]>([]);
22
  const [isGenerating, setIsGenerating] = useState(false);
23
  const [isAuthenticated, setIsAuthenticated] = useState(false);
 
1035
  <button
1036
  onClick={() => setMobileView('chat')}
1037
  className={`flex flex-col items-center justify-center flex-1 py-1.5 transition-all ${mobileView === 'chat'
1038
+ ? 'text-white'
1039
+ : 'text-[#86868b]'
1040
  }`}
1041
  >
1042
  <svg className="w-5 h-5 mb-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth={2}>
 
1048
  <button
1049
  onClick={() => setMobileView('editor')}
1050
  className={`flex flex-col items-center justify-center flex-1 py-1.5 transition-all ${mobileView === 'editor'
1051
+ ? 'text-white'
1052
+ : 'text-[#86868b]'
1053
  }`}
1054
  >
1055
  <svg className="w-5 h-5 mb-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth={2}>
 
1061
  <button
1062
  onClick={() => setMobileView('settings')}
1063
  className={`flex flex-col items-center justify-center flex-1 py-1.5 transition-all ${mobileView === 'settings'
1064
+ ? 'text-white'
1065
+ : 'text-[#86868b]'
1066
  }`}
1067
  >
1068
  <svg className="w-5 h-5 mb-0.5" fill="none" stroke="currentColor" viewBox="0 0 24 24" strokeWidth={2}>
frontend/src/components/ControlPanel.tsx CHANGED
@@ -190,13 +190,13 @@ export default function ControlPanel({
190
  setShowModelDropdown(false);
191
  }}
192
  className={`w-full px-3 py-2 text-left transition-colors ${selectedModel === model.id
193
- ? 'bg-[#2d2d2f]'
194
- : 'hover:bg-[#2d2d2f]'
195
  }`}
196
  >
197
  <div className="flex items-center justify-between gap-2">
198
  <span className="text-sm text-[#f5f5f7]">{model.name}</span>
199
- {model.id === 'devstral-medium-2512' && (
200
  <span className="px-1.5 py-0.5 bg-gradient-to-r from-purple-500 to-pink-500 text-white text-[9px] font-bold rounded uppercase flex-shrink-0">
201
  NEW
202
  </span>
 
190
  setShowModelDropdown(false);
191
  }}
192
  className={`w-full px-3 py-2 text-left transition-colors ${selectedModel === model.id
193
+ ? 'bg-[#2d2d2f]'
194
+ : 'hover:bg-[#2d2d2f]'
195
  }`}
196
  >
197
  <div className="flex items-center justify-between gap-2">
198
  <span className="text-sm text-[#f5f5f7]">{model.name}</span>
199
+ {model.id === 'gemini-3-flash-preview' && (
200
  <span className="px-1.5 py-0.5 bg-gradient-to-r from-purple-500 to-pink-500 text-white text-[9px] font-bold rounded uppercase flex-shrink-0">
201
  NEW
202
  </span>
frontend/src/components/LandingPage.tsx CHANGED
@@ -833,7 +833,7 @@ Note: After generating the redesign, I will create a Pull Request on the origina
833
  >
834
  <div className="flex items-center justify-between gap-2">
835
  <span className="text-xs font-medium text-[#f5f5f7]">{model.name}</span>
836
- {model.id === 'devstral-medium-2512' && (
837
  <span className="px-1.5 py-0.5 bg-gradient-to-r from-purple-500 to-pink-500 text-white text-[9px] font-bold rounded uppercase">
838
  NEW
839
  </span>
 
833
  >
834
  <div className="flex items-center justify-between gap-2">
835
  <span className="text-xs font-medium text-[#f5f5f7]">{model.name}</span>
836
+ {model.id === 'gemini-3-flash-preview' && (
837
  <span className="px-1.5 py-0.5 bg-gradient-to-r from-purple-500 to-pink-500 text-white text-[9px] font-bold rounded uppercase">
838
  NEW
839
  </span>