Skip to content

Commit 0d7c6c4

Browse files
committed
add divider to form
1 parent 15e74d9 commit 0d7c6c4

File tree

3 files changed

+30
-37
lines changed

3 files changed

+30
-37
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ logs
44
npm-debug.log*
55
yarn-debug.log*
66
yarn-error.log*
7+
yarn.lock
8+
package-lock.json
79

810
# Runtime data
911
pids

assets/js/engine.js

+28-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,8 @@ var app = new Vue({
9999
'input',
100100
'textaera',
101101
'select',
102-
'submit'
102+
'submit',
103+
'form-divider',
103104
],
104105
// raw field for edit
105106
raw: {
@@ -360,6 +361,32 @@ var app = new Vue({
360361
}
361362

362363

364+
out += `\t\t\t <label> &nbsp; </label> \n`;
365+
out += `\t\t\t <input name="${field.name}" type="submit" class="${genClass}" value="{{__('${field.label}')}}" /> \n`;
366+
out += `\t\t </div>\n`;
367+
break;
368+
case 'form-divider':
369+
370+
switch (this.theme) {
371+
case "bootstrap":
372+
out += `\t </div> \n \t <div class="row"> \n`;
373+
out += `\t\t <div class="col"><hr></div> \n`;
374+
out += `\t\t <div class="col-auto">{{__('${field.label}')}}</div> \n`;
375+
out += `\t\t <div class="col"><hr></div> \n`;
376+
out += `\t </div> \n \t <div class="row"> \n`;
377+
378+
break;
379+
case "semanticui":
380+
out += `\t\t <h4 class="ui dividing header">{__('${field.label}')}}</h4>\n`;
381+
break;
382+
case "materialize":
383+
out += `\t\t <h5 >{__('${field.label}')}}</h5> <hr />\n`;
384+
break;
385+
default:
386+
console.log('unknow theme');
387+
}
388+
389+
363390
out += `\t\t\t <label> &nbsp; </label> \n`;
364391
out += `\t\t\t <input name="${field.name}" type="submit" class="${genClass}" value="{{__('${field.label}')}}" /> \n`;
365392
out += `\t\t </div>\n`;

package-lock.json

-36
This file was deleted.

0 commit comments

Comments
 (0)