Skip to content

Commit 5b54c0d

Browse files
committed
feat: add class to position component
1 parent 125797c commit 5b54c0d

File tree

7 files changed

+1849
-3736
lines changed

7 files changed

+1849
-3736
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.vf-o-position {
2+
&__module {
3+
margin-bottom: 15px;
4+
}
5+
}

lib/components/organisms/position/position.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<template>
2-
<div>
2+
<div class="vf-o-position">
33
<slot v-if="modules.length === 0"></slot>
44
<div
55
v-else
66
v-for="(value, index) in modules"
77
:key="index"
88
:is="value.component"
99
v-bind="value.props"
10-
class="mb-3"
10+
class="vf-o-position__module"
1111
></div>
1212
</div>
1313
</template>

lib/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ const MainConfig = {
2929
oFooter: 'vuefront/lib/components/organisms/footer/footer.scss',
3030
oHeader: 'vuefront/lib/components/organisms/header/header.scss',
3131
oHeaderMobile: 'vuefront/lib/components/organisms/header-mobile/header-mobile.scss',
32-
oSidebar: 'vuefront/lib/components/organisms/sidebar/sidebar.scss'
32+
oSidebar: 'vuefront/lib/components/organisms/sidebar/sidebar.scss',
33+
oPosition: 'vuefront/lib/components/organisms/position/position.scss'
3334
},
3435
menu: [],
3536
image: {
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.vf-o-position {
2+
&__module {
3+
margin-bottom: 15px;
4+
}
5+
}

src/components/organisms/position/position.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<template>
2-
<div>
2+
<div class="vf-o-position">
33
<slot v-if="modules.length === 0"></slot>
44
<div
55
v-else
66
v-for="(value, index) in modules"
77
:key="index"
88
:is="value.component"
99
v-bind="value.props"
10-
class="mb-3"
10+
class="vf-o-position__module"
1111
></div>
1212
</div>
1313
</template>

src/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ const MainConfig = {
3030
oFooter: 'vuefront/lib/components/organisms/footer/footer.scss',
3131
oHeader: 'vuefront/lib/components/organisms/header/header.scss',
3232
oHeaderMobile: 'vuefront/lib/components/organisms/header-mobile/header-mobile.scss',
33-
oSidebar: 'vuefront/lib/components/organisms/sidebar/sidebar.scss'
33+
oSidebar: 'vuefront/lib/components/organisms/sidebar/sidebar.scss',
34+
oPosition: 'vuefront/lib/components/organisms/position/position.scss'
3435
},
3536
menu: [],
3637
image: {

yarn.lock

Lines changed: 1831 additions & 3730 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)