style: otimização compacta dos controles de ajuste fino integrados na legenda e remoção de labels no modal
This commit is contained in:
@@ -625,6 +625,13 @@ function selectTransform(index) {
|
||||
fineTuneAngle = 0;
|
||||
updateFineTuneDisplay();
|
||||
|
||||
// Mover a legenda do card selecionado para o placeholder de ajuste fino
|
||||
const nameEl = el.querySelector('.transform-name');
|
||||
const placeholder = document.getElementById('fineTuneLabelPlaceholder');
|
||||
if (nameEl && placeholder) {
|
||||
placeholder.appendChild(nameEl);
|
||||
}
|
||||
|
||||
// Mover o contêiner de ajuste fino para dentro do card selecionado
|
||||
const ftContainer = document.getElementById('fineTuneContainer');
|
||||
if (ftContainer) {
|
||||
@@ -646,6 +653,16 @@ function clearTransformSelection() {
|
||||
const container = document.getElementById('transformOptions');
|
||||
container.classList.remove('selection-mode');
|
||||
|
||||
// Devolver a legenda ativa para o card selecionado
|
||||
const ftPlaceholder = document.getElementById('fineTuneLabelPlaceholder');
|
||||
if (ftPlaceholder) {
|
||||
const activeLabel = ftPlaceholder.querySelector('.transform-name');
|
||||
const selectedEl = document.querySelector('.transform-option.selected');
|
||||
if (activeLabel && selectedEl) {
|
||||
selectedEl.appendChild(activeLabel);
|
||||
}
|
||||
}
|
||||
|
||||
// Mover o contêiner de ajuste fino de volta para o Wrapper e esconder
|
||||
const ftContainer = document.getElementById('fineTuneContainer');
|
||||
if (ftContainer) {
|
||||
|
||||
Reference in New Issue
Block a user