File tree 1 file changed +19
-4
lines changed
packages/ui/src/components 1 file changed +19
-4
lines changed Original file line number Diff line number Diff line change 2
2
<div class =" flex flex-col h-full" >
3
3
<!-- 标题和按钮区域 -->
4
4
<div class =" flex flex-col sm:flex-row items-start sm:items-center justify-between gap-2 sm:gap-0 mb-3 flex-none" >
5
- <div class =" flex items-center gap-3" >
5
+ <div class =" flex items-center gap-3 flex-wrap " >
6
6
<h3 class =" text-lg font-semibold theme-text" >{{ t('prompt.optimized') }}</h3 >
7
- <div v-if =" versions && versions.length > 0" class =" flex items-center gap-1" >
7
+ <div v-if =" versions && versions.length > 0"
8
+ class =" flex items-center gap-1 version-container"
9
+ style =" position : relative ;" >
8
10
<button
9
11
v-for =" version in versions.slice().reverse()"
10
12
:key =" version.id"
11
13
@click =" switchVersion(version)"
12
- class =" px-2 py-1 text-xs rounded transition-colors"
14
+ class =" px-2 py-1 text-xs rounded transition-colors flex-shrink-0 "
13
15
:class =" [
14
16
currentVersionId === version.id
15
17
? 'font-medium theme-prompt-version-selected'
20
22
</button >
21
23
</div >
22
24
</div >
23
- <div class =" flex items-center space-x-4" >
25
+ <div class =" flex items-center space-x-4 flex-shrink-0 " >
24
26
<button
25
27
v-if =" optimizedPrompt"
26
28
@click =" handleIterate"
@@ -244,4 +246,17 @@ textarea {
244
246
textarea ::-webkit-scrollbar {
245
247
display : none ; /* Chrome, Safari and Opera */
246
248
}
249
+
250
+ /* 版本容器样式 */
251
+ .version-container {
252
+ display : flex ;
253
+ flex-wrap : wrap ;
254
+ gap : 4px ;
255
+ }
256
+
257
+ @media (max-width : 640px ) {
258
+ .version-container {
259
+ margin-top : 4px ;
260
+ }
261
+ }
247
262
</style >
You can’t perform that action at this time.
0 commit comments