48
48
<div v-for =" element in this.componentMap[componentData.componentName].htmlList" :key =" element.id+ new Date()" >
49
49
<div v-if =" element.text === 'button'"
50
50
class =" htmlButton"
51
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '70%'},
52
- element.y !== 0 ? {'left': element.y} : {'left': '60%'},
53
- element.w !== 0 ? {'width': element.w} : {'width': '25%'},
54
- element.h !== 0 ? {'height' : element.h} : {'height' : '10%'},
55
- element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
51
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '70%'},
52
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '60%'},
53
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '25%'},
54
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '10%'},
55
+ element.z !== 0 ? {'z-index' : element.z + '%' } : {'z-index' : '0'},
56
56
{'background-color': componentData.color}]"
57
57
>
58
58
<p class =" innerHtmlText" >{{element.note !== '' ? element.note : element.text}}</p >
59
59
</div >
60
60
<div v-if =" element.text === 'div'"
61
61
class =" htmlDiv"
62
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '10%'},
63
- element.y !== 0 ? {'left': element.y} : {'left': '10%'},
64
- element.w !== 0 ? {'width': element.w} : {'width': '80%'},
65
- element.h !== 0 ? {'height' : element.h} : {'height' : '75%'},
62
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '10%'},
63
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '10%'},
64
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '80%'},
65
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '75%'},
66
66
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
67
67
{'background-color': componentData.color}]"
68
68
>
71
71
<div v-if =" element.text === 'footer'" class =" htmlFooter" ></div >
72
72
<div v-if =" element.text === 'form'"
73
73
class =" htmlGeneral"
74
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '50%'},
75
- element.y !== 0 ? {'left': element.y} : {'left': '10%'},
76
- element.w !== 0 ? {'width': element.w} : {'width': '80%'},
77
- element.h !== 0 ? {'height' : element.h} : {'height' : '40%'},
74
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '50%'},
75
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '10%'},
76
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '80%'},
77
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '40%'},
78
78
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
79
79
{'background-color': componentData.color}]"
80
80
>
81
81
<p class =" innerHtmlText" style =" font-size : 3em " >{{element.note !== '' ? element.note : element.text}}</p >
82
82
</div >
83
83
<div v-if =" element.text === 'h1'"
84
84
class =" htmlHead"
85
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '10%'},
86
- element.y !== 0 ? {'left': element.y} : {'left': '5%'},
87
- element.w !== 0 ? {'width': element.w} : {'width': '90%'},
88
- element.h !== 0 ? {'height' : element.h} : {'height' : '20%'},
85
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '10%'},
86
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '5%'},
87
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '90%'},
88
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '20%'},
89
89
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
90
90
{'background-color': componentData.color}]"
91
91
>
92
92
<p class =" innerHtmlText" style =" font-size : 4em " >{{element.note !== '' ? element.note :element.text}}</p >
93
93
</div >
94
94
<div v-if =" element.text === 'h2'"
95
95
class =" htmlHead"
96
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '15%'},
97
- element.y !== 0 ? {'left': element.y} : {'left': '10%'},
98
- element.w !== 0 ? {'width': element.w} : {'width': '80%'},
99
- element.h !== 0 ? {'height' : element.h} : {'height' : '15%'},
96
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '15%'},
97
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '10%'},
98
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '80%'},
99
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '15%'},
100
100
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
101
101
{'background-color': componentData.color}]"
102
102
>
103
103
<p class =" innerHtmlText" style =" font-size : 3em " >{{element.note !== '' ? element.note : element.text}}</p >
104
104
</div >
105
105
<div v-if =" element.text === 'h3'"
106
106
class =" htmlHead"
107
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '18%'},
108
- element.y !== 0 ? {'left': element.y} : {'left': '15%'},
109
- element.w !== 0 ? {'width': element.w} : {'width': '70%'},
110
- element.h !== 0 ? {'height' : element.h} : {'height' : '12%'},
107
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '18%'},
108
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '15%'},
109
+ element.w !== 0 ? {'width': element.w} + '%' : {'width': '70%'},
110
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '12%'},
111
111
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
112
112
{'background-color': componentData.color}]"
113
113
>
114
114
<p class =" innerHtmlText" style =" font-size : 2.5em " >{{element.note !== '' ? element.note : element.text }}</p >
115
115
</div >
116
116
<div v-if =" element.text === 'h4'"
117
117
class =" htmlHead"
118
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '20%'},
119
- element.y !== 0 ? {'left': element.y} : {'left': '20%'},
120
- element.w !== 0 ? {'width': element.w} : {'width': '60%'},
121
- element.h !== 0 ? {'height' : element.h} : {'height' : '10%'},
118
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '20%'},
119
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '20%'},
120
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '60%'},
121
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '10%'},
122
122
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
123
123
{'background-color': componentData.color}]"
124
124
>
125
125
<p class =" innerHtmlText" style =" font-size : 2em " >{{element.note !== '' ? element.note : element.text}}</p >
126
126
</div >
127
127
<div v-if =" element.text === 'h5'"
128
128
class =" htmlHead"
129
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '20%'},
130
- element.y !== 0 ? {'left': element.y} : {'left': '25%'},
131
- element.w !== 0 ? {'width': element.w} : {'width': '50%'},
132
- element.h !== 0 ? {'height' : element.h} : {'height' : '8%'},
129
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '20%'},
130
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '25%'},
131
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '50%'},
132
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '8%'},
133
133
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
134
134
{'background-color': componentData.color}]"
135
135
>
136
136
<p class =" innerHtmlText" style =" font-size : 1.5em " >{{element.note !== '' ? element.note : element.text}}</p >
137
137
</div >
138
138
<div v-if =" element.text === 'h6'"
139
139
class =" htmlHead"
140
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '20%'},
141
- element.y !== 0 ? {'left': element.y} : {'left': '30%'},
142
- element.w !== 0 ? {'width': element.w} : {'width': '40%'},
143
- element.h !== 0 ? {'height' : element.h} : {'height' : '5%'},
140
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '20%'},
141
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '30%'},
142
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '40%'},
143
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '5%'},
144
144
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
145
145
{'background-color': componentData.color}]"
146
146
>
149
149
<div v-if =" element.text === 'header'" class =" htmlHeader" ></div >
150
150
<div v-if =" element.text === 'img'"
151
151
class =" htmlGeneral"
152
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '20%'},
153
- element.y !== 0 ? {'left': element.y} : {'left': '20%'},
154
- element.w !== 0 ? {'width': element.w} : {'width': '40%'},
155
- element.h !== 0 ? {'height' : element.h} : {'height' : '40%'},
152
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '20%'},
153
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '20%'},
154
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '40%'},
155
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '40%'},
156
156
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
157
157
{'background-color': componentData.color}]"
158
158
>
161
161
<input v-if =" element.text === 'input'" class =" htmlInput" />
162
162
<div v-if =" element.text === 'list'"
163
163
class =" htmlList"
164
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '30%'},
165
- element.y !== 0 ? {'left': element.y} : {'left': '30%'},
166
- element.w !== 0 ? {'width': element.w} : {'width': '60%'},
167
- element.h !== 0 ? {'height' : element.h} : {'height' : '10%'},
164
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '30%'},
165
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '30%'},
166
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '60%'},
167
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '10%'},
168
168
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
169
169
{'background-color': componentData.color}]"
170
170
>
171
171
<p class =" innerHtmlText" style =" font-size : 2em " >{{element.note !== '' ? element.note : element.text}}</p >
172
172
</div >
173
173
<div v-if =" element.text === 'list-ol'"
174
174
class =" htmlGeneral"
175
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '20%'},
176
- element.y !== 0 ? {'left': element.y} : {'left': '10%'},
177
- element.w !== 0 ? {'width': element.w} : {'width': '80%'},
178
- element.h !== 0 ? {'height' : element.h} : {'height' : '40%'},
175
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '20%'},
176
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '10%'},
177
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '80%'},
178
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '40%'},
179
179
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
180
180
{'background-color': componentData.color}]"
181
181
>
189
189
</div >
190
190
<div v-if =" element.text === 'list-ul'"
191
191
class =" htmlGeneral"
192
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '20%'},
193
- element.y !== 0 ? {'left': element.y} : {'left': '10%'},
194
- element.w !== 0 ? {'width': element.w} : {'width': '80%'},
195
- element.h !== 0 ? {'height' : element.h} : {'height' : '40%'},
192
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '20%'},
193
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '10%'},
194
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '80%'},
195
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '40%'},
196
196
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
197
197
{'background-color': componentData.color}]"
198
198
>
206
206
</div >
207
207
<div v-if =" element.text === 'paragraph'"
208
208
class =" htmlGeneral"
209
- :style =" [element.x !== 0 ? {'top': element.x} : {'top': '50%'},
210
- element.y !== 0 ? {'left': element.y} : {'left': '10%'},
211
- element.w !== 0 ? {'width': element.w} : {'width': '80%'},
212
- element.h !== 0 ? {'height' : element.h} : {'height' : '40%'},
209
+ :style =" [element.x !== 0 ? {'top': element.x + '%' } : {'top': '50%'},
210
+ element.y !== 0 ? {'left': element.y + '%' } : {'left': '10%'},
211
+ element.w !== 0 ? {'width': element.w + '%' } : {'width': '80%'},
212
+ element.h !== 0 ? {'height' : element.h + '%' } : {'height' : '40%'},
213
213
element.z !== 0 ? {'z-index' : element.z} : {'z-index' : '0'},
214
214
{'background-color': componentData.color}]"
215
215
>
@@ -1044,37 +1044,6 @@ li:hover {
1044
1044
text- overflow: clip;
1045
1045
}
1046
1046
1047
-
1048
- .htmlImg {
1049
- position: absolute;
1050
- color: $menutext;
1051
- }
1052
-
1053
- .htmlInput {
1054
- position: absolute;
1055
- color: $menutext;
1056
- }
1057
-
1058
- .htmlList {
1059
- position: absolute;
1060
- color: $menutext;
1061
- }
1062
-
1063
- .htmlList - ol {
1064
- position: absolute;
1065
- color: $menutext;
1066
- }
1067
-
1068
- .htmlList - ul{
1069
- position: absolute;
1070
- color: $menutext;
1071
- }
1072
-
1073
- .htmlParagraph {
1074
- position: absolute;
1075
- color: $menutext;
1076
- }
1077
-
1078
1047
.innerHtmlText {
1079
1048
position: absolute;
1080
1049
text- align: center;
@@ -1091,6 +1060,7 @@ li:hover {
1091
1060
top: 0 % ;
1092
1061
z- index: - 1 ;
1093
1062
}
1063
+
1094
1064
.sr - only {
1095
1065
position: absolute;
1096
1066
overflow: hidden;
0 commit comments