feat: 优化分栏样式
自动部署 / build (push) Successful in 1m30s Details

master
绝弹 2023-11-07 22:17:29 +08:00
parent f23f8f53e6
commit c8f3a52b72
4 changed files with 33 additions and 29 deletions

View File

@ -2,7 +2,7 @@ version: '3'
services: services:
server: server:
image: git.dev.juetan.cn/juetan/server:latest image: git.app.juetan.cn/appnify/server:latest
networks: networks:
- public - public
deploy: deploy:
@ -12,14 +12,15 @@ services:
constraints: [node.role == manager] constraints: [node.role == manager]
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.nest.rule=Host(`nest.dev.juetan.cn`) && PathPrefix(`/api`, `/upload`) - traefik.http.routers.aserver.rule=Host(`appnify.app.juetan.cn`) && PathPrefix(`/api`, `/upload`)
- traefik.http.routers.nest.entrypoints=websecure - traefik.http.routers.aserver.entrypoints=websecure
- traefik.http.routers.nest.tls=true - traefik.http.routers.aserver.tls=true
- traefik.http.routers.nest.tls.certresolver=acmer - traefik.http.routers.aserver.tls.certresolver=acmer
- traefik.http.services.nest1.loadbalancer.server.port=3030 - traefik.http.routers.aserver.middlewares=tohttps@docker
- traefik.http.services.aserver1.loadbalancer.server.port=3030
web: web:
image: git.dev.juetan.cn/juetan/web:latest image: git.app.juetan.cn/appnify/web:latest
networks: networks:
- public - public
deploy: deploy:
@ -29,11 +30,12 @@ services:
constraints: [node.role == manager] constraints: [node.role == manager]
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.routers.vue.rule=Host(`nest.dev.juetan.cn`) - traefik.http.routers.aweb.rule=Host(`appnify.app.juetan.cn`)
- traefik.http.routers.vue.entrypoints=websecure - traefik.http.routers.aweb.entrypoints=websecure
- traefik.http.routers.vue.tls=true - traefik.http.routers.aweb.tls=true
- traefik.http.routers.vue.tls.certresolver=acmer - traefik.http.routers.aweb.tls.certresolver=acmer
- traefik.http.services.vue1.loadbalancer.server.port=80 - traefik.http.routers.aweb.middlewares=tohttps@docker
- traefik.http.services.aweb1.loadbalancer.server.port=80
networks: networks:
public: public:

File diff suppressed because one or more lines are too long

View File

@ -1,8 +1,9 @@
<template> <template>
<BreadPage> <BreadPage>
<div class="overflow-hidden h-full grid grid-cols-[auto_1fr] gap-4"> <template #content>
<ani-group :current="current" @change="onCategoryChange"></ani-group> <div class="overflow-hidden grid grid-cols-[auto_1fr] gap-2 m-4">
<div> <ani-group class="bg-white p-4 w-[242px]" :current="current" @change="onCategoryChange"></ani-group>
<div class="bg-white p-4">
<file-table> <file-table>
<template #action> <template #action>
<ani-upload @close="onUploadClose"></ani-upload> <ani-upload @close="onUploadClose"></ani-upload>
@ -14,6 +15,7 @@
<a-image-preview v-model:visible="visible" :src="image"></a-image-preview> <a-image-preview v-model:visible="visible" :src="image"></a-image-preview>
</div> </div>
</div> </div>
</template>
</BreadPage> </BreadPage>
</template> </template>

View File

@ -3,11 +3,11 @@
<div class="py-2 px-4 bg-white"> <div class="py-2 px-4 bg-white">
<bread-crumb></bread-crumb> <bread-crumb></bread-crumb>
</div> </div>
<div class="grid grid-cols-[auto_1fr] gap-4 overflow-hidden bg-white p-4 m-4 rounded"> <div class="grid grid-cols-[auto_1fr] gap-2 overflow-hidden m-4 rounded">
<div> <div class="bg-white p-4">
<ani-group :current="current" @change="onTypeChange"></ani-group> <ani-group :current="current" @change="onTypeChange"></ani-group>
</div> </div>
<div> <div class="bg-white p-4">
<a-alert :show-icon="false" class="mb-3 !border-brand-500"> <a-alert :show-icon="false" class="mb-3 !border-brand-500">
<span class="text-brand-500 font-bold">{{ current?.name }}</span> <span class="text-brand-500 font-bold">{{ current?.name }}</span>
<div class="mt-1">描述{{ current?.description }}</div> <div class="mt-1">描述{{ current?.description }}</div>