css
This commit is contained in:
parent
8e4b1f5bba
commit
9492976638
|
|
@ -3,7 +3,11 @@
|
||||||
return [
|
return [
|
||||||
'autoload' => false,
|
'autoload' => false,
|
||||||
'hooks' => [
|
'hooks' => [
|
||||||
|
'view_filter' => [
|
||||||
|
'betterform',
|
||||||
|
],
|
||||||
'config_init' => [
|
'config_init' => [
|
||||||
|
'betterform',
|
||||||
'nkeditor',
|
'nkeditor',
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
|
|
||||||
153
public/assets/addons/betterform/css/common.css
Normal file
153
public/assets/addons/betterform/css/common.css
Normal file
|
|
@ -0,0 +1,153 @@
|
||||||
|
@-webkit-keyframes fadeIn {
|
||||||
|
0% {
|
||||||
|
opacity: 0
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
opacity: 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes layer-slide-down {
|
||||||
|
from {
|
||||||
|
transform: translate3d(0, -100%, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
to {
|
||||||
|
transform: translate3d(0, 0, 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes layer-slide-down-out {
|
||||||
|
from {
|
||||||
|
transform: translate3d(0, 0, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
to {
|
||||||
|
transform: translate3d(0, -100%, 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-down {
|
||||||
|
animation-name: layer-slide-down
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-down-out {
|
||||||
|
animation-name: layer-slide-down-out
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes layer-slide-left {
|
||||||
|
from {
|
||||||
|
transform: translate3d(100%, 0, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
to {
|
||||||
|
transform: translate3d(0, 0, 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes layer-slide-left-out {
|
||||||
|
from {
|
||||||
|
transform: translate3d(0, 0, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
to {
|
||||||
|
transform: translate3d(100%, 0, 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-left {
|
||||||
|
animation-name: layer-slide-left
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-left-out {
|
||||||
|
animation-name: layer-slide-left-out
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes layer-slide-up {
|
||||||
|
from {
|
||||||
|
transform: translate3d(0, 100%, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
to {
|
||||||
|
transform: translate3d(0, 0, 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes layer-slide-up-out {
|
||||||
|
from {
|
||||||
|
transform: translate3d(0, 0, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
to {
|
||||||
|
transform: translate3d(0, 100%, 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-up {
|
||||||
|
animation-name: layer-slide-up
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-up-out {
|
||||||
|
animation-name: layer-slide-up-out
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes layer-slide-right {
|
||||||
|
from {
|
||||||
|
transform: translate3d(-100%, 0, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
to {
|
||||||
|
transform: translate3d(0, 0, 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes layer-slide-right-out {
|
||||||
|
from {
|
||||||
|
transform: translate3d(0, 0, 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
to {
|
||||||
|
transform: translate3d(-100%, 0, 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-right {
|
||||||
|
animation-name: layer-slide-right
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-right-out {
|
||||||
|
animation-name: layer-slide-right-out
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-down-custom.layer-anim-close {
|
||||||
|
animation-name: layer-slide-down-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-up-custom.layer-anim-close {
|
||||||
|
animation-name: layer-slide-up-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-left-custom.layer-anim-close {
|
||||||
|
animation-name: layer-slide-left-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
.layer-anim-slide-right-custom.layer-anim-close {
|
||||||
|
animation-name: layer-slide-right-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-group.required-before > .control-label::before,table tr.required-before > td:first-child::before {
|
||||||
|
color: red;
|
||||||
|
content: '*';
|
||||||
|
margin-right: 4px;
|
||||||
|
margin-left: 4px;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-group.required-after > .control-label::after,table tr.required-after > td:first-child::after {
|
||||||
|
color: red;
|
||||||
|
content: '*';
|
||||||
|
margin-right: 4px;
|
||||||
|
margin-left: 4px;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
@ -1,5 +1,32 @@
|
||||||
define([], function () {
|
define([], function () {
|
||||||
require.config({
|
require(['fast', 'layer'], function (Fast, Layer) {
|
||||||
|
var _fastOpen = Fast.api.open;
|
||||||
|
Fast.api.open = function (url, title, options) {
|
||||||
|
options = options || {};
|
||||||
|
options.area = Config.betterform.area;
|
||||||
|
options.offset = Config.betterform.offset;
|
||||||
|
options.anim = Config.betterform.anim;
|
||||||
|
options.shadeClose = Config.betterform.shadeClose;
|
||||||
|
options.shade = Config.betterform.shade;
|
||||||
|
return _fastOpen(url, title, options);
|
||||||
|
};
|
||||||
|
if (isNaN(Config.betterform.anim)) {
|
||||||
|
var _layerOpen = Layer.open;
|
||||||
|
Layer.open = function (options) {
|
||||||
|
var classNameArr = {slideDown: "layer-anim-slide-down", slideLeft: "layer-anim-slide-left", slideUp: "layer-anim-slide-up", slideRight: "layer-anim-slide-right"};
|
||||||
|
var animClass = "layer-anim " + classNameArr[options.anim] || "layer-anim-fadein";
|
||||||
|
var index = _layerOpen(options);
|
||||||
|
var layero = $('#layui-layer' + index);
|
||||||
|
|
||||||
|
layero.addClass(classNameArr[options.anim] + "-custom");
|
||||||
|
layero.addClass(animClass).one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function () {
|
||||||
|
$(this).removeClass(animClass);
|
||||||
|
});
|
||||||
|
return index;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
require.config({
|
||||||
paths: {
|
paths: {
|
||||||
'nkeditor': '../addons/nkeditor/js/customplugin',
|
'nkeditor': '../addons/nkeditor/js/customplugin',
|
||||||
'nkeditor-core': '../addons/nkeditor/nkeditor',
|
'nkeditor-core': '../addons/nkeditor/nkeditor',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user