Skip to content

Commit 9d487bf

Browse files
committed
Title - Add default slot
1 parent 53265ad commit 9d487bf

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/atoms/Title.vue

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,15 @@ const CONFIG = useNestedProp({
5757
>
5858
{{ CONFIG.subtitle.text }}
5959
</div>
60+
<div
61+
:data-cy="CONFIG.subtitle.cy"
62+
v-if="CONFIG.subtitle.text"
63+
:style="`width: calc(100% - ${CONFIG.title.paddingLeft + CONFIG.title.paddingRight}px); text-align:${CONFIG.title.textAlign};color:${
64+
CONFIG.subtitle.color
65+
};font-size:${CONFIG.subtitle.fontSize}px;font-weight:${
66+
CONFIG.subtitle.bold ? 'bold' : ''
67+
};padding-left:${CONFIG.title.paddingLeft}px;padding-right:${CONFIG.title.paddingRight}px;`"
68+
>
69+
<slot/>
70+
</div>
6071
</template>

0 commit comments

Comments
 (0)