diff --git a/hwe/ts/components/GeneralBasicCard.vue b/hwe/ts/components/GeneralBasicCard.vue index 68ba3922..64f8dedd 100644 --- a/hwe/ts/components/GeneralBasicCard.vue +++ b/hwe/ts/components/GeneralBasicCard.vue @@ -21,21 +21,38 @@
통솔
- {{ general.leadership }} - - +{{ general.lbonus }} +
+
+ {{ general.leadership }} + + +{{ general.lbonus }} +
+
+ +
+
무력
- - {{ general.strength }} - +
+
+ {{ general.strength }} +
+
+ +
+
지력
- - {{ general.intel }} - +
+
+ {{ general.intel }} +
+
+ +
+
명마
@@ -126,6 +143,7 @@ import type { GameConstStore } from "@/GameConstStore"; import { formatGeneralTypeCall } from "@/utilGame/formatGeneralTypeCall"; import { nextExpLevelRemain } from "@/utilGame/nextExpLevelRemain"; import { formatConnectScore } from "@/utilGame/formatConnectScore"; +import SammoBar from "@/components/SammoBar.vue"; import { parseTime } from "@/util/parseTime"; import { clamp } from "lodash"; const imagePath = window.pathConfig.gameImage; @@ -219,8 +237,8 @@ onMounted(() => { .general-icon { width: 64px; height: 64px; - background-size: "64px 64px"; - background-position: center; + background-size: contain; + background-repeat: no-repeat; grid-row: 1 / 4; } @@ -233,8 +251,8 @@ onMounted(() => { .general-crew-type-icon { width: 64px; height: 64px; - background-size: "64px 64px"; - background-position: center; + background-size: contain; + background-repeat: no-repeat; grid-row: 4 / 7; } diff --git a/hwe/ts/components/GeneralSupplementCard.vue b/hwe/ts/components/GeneralSupplementCard.vue new file mode 100644 index 00000000..44220ff4 --- /dev/null +++ b/hwe/ts/components/GeneralSupplementCard.vue @@ -0,0 +1,148 @@ + + + + + diff --git a/hwe/ts/components/SammoBar.vue b/hwe/ts/components/SammoBar.vue new file mode 100644 index 00000000..83584947 --- /dev/null +++ b/hwe/ts/components/SammoBar.vue @@ -0,0 +1,35 @@ + + +