Spaces:
Sleeping
Sleeping
Commit
·
b3c59f2
1
Parent(s):
5b08d2f
total de caracteres no titulo das colunas
Browse files- requirements.txt +0 -0
- templates/index.html +9 -12
requirements.txt
CHANGED
Binary files a/requirements.txt and b/requirements.txt differ
|
|
templates/index.html
CHANGED
@@ -922,7 +922,7 @@ Use o botão `Converter para MD` para ver a mágica.</textarea>
|
|
922 |
debugLog(`Progress atualizado: ${data.progress}%`);
|
923 |
}
|
924 |
|
925 |
-
const processContent = (targetId, content
|
926 |
debugLog(`Processando conteúdo para: ${targetId}`);
|
927 |
debugLog(`Tamanho do conteúdo: ${content.length} chars`);
|
928 |
|
@@ -938,22 +938,19 @@ Use o botão `Converter para MD` para ver a mágica.</textarea>
|
|
938 |
|
939 |
if (targetId === 'final-output') {
|
940 |
const finalTitle = document.getElementById('final-result-title');
|
941 |
-
finalTitle.textContent = `Texto Final`;
|
942 |
-
if (wordCount) {
|
943 |
-
finalTitle.textContent += ` (${wordCount} palavras)`;
|
944 |
-
}
|
945 |
finalResultContainer.style.display = 'block';
|
946 |
debugLog("Final result container exibido");
|
947 |
-
|
948 |
-
// Scroll automático para o texto final
|
949 |
setTimeout(() => {
|
950 |
-
finalResultContainer.scrollIntoView({
|
951 |
-
behavior: 'smooth',
|
952 |
-
block: 'start'
|
953 |
-
});
|
954 |
debugLog("Scroll automático para texto final executado");
|
955 |
}, 500);
|
956 |
} else {
|
|
|
|
|
|
|
|
|
957 |
resultsContainer.style.display = 'flex';
|
958 |
debugLog("Results container exibido");
|
959 |
}
|
@@ -961,7 +958,7 @@ Use o botão `Converter para MD` para ver a mágica.</textarea>
|
|
961 |
|
962 |
if (isMerge && data.final_result) {
|
963 |
debugLog("Processando final result do merge");
|
964 |
-
processContent('final-output', data.final_result.content
|
965 |
} else if (data.partial_result) {
|
966 |
debugLog(`Processando partial result para: ${data.partial_result.id}`);
|
967 |
processContent(data.partial_result.id, data.partial_result.content);
|
|
|
922 |
debugLog(`Progress atualizado: ${data.progress}%`);
|
923 |
}
|
924 |
|
925 |
+
const processContent = (targetId, content) => {
|
926 |
debugLog(`Processando conteúdo para: ${targetId}`);
|
927 |
debugLog(`Tamanho do conteúdo: ${content.length} chars`);
|
928 |
|
|
|
938 |
|
939 |
if (targetId === 'final-output') {
|
940 |
const finalTitle = document.getElementById('final-result-title');
|
941 |
+
finalTitle.textContent = `Texto Final (${content.length} Caracteres)`;
|
|
|
|
|
|
|
942 |
finalResultContainer.style.display = 'block';
|
943 |
debugLog("Final result container exibido");
|
944 |
+
|
|
|
945 |
setTimeout(() => {
|
946 |
+
finalResultContainer.scrollIntoView({ behavior: 'smooth', block: 'start' });
|
|
|
|
|
|
|
947 |
debugLog("Scroll automático para texto final executado");
|
948 |
}, 500);
|
949 |
} else {
|
950 |
+
const column = targetBox.closest('.result-column');
|
951 |
+
const header = column.querySelector('.column-header h2');
|
952 |
+
const base = header.textContent.split(' (')[0];
|
953 |
+
header.textContent = `${base} (${content.length} Caracteres)`;
|
954 |
resultsContainer.style.display = 'flex';
|
955 |
debugLog("Results container exibido");
|
956 |
}
|
|
|
958 |
|
959 |
if (isMerge && data.final_result) {
|
960 |
debugLog("Processando final result do merge");
|
961 |
+
processContent('final-output', data.final_result.content);
|
962 |
} else if (data.partial_result) {
|
963 |
debugLog(`Processando partial result para: ${data.partial_result.id}`);
|
964 |
processContent(data.partial_result.id, data.partial_result.content);
|