|
1 | 1 | <template> |
2 | 2 | <!-- 导航栏 --> |
3 | 3 | <nav class="sticky top-0 z-10 shadow bg-base-100"> |
4 | | - <div class="container mx-auto px-1 flex items-center justify-between h-16"> |
| 4 | + <div class="px-4 sm:px-6 md:px-8 flex items-center justify-between h-16 mx-auto max-w-[1400px]"> |
5 | 5 | <a href="#" class="flex items-center"> |
6 | 6 | <img src="/favicon.svg" alt="Stable Diffusion 模型管理器" class="h-7"> |
7 | 7 | </a> |
8 | 8 |
|
9 | 9 | <div class="flex items-center gap-2"> |
10 | 10 | <button |
11 | 11 | type="button" |
12 | | - :class="nsfw ? 'btn btn-error' : 'btn btn-outline'" |
| 12 | + :class="[ |
| 13 | + 'btn', |
| 14 | + nsfw ? 'btn-error' : 'btn-outline', |
| 15 | + 'btn-icon md:btn-normal' |
| 16 | + ]" |
13 | 17 | title="NSFW内容控制" |
14 | 18 | @click="toggleNsfw" |
15 | 19 | > |
16 | | - <span class="icon-[tabler--eye-off] size-5 me-2" v-if="!nsfw"></span> |
17 | | - <span class="icon-[tabler--eye] size-5 me-2" v-else></span> |
18 | | - <span>NSFW {{ nsfw ? '已开启' : '已关闭' }}</span> |
| 20 | + <span class="icon-[tabler--eye-off] size-5" v-if="!nsfw"></span> |
| 21 | + <span class="icon-[tabler--eye] size-5" v-else></span> |
| 22 | + <span class="hidden md:inline ml-2">NSFW {{ nsfw ? '已开启' : '已关闭' }}</span> |
19 | 23 | </button> |
20 | 24 |
|
21 | 25 | <button |
22 | 26 | type="button" |
23 | | - :class="blurNsfw ? 'btn btn-outline btn-neutral' : 'btn btn-outline btn-error'" |
| 27 | + :class="[ |
| 28 | + 'btn', |
| 29 | + 'btn-outline', |
| 30 | + 'btn-icon md:btn-normal', |
| 31 | + blurNsfw ? '' : 'btn-error' |
| 32 | + ]" |
24 | 33 | title="NSFW图片模糊控制" |
25 | 34 | @click="toggleBlurNsfw" |
26 | 35 | > |
27 | | - <span class="icon-[tabler--blur] size-5 me-1.5" v-if="blurNsfw"></span> |
28 | | - <span class="icon-[tabler--blur-off] size-5 me-1.5" v-else></span> |
29 | | - <span>模糊{{ blurNsfw ? '开' : '关' }}</span> |
| 36 | + <span class="icon-[tabler--blur] size-5" v-if="blurNsfw"></span> |
| 37 | + <span class="icon-[tabler--blur-off] size-5" v-else></span> |
| 38 | + <span class="hidden md:inline ml-2">模糊{{ blurNsfw ? '开' : '关' }}</span> |
30 | 39 | </button> |
31 | 40 |
|
32 | | - <div class="w-3"></div> |
| 41 | + <div class="w-3 hidden md:block"></div> |
33 | 42 |
|
34 | 43 | <button |
35 | 44 | type="button" |
36 | | - class="btn btn-icon btn-outline btn-neutral" |
| 45 | + class="btn btn-icon btn-outline" |
37 | 46 | title="设置" |
38 | 47 | @click="onOpenSettings" |
39 | 48 | > |
|
42 | 51 |
|
43 | 52 | <button |
44 | 53 | type="button" |
45 | | - class="btn btn-icon btn-outline btn-neutral" |
| 54 | + class="btn btn-icon btn-outline" |
46 | 55 | title="切换主题" |
47 | 56 | @click="toggleDarkMode" |
48 | 57 | > |
|
0 commit comments