diff --git a/src/components/userCombat/tuc-buff-box.vue b/src/components/userCombat/tuc-buff-box.vue
index 4ef6d94f..23fbcb24 100644
--- a/src/components/userCombat/tuc-buff-box.vue
+++ b/src/components/userCombat/tuc-buff-box.vue
@@ -10,7 +10,7 @@
辉彩祝福
-
+
@@ -29,7 +29,7 @@
-
+
@@ -45,14 +45,23 @@ type TucBuffBoxProps = {
};
const props = defineProps();
+
+function getBuffDesc(desc: string): string {
+ return parseHtmlText(desc.replaceAll("点,", "点,\n"));
+}
+
+function getEffectDesc(desc: string): string {
+ return parseHtmlText(desc.replaceAll(";", ";\n")).replaceAll("\n
", "
");
+}
diff --git a/src/components/userCombat/tuc-card-box.vue b/src/components/userCombat/tuc-card-box.vue
index a6b2df24..c3a2bcd0 100644
--- a/src/components/userCombat/tuc-card-box.vue
+++ b/src/components/userCombat/tuc-card-box.vue
@@ -29,10 +29,9 @@ const props = defineProps();
.tuc-card-box {
position: relative;
display: flex;
- width: 300px;
+ width: 100%;
box-sizing: border-box;
flex-direction: column;
- flex-shrink: 0;
align-items: flex-start;
justify-content: flex-start;
padding: 8px;
diff --git a/src/components/userCombat/tuc-round.vue b/src/components/userCombat/tuc-round.vue
index 7b019a6d..e9b36800 100644
--- a/src/components/userCombat/tuc-round.vue
+++ b/src/components/userCombat/tuc-round.vue
@@ -15,7 +15,10 @@
-
+
@@ -78,8 +81,13 @@ function getIcon(): string {
position: relative;
display: flex;
width: 100%;
+ max-width: 100%;
align-items: stretch;
justify-content: flex-start;
column-gap: 8px;
+
+ .fill {
+ width: 100%;
+ }
}