Spaces:
Sleeping
Sleeping
Commit
·
5d1ea87
1
Parent(s):
6d1db38
Melhorias no metodo Atomico
Browse files- static/style.css +19 -0
- templates/index.html +66 -32
static/style.css
CHANGED
@@ -409,3 +409,22 @@ textarea.drag-over {
|
|
409 |
width: 90%;
|
410 |
}
|
411 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
409 |
width: 90%;
|
410 |
}
|
411 |
}
|
412 |
+
|
413 |
+
.results-wrapper {
|
414 |
+
display: flex;
|
415 |
+
flex-direction: column; /* Faz com que os elementos fiquem um abaixo do outro */
|
416 |
+
gap: 20px;
|
417 |
+
}
|
418 |
+
|
419 |
+
.results-container {
|
420 |
+
display: none;
|
421 |
+
flex-direction: row; /* As 3 colunas ficam lado a lado */
|
422 |
+
gap: 10px;
|
423 |
+
margin-bottom: 0;
|
424 |
+
}
|
425 |
+
|
426 |
+
#final-result-container {
|
427 |
+
display: none;
|
428 |
+
width: 100%; /* Ocupa toda a largura */
|
429 |
+
margin-top: 20px;
|
430 |
+
}
|
templates/index.html
CHANGED
@@ -24,6 +24,34 @@
|
|
24 |
background-color: #5a6268;
|
25 |
cursor: not-allowed;
|
26 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
</style>
|
28 |
</head>
|
29 |
<body>
|
@@ -75,48 +103,54 @@ Use o botão `Converter para MD` para ver a mágica.</textarea>
|
|
75 |
<button type="submit">Simular Resposta</button>
|
76 |
</form>
|
77 |
</div>
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
|
|
|
|
|
|
|
|
|
|
85 |
</div>
|
|
|
86 |
</div>
|
87 |
-
<div class="
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
<button class="convert-btn" onclick="convertToMarkdown('sonnet-output')">Converter para MD</button>
|
95 |
</div>
|
|
|
96 |
</div>
|
97 |
-
<div class="output-box" id="sonnet-output"></div>
|
98 |
-
</div>
|
99 |
-
<div class="result-column">
|
100 |
<div class="result-column">
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
|
|
106 |
</div>
|
|
|
107 |
</div>
|
108 |
-
<div class="output-box" id="gemini-output"></div>
|
109 |
</div>
|
110 |
-
|
111 |
-
|
112 |
-
<div
|
113 |
-
<
|
114 |
-
|
115 |
-
<
|
116 |
-
|
|
|
|
|
117 |
</div>
|
|
|
118 |
</div>
|
119 |
-
<div class="output-box" id="final-output" style="background-color: #fafafa; border: 1px solid #e0e0e0; border-top: none; border-radius: 0 0 8px 8px;"></div>
|
120 |
</div>
|
121 |
</div>
|
122 |
<script>
|
|
|
24 |
background-color: #5a6268;
|
25 |
cursor: not-allowed;
|
26 |
}
|
27 |
+
|
28 |
+
/* Estilos para garantir que o texto final fique abaixo das 3 colunas */
|
29 |
+
.results-wrapper {
|
30 |
+
display: flex;
|
31 |
+
flex-direction: column;
|
32 |
+
gap: 20px;
|
33 |
+
}
|
34 |
+
|
35 |
+
.results-container {
|
36 |
+
display: none; /* Será alterado via JavaScript */
|
37 |
+
flex-direction: row;
|
38 |
+
gap: 10px;
|
39 |
+
margin-bottom: 0;
|
40 |
+
}
|
41 |
+
|
42 |
+
#final-result-container {
|
43 |
+
display: none; /* Será alterado via JavaScript */
|
44 |
+
width: 100%;
|
45 |
+
margin-top: 20px;
|
46 |
+
}
|
47 |
+
|
48 |
+
/* Garantir que as 3 colunas principais mantenham o layout original */
|
49 |
+
.results-container .result-column {
|
50 |
+
flex: 1;
|
51 |
+
min-width: 0;
|
52 |
+
}
|
53 |
+
|
54 |
+
|
55 |
</style>
|
56 |
</head>
|
57 |
<body>
|
|
|
103 |
<button type="submit">Simular Resposta</button>
|
104 |
</form>
|
105 |
</div>
|
106 |
+
|
107 |
+
<!-- WRAPPER PRINCIPAL PARA OS RESULTADOS -->
|
108 |
+
<div class="results-wrapper">
|
109 |
+
<!-- AS 3 COLUNAS PRINCIPAIS -->
|
110 |
+
<div id="results-container" class="results-container">
|
111 |
+
<div class="result-column">
|
112 |
+
<div class="column-header">
|
113 |
+
<h2>GROK</h2>
|
114 |
+
<div>
|
115 |
+
<button class="copy-btn" onclick="copyToClipboard('grok-output')">Copiar</button>
|
116 |
+
<button class="convert-btn" onclick="convertToMarkdown('grok-output')">Converter para MD</button>
|
117 |
+
</div>
|
118 |
</div>
|
119 |
+
<div class="output-box" id="grok-output"></div>
|
120 |
</div>
|
121 |
+
<div class="result-column">
|
122 |
+
<div class="column-header">
|
123 |
+
<h2>Claude Sonnet</h2>
|
124 |
+
<div>
|
125 |
+
<button class="copy-btn" onclick="copyToClipboard('sonnet-output')">Copiar</button>
|
126 |
+
<button class="convert-btn" onclick="convertToMarkdown('sonnet-output')">Converter para MD</button>
|
127 |
+
</div>
|
|
|
128 |
</div>
|
129 |
+
<div class="output-box" id="sonnet-output"></div>
|
130 |
</div>
|
|
|
|
|
|
|
131 |
<div class="result-column">
|
132 |
+
<div class="column-header">
|
133 |
+
<h2>Gemini</h2>
|
134 |
+
<div>
|
135 |
+
<button class="copy-btn" onclick="copyToClipboard('gemini-output')">Copiar</button>
|
136 |
+
<button class="convert-btn" onclick="convertToMarkdown('gemini-output')">Converter para MD</button>
|
137 |
+
</div>
|
138 |
</div>
|
139 |
+
<div class="output-box" id="gemini-output"></div>
|
140 |
</div>
|
|
|
141 |
</div>
|
142 |
+
|
143 |
+
<!-- TEXTO FINAL ABAIXO DAS 3 COLUNAS -->
|
144 |
+
<div id="final-result-container">
|
145 |
+
<div class="column-header" style="border-radius: 8px 8px 0 0; background-color: #e9ecef;">
|
146 |
+
<h2 id="final-result-title">Texto Final</h2>
|
147 |
+
<div>
|
148 |
+
<button class="copy-btn" onclick="copyToClipboard('final-output')">Copiar</button>
|
149 |
+
<button class="convert-btn" onclick="convertToMarkdown('final-output')">Converter para MD</button>
|
150 |
+
</div>
|
151 |
</div>
|
152 |
+
<div class="output-box" id="final-output" style="background-color: #fafafa; border: 1px solid #e0e0e0; border-top: none; border-radius: 0 0 8px 8px;"></div>
|
153 |
</div>
|
|
|
154 |
</div>
|
155 |
</div>
|
156 |
<script>
|