Ein eigenes Bild bringt auch seinen Ausschnitt mit
Hochladen konnte man Plakat, Hintergrund und Schriftzug schon lange — der Knopf stand da, der Endpunkt nahm an. Nur ankommen tat nichts: die Ablage baute einen Schlüssel, den sie selbst nicht wiederfand (heute früh repariert). Was blieb, waren drei Lücken, die man erst sieht, wenn der Weg überhaupt funktioniert. **Der Ausschnitt.** Ein Plakat steht hochkant im Verhältnis 2∶3, ein Hintergrund liegt quer. Was man aussucht, passt selten von selbst — und den Rest beschnitt bisher der Browser beim Anzeigen: mittig. Jetzt wählt man selbst, zieht und vergrössert, und hochgeladen wird genau dieser Ausschnitt: 600×900 beim Plakat, 1920×1080 beim Hintergrund. Gerechnet wird im Browser; das spart die Leitung und dem Server eine Bildbibliothek. **Der Schriftzug nicht.** Er ist ein PNG mit durchsichtigem Grund. Durch dieselbe Mühle geschickt würde aus der Durchsicht ein weisses Rechteck — ein Aufkleber über dem Bild. Er geht unverändert hinaus, Byte für Byte. **Die Kachel merkte nichts.** Nach dem Hochladen fehlte der Anstoss nach aussen; die Oberfläche zeigte weiter das alte Bild, bis man sie neu lud. **Und zurück ging es gar nicht.** „Von Hand gesetzt" heisst auch: beim Auffrischen bleibt es stehen. Ohne Rückweg wäre ein Fehlgriff ein Dauerzustand — jetzt steht „Wieder automatisch" daneben, sobald etwas festgesetzt ist. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
327e2e9195
commit
6dc7be9822
@@ -1409,11 +1409,13 @@ body:has(.pl.pl-klein) .auswahlleiste { bottom: 92px; }
|
||||
.zuschnitt-dlg .dlg-koerper { display: flex; flex-direction: column; gap: var(--s-loose); }
|
||||
.zuschnitt-buehne { display: flex; justify-content: center; }
|
||||
.zuschnitt-feld {
|
||||
width: 320px; height: 320px; max-width: 100%;
|
||||
border-radius: 50%; background: var(--placeholder);
|
||||
max-width: 100%;
|
||||
border-radius: var(--r-karte); background: var(--placeholder);
|
||||
cursor: grab; touch-action: none;
|
||||
box-shadow: 0 0 0 1px var(--line);
|
||||
}
|
||||
/* Rund nur, wo es rund dasteht — beim Profilbild. */
|
||||
.zuschnitt-feld.zuschnitt-rund { border-radius: 50%; }
|
||||
.zuschnitt-feld:active { cursor: grabbing; }
|
||||
|
||||
/* --- Kontextmenü ---------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user