40 lines
1.0 KiB
JavaScript
40 lines
1.0 KiB
JavaScript
// Generated by LiveScript 1.6.0
|
|
(function(){
|
|
var h;
|
|
h = require('maquette').h;
|
|
module.exports = {
|
|
box: function(args, children){
|
|
return h('div.box', args, children);
|
|
},
|
|
title: function(level, args, label){
|
|
if (!label) {
|
|
label = args;
|
|
args = {};
|
|
}
|
|
return h("div.title.is-" + level, args, [label]);
|
|
},
|
|
label: function(args, label){
|
|
if (!label) {
|
|
label = args;
|
|
args = {};
|
|
}
|
|
return h('label.label', args, [label]);
|
|
},
|
|
input: function(args, children){
|
|
return h('input.input', args, children);
|
|
},
|
|
field: function(args, children){
|
|
return h('div.field', args, children);
|
|
},
|
|
modal: function(args, content){
|
|
return h('div.modal', args, [h('div.modal-background', args.background), h('div.modal-content', [args.content])]);
|
|
},
|
|
form: function(method, url, content){
|
|
return h('form.form', {
|
|
action: url,
|
|
method: method
|
|
}, content);
|
|
}
|
|
};
|
|
}).call(this);
|