@@ -408,7 +408,7 @@ function viewFullImage(imageUrl: string) {
408
408
class =" flex flex-col space-y-4 flex-shrink-0"
409
409
>
410
410
<!-- 图像显示 -->
411
- <div class =" flex items-center justify-center bg-gray-50 dark:bg-gray-800 rounded-lg min-h-[300px]" >
411
+ <div class =" flex items-center justify-center bg-gray-50 dark:bg-gray-800 rounded-lg min-h-[250px] sm:min-h-[ 300px]" >
412
412
<div v-if =" loading" class =" flex flex-col items-center gap-4" >
413
413
<Loader2 class =" h-8 w-8 animate-spin text-primary" />
414
414
<p class =" text-sm text-muted-foreground" >
@@ -448,12 +448,12 @@ function viewFullImage(imageUrl: string) {
448
448
</div >
449
449
450
450
<!-- 图像显示 -->
451
- <div class =" flex items-center justify-center p-4" >
452
- <div class =" relative group cursor-pointer" @click =" viewFullImage(generatedImages[currentImageIndex])" >
451
+ <div class =" flex items-center justify-center p-2 sm:p- 4" >
452
+ <div class =" relative group cursor-pointer w-full max-w-sm " @click =" viewFullImage(generatedImages[currentImageIndex])" >
453
453
<img
454
454
:src =" generatedImages[currentImageIndex]"
455
455
:alt =" `生成的图像 ${currentImageIndex + 1}`"
456
- class =" max-w-[350px] max-h-[350px] w-auto h-auto object-contain rounded-lg shadow-lg border border-border transition-transform hover:scale-105"
456
+ class =" w-full h-auto max-h-[300px] sm:max-h-[350px] object-contain rounded-lg shadow-lg border border-border transition-transform hover:scale-105"
457
457
>
458
458
<!-- 点击查看大图提示 -->
459
459
<div class =" absolute inset-0 bg-black/0 group-hover:bg-black/10 rounded-lg flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity pointer-events-none" >
@@ -465,52 +465,52 @@ function viewFullImage(imageUrl: string) {
465
465
</div >
466
466
467
467
<!-- 图像信息 -->
468
- <div class =" px-4 py-2 bg-muted/10 rounded space-y-1" >
468
+ <div class =" px-2 sm:px- 4 py-2 bg-muted/10 rounded space-y-1" >
469
469
<p class =" text-xs text-muted-foreground text-center" >
470
- 尺寸: {{ size }} | 点击图片查看原图或下载
470
+ 尺寸: {{ size }} | 点击图片查看原图
471
471
</p >
472
- <div class =" text-xs text-muted-foreground" >
472
+ <div class =" text-xs text-muted-foreground break-words " >
473
473
<span class =" font-medium" >提示词:</span >
474
474
<span class =" ml-1" >{{ imagePrompts[currentImageIndex] || '无关联提示词' }}</span >
475
475
</div >
476
476
</div >
477
477
478
478
<!-- 图像操作按钮 -->
479
- <div class =" flex flex-wrap justify-center gap-2 p-4 bg-muted/20 border-t border-border rounded-b-lg" >
479
+ <div class =" flex flex-wrap justify-center gap-2 p-2 sm:p- 4 bg-muted/20 border-t border-border rounded-b-lg" >
480
480
<Button
481
481
variant =" outline"
482
482
size =" sm"
483
- class =" flex-shrink-0 bg-background"
483
+ class =" flex-shrink-0 bg-background text-xs sm:text-sm "
484
484
@click =" insertImageToCursor(generatedImages[currentImageIndex])"
485
485
>
486
- <ImageIcon class =" h-4 w-4 mr-2" />
486
+ <ImageIcon class =" h-3 w-3 sm:h-4 sm: w-4 mr-1 sm: mr-2" />
487
487
插入
488
488
</Button >
489
489
<Button
490
490
variant =" outline"
491
491
size =" sm"
492
- class =" flex-shrink-0 bg-background"
492
+ class =" flex-shrink-0 bg-background text-xs sm:text-sm "
493
493
@click =" downloadImage(generatedImages[currentImageIndex], currentImageIndex)"
494
494
>
495
- <Download class =" h-4 w-4 mr-2" />
495
+ <Download class =" h-3 w-3 sm:h-4 sm: w-4 mr-1 sm: mr-2" />
496
496
下载
497
497
</Button >
498
498
<Button
499
499
variant =" outline"
500
500
size =" sm"
501
- class =" flex-shrink-0 bg-background"
501
+ class =" flex-shrink-0 bg-background text-xs sm:text-sm "
502
502
@click =" copyImageUrl(generatedImages[currentImageIndex])"
503
503
>
504
- <Copy class =" h-4 w-4 mr-2" />
505
- 复制链接
504
+ <Copy class =" h-3 w-3 sm:h-4 sm: w-4 mr-1 sm: mr-2" />
505
+ 复制
506
506
</Button >
507
507
<Button
508
508
variant =" outline"
509
509
size =" sm"
510
- class =" flex-shrink-0 bg-background"
510
+ class =" flex-shrink-0 bg-background text-xs sm:text-sm "
511
511
@click =" regenerateImage"
512
512
>
513
- <RefreshCcw class =" h-4 w-4 mr-2" />
513
+ <RefreshCcw class =" h-3 w-3 sm:h-4 sm: w-4 mr-1 sm: mr-2" />
514
514
重新生成
515
515
</Button >
516
516
</div >
0 commit comments