|
|
|
@ -140,152 +140,34 @@ require(['config/require-config'], function() { |
|
|
|
|
|
|
|
styleManager : { |
|
|
|
sectors: [{ |
|
|
|
name: 'Dimension555', |
|
|
|
name: 'General', |
|
|
|
open: false, |
|
|
|
buildProps: ['float', 'display', 'position', 'top', 'right', 'left', 'bottom'], |
|
|
|
},{ |
|
|
|
name: 'Dimension', |
|
|
|
open: false, |
|
|
|
buildProps: ['width', 'height', 'max-width', 'min-height', 'margin', 'padding'], |
|
|
|
},{ |
|
|
|
name: 'Typography', |
|
|
|
open: false, |
|
|
|
buildProps: ['font-family', 'font-size', 'font-weight', 'letter-spacing', 'color', 'line-height', 'text-align', 'text-shadow'], |
|
|
|
properties: [{ |
|
|
|
property: 'text-align', |
|
|
|
list : [ |
|
|
|
{value: 'left', className: 'fa fa-align-left'}, |
|
|
|
{value: 'center', className: 'fa fa-align-center' }, |
|
|
|
{value: 'right', className: 'fa fa-align-right'}, |
|
|
|
{value: 'justify', className: 'fa fa-align-justify'} |
|
|
|
], |
|
|
|
}] |
|
|
|
},{ |
|
|
|
name: 'General', |
|
|
|
name: 'Decorations', |
|
|
|
open: false, |
|
|
|
properties:[{ |
|
|
|
name : 'Alignment', |
|
|
|
property : 'float', |
|
|
|
type : 'radio', |
|
|
|
defaults : 'none', |
|
|
|
list : [{ |
|
|
|
value : 'none', |
|
|
|
title : 'None', |
|
|
|
className : 'fa fa-times', |
|
|
|
},{ |
|
|
|
value : 'left', |
|
|
|
className : 'fa fa-align-left', |
|
|
|
title : 'Float element to the left', |
|
|
|
},{ |
|
|
|
value : 'right', |
|
|
|
className : 'fa fa-align-right', |
|
|
|
title : 'Float element to the right', |
|
|
|
}], |
|
|
|
},{ |
|
|
|
name : 'Display', |
|
|
|
property : 'display', |
|
|
|
type : 'radio', |
|
|
|
defaults : 'block', |
|
|
|
list : [{ |
|
|
|
value : 'block', |
|
|
|
title : 'Block', |
|
|
|
},{ |
|
|
|
value : 'inline', |
|
|
|
title : 'Inline', |
|
|
|
},{ |
|
|
|
value : 'inline-block', |
|
|
|
title : 'Inline-block', |
|
|
|
},{ |
|
|
|
value : 'none', |
|
|
|
title : 'None', |
|
|
|
className : 'fa fa-eye-slash', |
|
|
|
}], |
|
|
|
},{ |
|
|
|
name : 'Position', |
|
|
|
property : 'position', |
|
|
|
type : 'radio', |
|
|
|
defaults : 'static', |
|
|
|
list : [{ |
|
|
|
value : 'static', |
|
|
|
title : 'Static', |
|
|
|
},{ |
|
|
|
value : 'relative', |
|
|
|
title : 'Relative', |
|
|
|
},{ |
|
|
|
value : 'absolute', |
|
|
|
title : 'Absolute', |
|
|
|
},{ |
|
|
|
value : 'fixed', |
|
|
|
title : 'fixed', |
|
|
|
}], |
|
|
|
},{ |
|
|
|
name : 'Top', |
|
|
|
property : 'top', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : '0', |
|
|
|
},{ |
|
|
|
name : 'Right', |
|
|
|
property : 'right', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : '0', |
|
|
|
},{ |
|
|
|
name : 'Left', |
|
|
|
property : 'left', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : '0', |
|
|
|
},{ |
|
|
|
name : 'Bottom', |
|
|
|
property : 'bottom', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : '0', |
|
|
|
}], |
|
|
|
},{ |
|
|
|
buildProps: ['border-radius-c', 'background-color', 'border-radius', 'border', 'box-shadow', 'background'], |
|
|
|
},/*{ |
|
|
|
name: 'Dimension', |
|
|
|
open: false, |
|
|
|
properties:[{ |
|
|
|
name : 'Width', |
|
|
|
property : 'width', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 'auto', |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Height', |
|
|
|
property : 'height', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 'auto', |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Max width', |
|
|
|
property : 'max-width', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 'auto', |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Min height', |
|
|
|
property : 'min-height', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 'auto', |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Margin', |
|
|
|
property : 'margin', |
|
|
|
type : 'composite', |
|
|
|
properties:[{ |
|
|
|
name : 'Top', |
|
|
|
property : 'margin-top', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name : 'Right', |
|
|
|
property : 'margin-right', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name : 'Bottom', |
|
|
|
property : 'margin-bottom', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name : 'Left', |
|
|
|
property : 'margin-left', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
},], |
|
|
|
},{ |
|
|
|
name : 'Center block', |
|
|
|
property : 'margin', |
|
|
|
type : 'select', |
|
|
|
@ -297,345 +179,8 @@ require(['config/require-config'], function() { |
|
|
|
value : '0 auto', |
|
|
|
name : 'Center', |
|
|
|
}], |
|
|
|
},{ |
|
|
|
name : 'Padding', |
|
|
|
property : 'padding', |
|
|
|
type : 'composite', |
|
|
|
properties:[{ |
|
|
|
name : 'Top', |
|
|
|
property : 'padding-top', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Right', |
|
|
|
property : 'padding-right', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Bottom', |
|
|
|
property : 'padding-bottom', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Left', |
|
|
|
property : 'padding-left', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
min : 0, |
|
|
|
},], |
|
|
|
},], |
|
|
|
},{ |
|
|
|
name: 'Typography', |
|
|
|
open: false, |
|
|
|
properties:[{ |
|
|
|
name : 'Font', |
|
|
|
property : 'font-family', |
|
|
|
type : 'select', |
|
|
|
defaults : 'Arial, Helvetica, sans-serif', |
|
|
|
list : [{ |
|
|
|
value : 'Arial, Helvetica, sans-serif', |
|
|
|
name : 'Arial', |
|
|
|
style : 'font-family: Arial, Helvetica, sans-serif; font-size:15px;', |
|
|
|
},{ |
|
|
|
value : '"Arial Black", Gadget, sans-serif', |
|
|
|
style : 'font-family: "Arial Black", Gadget, sans-serif; font-size:15px;', |
|
|
|
name : 'Arial Black', |
|
|
|
},{ |
|
|
|
value : '"Brush Script MT", sans-serif', |
|
|
|
style : 'font-family: "Brush Script MT", sans-serif; font-size:15px;', |
|
|
|
name : 'Brush Script MT', |
|
|
|
},{ |
|
|
|
value : '"Comic Sans MS", cursive, sans-serif', |
|
|
|
style : 'font-family: "Comic Sans MS", cursive, sans-serif; font-size:15px;', |
|
|
|
name : 'Comica Sans', |
|
|
|
},{ |
|
|
|
value : '"Courier New", Courier, monospace', |
|
|
|
style : 'font-family: "Courier New", Courier, monospace; font-size:15px;', |
|
|
|
name : 'Courier New', |
|
|
|
},{ |
|
|
|
value : 'Georgia, serif', |
|
|
|
style : 'font-family: Georgia, serif; font-size:15px;', |
|
|
|
name : 'Georgia', |
|
|
|
},{ |
|
|
|
value : 'Helvetica, serif', |
|
|
|
style : 'font-family: Helvetica, serif; font-size:15px;', |
|
|
|
name : 'Helvetica', |
|
|
|
},{ |
|
|
|
value : 'Impact, Charcoal, sans-serif', |
|
|
|
style : 'font-family: Impact, Charcoal, sans-serif; font-size:15px;', |
|
|
|
name : 'Impact', |
|
|
|
},{ |
|
|
|
value : '"Lucida Sans Unicode", "Lucida Grande", sans-serif', |
|
|
|
style : 'font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:15px;', |
|
|
|
name : 'Lucida Sans', |
|
|
|
},{ |
|
|
|
value : 'Tahoma, Geneva, sans-serif', |
|
|
|
style : 'font-family: Tahoma, Geneva, sans-serif; font-size:15px;', |
|
|
|
name : 'Tahoma', |
|
|
|
},{ |
|
|
|
value : '"Times New Roman", Times, serif', |
|
|
|
style : 'font-family: "Times New Roman", Times, serif; font-size:15px;', |
|
|
|
name : 'Times New Roman', |
|
|
|
},{ |
|
|
|
value : '"Trebuchet MS", Helvetica, sans-serif', |
|
|
|
style : 'font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:15px;', |
|
|
|
name : 'Trebuchet', |
|
|
|
},{ |
|
|
|
value : 'Verdana, Geneva, sans-serif', |
|
|
|
style : 'font-family: Verdana, Geneva, sans-serif; font-size:15px;', |
|
|
|
name : 'Verdana', |
|
|
|
}], |
|
|
|
},{ |
|
|
|
name : 'Font size', |
|
|
|
property : 'font-size', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','em', 'rem', '%'], |
|
|
|
defaults : '12', |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Weight', |
|
|
|
property : 'font-weight', |
|
|
|
type : 'select', |
|
|
|
defaults : '400', |
|
|
|
list: [{ value : '100', name : 'Thin', }, |
|
|
|
{ value : '200', name : 'Extra-Light', }, |
|
|
|
{ value : '300', name : 'Light', }, |
|
|
|
{ value : '400', name : 'Normal', }, |
|
|
|
{ value : '500', name : 'Medium',}, |
|
|
|
{ value : '600', name : 'Semi-Bold',}, |
|
|
|
{ value : '700', name : 'Bold', }, |
|
|
|
{ value : '800', name : 'Extra-Bold',}, |
|
|
|
{ value : '900', name : 'Ultra-Bold', }], |
|
|
|
},{ |
|
|
|
name : 'Letter spacing', |
|
|
|
property : 'letter-spacing', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','em','%'], |
|
|
|
defaults : 'normal', |
|
|
|
},{ |
|
|
|
name: 'Font color', |
|
|
|
property: 'color', |
|
|
|
type: 'color', |
|
|
|
defaults: 'black', |
|
|
|
},{ |
|
|
|
name : 'Line height', |
|
|
|
property : 'line-height', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','em','%'], |
|
|
|
defaults : 'normal', |
|
|
|
},{ |
|
|
|
name : 'Text align', |
|
|
|
property : 'text-align', |
|
|
|
type : 'radio', |
|
|
|
defaults : 'left', |
|
|
|
list : [{ value : 'left', name : 'Left', className: 'fa fa-align-left'}, |
|
|
|
{ value : 'center', name : 'Center', className: 'fa fa-align-center' }, |
|
|
|
{ value : 'right', name : 'Right', className: 'fa fa-align-right'}, |
|
|
|
{ value : 'justify', name : 'Justify', className: 'fa fa-align-justify'},], |
|
|
|
},{ |
|
|
|
name : 'Text shadow', |
|
|
|
property : 'text-shadow', |
|
|
|
type : 'stack', |
|
|
|
preview : true, |
|
|
|
properties : [{ |
|
|
|
name: 'X position', |
|
|
|
property: 'h-shadow', |
|
|
|
type: 'integer', |
|
|
|
units: ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name: 'Y position', |
|
|
|
property: 'v-shadow', |
|
|
|
type: 'integer', |
|
|
|
units: ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name: 'Blur', |
|
|
|
property: 'blur-radius', |
|
|
|
type: 'integer', |
|
|
|
units: ['px'], |
|
|
|
defaults : 0, |
|
|
|
min: 0, |
|
|
|
},{ |
|
|
|
name: 'Color', |
|
|
|
property: 'shadow-color', |
|
|
|
type: 'color', |
|
|
|
defaults: 'black', |
|
|
|
},], |
|
|
|
}], |
|
|
|
},{ |
|
|
|
name: 'Decorations', |
|
|
|
open: false, |
|
|
|
properties: [{ |
|
|
|
name : 'Border radius', |
|
|
|
property : 'border-radius', |
|
|
|
type : 'integer', |
|
|
|
units : ['px'], |
|
|
|
defaults : '0', |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Background', |
|
|
|
property : 'background-color', |
|
|
|
type : 'color', |
|
|
|
defaults: 'none' |
|
|
|
},{ |
|
|
|
name : 'Border radius', |
|
|
|
property : 'border-radius', |
|
|
|
type : 'composite', |
|
|
|
properties : [{ |
|
|
|
name : 'Top', |
|
|
|
property : 'b-top', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Right', |
|
|
|
property : 'b-right', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
min : 0, |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name : 'Bottom', |
|
|
|
property : 'b-bot', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','%'], |
|
|
|
min : 0, |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name : 'Left', |
|
|
|
property : 'b-left', |
|
|
|
type : 'integer', |
|
|
|
units : ['px'], |
|
|
|
min : 0, |
|
|
|
defaults : 0, |
|
|
|
},], |
|
|
|
},{ |
|
|
|
name : 'Border', |
|
|
|
property : 'border', |
|
|
|
type : 'composite', |
|
|
|
properties : [{ |
|
|
|
name : 'Width', |
|
|
|
property : 'br-width', |
|
|
|
type : 'integer', |
|
|
|
units : ['px','em'], |
|
|
|
defaults : 0, |
|
|
|
min : 0, |
|
|
|
},{ |
|
|
|
name : 'Style', |
|
|
|
property : 'br-style', |
|
|
|
type : 'select', |
|
|
|
defaults : 'solid', |
|
|
|
list: [{ value : 'none', name : 'None', }, |
|
|
|
{ value : 'solid', name : 'Solid', }, |
|
|
|
{ value : 'dashed', name : 'Dashed', }, |
|
|
|
{ value : 'dotted', name : 'Dotted', },], |
|
|
|
},{ |
|
|
|
name: 'Color', |
|
|
|
property: 'color', |
|
|
|
type: 'color', |
|
|
|
defaults: 'black', |
|
|
|
}], |
|
|
|
},{ |
|
|
|
name : 'Box shadow', |
|
|
|
property : 'box-shadow', |
|
|
|
type : 'stack', |
|
|
|
preview : true, |
|
|
|
properties : [{ |
|
|
|
name: 'X position', |
|
|
|
property: 'shadow-x', |
|
|
|
type: 'integer', |
|
|
|
units: ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name: 'Y position', |
|
|
|
property: 'shadow-y', |
|
|
|
type: 'integer', |
|
|
|
units: ['px','%'], |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name: 'Blur', |
|
|
|
property: 'shadow-blur', |
|
|
|
type: 'integer', |
|
|
|
units: ['px'], |
|
|
|
defaults : 5, |
|
|
|
min: 0, |
|
|
|
},{ |
|
|
|
name: 'Spread', |
|
|
|
property: 'shadow-spread', |
|
|
|
type: 'integer', |
|
|
|
units: ['px'], |
|
|
|
defaults : 0, |
|
|
|
},{ |
|
|
|
name: 'Color', |
|
|
|
property: 'shadow-color', |
|
|
|
type: 'color', |
|
|
|
defaults: 'black', |
|
|
|
},{ |
|
|
|
name: 'Shadow type', |
|
|
|
property: 'shadow-type', |
|
|
|
type: 'select', |
|
|
|
defaults: '', |
|
|
|
list: [ { value : '', name : 'Outside', }, |
|
|
|
{ value : 'inset', name : 'Inside', }], |
|
|
|
}], |
|
|
|
},{ |
|
|
|
name : 'Background', |
|
|
|
property : 'background', |
|
|
|
type : 'stack', |
|
|
|
preview : true, |
|
|
|
detached: true, |
|
|
|
properties : [{ |
|
|
|
name: 'Image', |
|
|
|
property: 'background-image', |
|
|
|
type: 'file', |
|
|
|
defaults: 'none', |
|
|
|
}, |
|
|
|
{ |
|
|
|
name: 'Repeat', |
|
|
|
property: 'background-repeat', |
|
|
|
type: 'select', |
|
|
|
defaults: 'repeat', |
|
|
|
list: [{ value : 'repeat', name : 'Repeat', }, |
|
|
|
{ value : 'repeat-x', name : 'Repeat X', }, |
|
|
|
{ value : 'repeat-y', name : 'Repeat Y', }, |
|
|
|
{ value : 'no-repeat', name : 'No repeat', }], |
|
|
|
}, |
|
|
|
{ |
|
|
|
name: 'Position X', |
|
|
|
property: 'background-position', |
|
|
|
type: 'select', |
|
|
|
defaults: 'left', |
|
|
|
list: [ { value : 'left', name : 'Left', }, |
|
|
|
{ value : 'center', name : 'Center', }, |
|
|
|
{ value : 'right', name : 'Right', }], |
|
|
|
},{ |
|
|
|
name: 'Position Y', |
|
|
|
property: 'background-position', |
|
|
|
type: 'select', |
|
|
|
defaults: 'top', |
|
|
|
list: [ { value : 'top', name : 'Top', }, |
|
|
|
{ value : 'center', name : 'Center', }, |
|
|
|
{ value : 'bottom', name : 'Bottom', }], |
|
|
|
},{ |
|
|
|
name: 'Attach', |
|
|
|
property: 'background-attachment', |
|
|
|
type: 'select', |
|
|
|
defaults: 'scroll', |
|
|
|
list: [{ value : 'scroll', name : 'Scroll', }, |
|
|
|
{ value : 'fixed', name : 'Fixed', }, |
|
|
|
{ value : 'local', name : 'Local', }], |
|
|
|
},], |
|
|
|
},], |
|
|
|
},{ |
|
|
|
}*/{ |
|
|
|
name: 'Extra', |
|
|
|
open: false, |
|
|
|
properties: [{ |
|
|
|
|