Auto-Commit: 2026-09-02 22:51:11
This commit is contained in:
1 parent
3fc699db2a
commit
a4ad83164b
3 files changed
+4
-9
No files matched your search
@@ -177,7 +177,7 @@ export function InputPanel({
|
||||
const anyLoading = styleLoading !== null;
|
||||
|
||||
return (
|
||||
<form onSubmit={submit} className="flex flex-col gap-4 h-full">
|
||||
<form onSubmit={submit} className="flex flex-col gap-4">
|
||||
{/* Music Idea */}
|
||||
<div className="flex flex-col gap-1.5">
|
||||
<label htmlFor="idea" className="text-xs font-bold uppercase tracking-wider text-fg-muted">
|
||||
@@ -317,11 +317,8 @@ export function InputPanel({
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* Spacer to push generate button down */}
|
||||
<div className="flex-1" />
|
||||
|
||||
{/* Generate Button */}
|
||||
<div className="flex flex-col gap-2">
|
||||
<div className="flex flex-col gap-2 mt-4">
|
||||
<button
|
||||
type="submit"
|
||||
disabled={!canSubmit}
|
||||
|
||||
+1
-3
@@ -173,9 +173,7 @@ export function I18nProvider({ children }: { children: ReactNode }) {
|
||||
const stored = localStorage.getItem('melodymuse-lang');
|
||||
if (stored === 'de' || stored === 'en') return stored;
|
||||
} catch {
|
||||
// ignore
|
||||
}
|
||||
return 'de';
|
||||
return 'en';
|
||||
});
|
||||
|
||||
const setLang = (l: Language) => {
|
||||
|
||||
@@ -496,7 +496,7 @@ export function HomePage() {
|
||||
|
||||
{/* LEFT PANEL — 1/3 — Input */}
|
||||
<div className="w-full md:w-[340px] xl:w-[380px] shrink-0 flex flex-col">
|
||||
<div className="card p-4 flex flex-col flex-none md:flex-1 min-h-0">
|
||||
<div className="card p-4 flex flex-col flex-none md:flex-1 min-h-0 overflow-y-auto scrollbar-thin">
|
||||
<InputPanel
|
||||
initialValues={inputRef.current}
|
||||
forcedUpdate={forcedUpdate}
|
||||
|
||||
Reference in new issue
Block a user