Jang SeonGeun
6 years ago
82 changed files with 7145 additions and 867 deletions
-
35_src/admin/js/admin.js
-
6581_src/admin/js/jquery-ui.js
-
4_src/admin/scss/_variables.scss
-
3_src/admin/scss/admin.scss
-
84_src/admin/scss/boot/_fonts.scss
-
32_src/admin/scss/common/_layout.scss
-
7_src/admin/scss/common/_utility.scss
-
4_src/admin/scss/components/_buttons.scss
-
5_src/admin/scss/components/_dropdown.scss
-
77_src/admin/scss/components/_form.scss
-
29_src/admin/scss/components/_grid.scss
-
6_src/admin/scss/components/_pagination.scss
-
107_src/admin/scss/plugins/_plugins_custom.scss
-
351_src/admin/scss/plugins/ax5ui/_ax5calendar.scss
-
334_src/admin/scss/plugins/ax5ui/_ax5picker.scss
-
54package-lock.json
-
3package.json
-
2public_html/assets/css/admin.min.css
-
2public_html/assets/css/admin.min.css.map
-
BINpublic_html/assets/fonts/Gilroy-Bold.eot
-
BINpublic_html/assets/fonts/Gilroy-Bold.ttf
-
BINpublic_html/assets/fonts/Gilroy-Bold.woff
-
BINpublic_html/assets/fonts/Gilroy-Bold.woff2
-
BINpublic_html/assets/fonts/Gilroy-BoldItalic.eot
-
BINpublic_html/assets/fonts/Gilroy-BoldItalic.ttf
-
BINpublic_html/assets/fonts/Gilroy-BoldItalic.woff
-
BINpublic_html/assets/fonts/Gilroy-BoldItalic.woff2
-
BINpublic_html/assets/fonts/Gilroy-ExtraBold.eot
-
BINpublic_html/assets/fonts/Gilroy-ExtraBold.otf
-
BINpublic_html/assets/fonts/Gilroy-ExtraBold.ttf
-
BINpublic_html/assets/fonts/Gilroy-ExtraBold.woff
-
BINpublic_html/assets/fonts/Gilroy-ExtraBold.woff2
-
BINpublic_html/assets/fonts/Gilroy-ExtraBoldItalic.eot
-
BINpublic_html/assets/fonts/Gilroy-ExtraBoldItalic.ttf
-
BINpublic_html/assets/fonts/Gilroy-ExtraBoldItalic.woff
-
BINpublic_html/assets/fonts/Gilroy-ExtraBoldItalic.woff2
-
BINpublic_html/assets/fonts/Gilroy-Light.eot
-
BINpublic_html/assets/fonts/Gilroy-Light.otf
-
BINpublic_html/assets/fonts/Gilroy-Light.ttf
-
BINpublic_html/assets/fonts/Gilroy-Light.woff
-
BINpublic_html/assets/fonts/Gilroy-Light.woff2
-
BINpublic_html/assets/fonts/Gilroy-LightItalic.eot
-
BINpublic_html/assets/fonts/Gilroy-LightItalic.ttf
-
BINpublic_html/assets/fonts/Gilroy-LightItalic.woff
-
BINpublic_html/assets/fonts/Gilroy-LightItalic.woff2
-
BINpublic_html/assets/fonts/Gilroy-Medium.eot
-
BINpublic_html/assets/fonts/Gilroy-Medium.ttf
-
BINpublic_html/assets/fonts/Gilroy-Medium.woff
-
BINpublic_html/assets/fonts/Gilroy-Medium.woff2
-
BINpublic_html/assets/fonts/Gilroy-MediumItalic.eot
-
BINpublic_html/assets/fonts/Gilroy-MediumItalic.ttf
-
BINpublic_html/assets/fonts/Gilroy-MediumItalic.woff
-
BINpublic_html/assets/fonts/Gilroy-MediumItalic.woff2
-
BINpublic_html/assets/fonts/Gilroy-Regular.eot
-
BINpublic_html/assets/fonts/Gilroy-Regular.ttf
-
BINpublic_html/assets/fonts/Gilroy-Regular.woff
-
BINpublic_html/assets/fonts/Gilroy-Regular.woff2
-
BINpublic_html/assets/fonts/Gilroy-RegularItalic.eot
-
BINpublic_html/assets/fonts/Gilroy-RegularItalic.ttf
-
BINpublic_html/assets/fonts/Gilroy-RegularItalic.woff
-
BINpublic_html/assets/fonts/Gilroy-RegularItalic.woff2
-
BINpublic_html/assets/fonts/NanumSquareB.eot
-
BINpublic_html/assets/fonts/NanumSquareB.ttf
-
BINpublic_html/assets/fonts/NanumSquareB.woff
-
BINpublic_html/assets/fonts/NanumSquareEB.eot
-
BINpublic_html/assets/fonts/NanumSquareEB.ttf
-
BINpublic_html/assets/fonts/NanumSquareEB.woff
-
BINpublic_html/assets/fonts/NanumSquareL.eot
-
BINpublic_html/assets/fonts/NanumSquareL.ttf
-
BINpublic_html/assets/fonts/NanumSquareL.woff
-
BINpublic_html/assets/fonts/NanumSquareR.eot
-
BINpublic_html/assets/fonts/NanumSquareR.ttf
-
BINpublic_html/assets/fonts/NanumSquareR.woff
-
2public_html/assets/js/admin.min.js
-
2public_html/assets/js/admin.min.js.map
-
2public_html/plugins/ckeditor/config.js
-
4source.info.json
-
6wheeparam/application/controllers/admin/Statics.php
-
2wheeparam/application/helpers/admin_helper.php
-
11wheeparam/views/themes/admin/members/lists.php
-
103wheeparam/views/themes/admin/statics/keyword.php
-
158wheeparam/views/themes/admin/statics/visit.php
6581
_src/admin/js/jquery-ui.js
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
@ -0,0 +1,84 @@ |
|||||
|
@font-face { |
||||
|
font-family: 'Gilroy'; |
||||
|
font-weight:300; |
||||
|
src: url(../fonts/Gilroy-Light.eot); |
||||
|
src: url(../fonts/Gilroy-Light.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/Gilroy-Light.woff2) format('woff2'), |
||||
|
url(../fonts/Gilroy-Light.woff) format('woff'), |
||||
|
url(../fonts/Gilroy-Light.ttf) format('truetype'); |
||||
|
} |
||||
|
|
||||
|
@font-face { |
||||
|
font-family: 'Gilroy'; |
||||
|
font-weight:400; |
||||
|
src: url(../fonts/Gilroy-Regular.eot); |
||||
|
src: url(../fonts/Gilroy-Regular.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/Gilroy-Regular.woff2) format('woff2'), |
||||
|
url(../fonts/Gilroy-Regular.woff) format('woff'), |
||||
|
url(../fonts/Gilroy-Regular.ttf) format('truetype'); |
||||
|
} |
||||
|
|
||||
|
@font-face { |
||||
|
font-family: 'Gilroy'; |
||||
|
font-weight:500; |
||||
|
src: url(../fonts/Gilroy-Medium.eot); |
||||
|
src: url(../fonts/Gilroy-Medium.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/Gilroy-Medium.woff2) format('woff2'), |
||||
|
url(../fonts/Gilroy-Medium.woff) format('woff'), |
||||
|
url(../fonts/Gilroy-Medium.ttf) format('truetype'); |
||||
|
} |
||||
|
|
||||
|
@font-face { |
||||
|
font-family: 'Gilroy'; |
||||
|
font-weight:700; |
||||
|
src: url(../fonts/Gilroy-Bold.eot); |
||||
|
src: url(../fonts/Gilroy-Bold.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/Gilroy-Bold.woff2) format('woff2'), |
||||
|
url(../fonts/Gilroy-Bold.woff) format('woff'), |
||||
|
url(../fonts/Gilroy-Bold.ttf) format('truetype'); |
||||
|
} |
||||
|
|
||||
|
|
||||
|
@font-face { |
||||
|
font-family: 'Gilroy'; |
||||
|
font-weight:800; |
||||
|
src: url(../fonts/Gilroy-ExtraBold.eot); |
||||
|
src: url(../fonts/Gilroy-ExtraBold.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/Gilroy-ExtraBold.woff2) format('woff2'), |
||||
|
url(../fonts/Gilroy-ExtraBold.woff) format('woff'), |
||||
|
url(../fonts/Gilroy-ExtraBold.ttf) format('truetype'); |
||||
|
} |
||||
|
|
||||
|
@font-face { |
||||
|
font-family: 'NanumSquare'; |
||||
|
font-weight: 400; |
||||
|
src: url(../fonts/NanumSquareR.eot); |
||||
|
src: url(../fonts/NanumSquareR.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/NanumSquareR.woff) format('woff'), |
||||
|
url(../fonts/NanumSquareR.ttf) format('truetype'); |
||||
|
} |
||||
|
@font-face { |
||||
|
font-family: 'NanumSquare'; |
||||
|
font-weight: 700; |
||||
|
src: url(../fonts/NanumSquareB.eot); |
||||
|
src: url(../fonts/NanumSquareB.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/NanumSquareB.woff) format('woff'), |
||||
|
url(../fonts/NanumSquareB.ttf) format('truetype'); |
||||
|
} |
||||
|
@font-face { |
||||
|
font-family: 'NanumSquare'; |
||||
|
font-weight: 800; |
||||
|
src: url(../fonts/NanumSquareEB.eot); |
||||
|
src: url(../fonts/NanumSquareEB.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/NanumSquareEB.woff) format('woff'), |
||||
|
url(../fonts/NanumSquareEB.ttf) format('truetype'); |
||||
|
} |
||||
|
@font-face { |
||||
|
font-family: 'NanumSquare'; |
||||
|
font-weight: 300; |
||||
|
src: url(../fonts/NanumSquareL.eot); |
||||
|
src: url(../fonts/NanumSquareL.eot?#iefix) format('embedded-opentype'), |
||||
|
url(../fonts/NanumSquareL.woff) format('woff'), |
||||
|
url(../fonts/NanumSquareL.ttf) format('truetype'); |
||||
|
} |
||||
|
|
@ -0,0 +1,107 @@ |
|||||
|
|
||||
|
.ui-datepicker { |
||||
|
padding:0; |
||||
|
font-family:inherit; |
||||
|
|
||||
|
.ui-icon { |
||||
|
background-image:none; |
||||
|
} |
||||
|
|
||||
|
&.ui-widget.ui-widget-content { |
||||
|
border:0 none; |
||||
|
box-shadow:0 0 10px rgba(#000, 0.4); |
||||
|
} |
||||
|
|
||||
|
th { |
||||
|
font-weight:400; |
||||
|
} |
||||
|
|
||||
|
td { |
||||
|
padding:0; |
||||
|
text-align:center; |
||||
|
|
||||
|
.ui-state-default { |
||||
|
background-color:transparent; |
||||
|
border:0 none; |
||||
|
text-align:center; |
||||
|
|
||||
|
&:hover { |
||||
|
background-color:$brand-primary; |
||||
|
color:#fff; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.ui-state-highlight { |
||||
|
color:$brand-primary; |
||||
|
} |
||||
|
|
||||
|
.ui-state-active { |
||||
|
background-color:$brand-primary; |
||||
|
color:#fff; |
||||
|
} |
||||
|
|
||||
|
} |
||||
|
|
||||
|
.ui-widget-header { |
||||
|
background-color:$brand-primary; |
||||
|
color:#fff; |
||||
|
border:0 none; |
||||
|
border-bottom-left-radius:0; |
||||
|
border-bottom-right-radius:0; |
||||
|
} |
||||
|
|
||||
|
.ui-datepicker-header { |
||||
|
padding:0; |
||||
|
height:30px; |
||||
|
@include display-flex(); |
||||
|
align-items: center; |
||||
|
} |
||||
|
|
||||
|
.ui-datepicker-prev, |
||||
|
.ui-datepicker-next { |
||||
|
text-align: center; |
||||
|
width:30px; |
||||
|
height:30px; |
||||
|
top:0px; |
||||
|
@include display-flex(); |
||||
|
align-items: center; |
||||
|
justify-content: center; |
||||
|
border-radius:0px; |
||||
|
|
||||
|
&.ui-datepicker-prev-hover, |
||||
|
&.ui-datepicker-next-hover{ |
||||
|
background-color:darken($brand-primary, 7.5%); |
||||
|
color:#fff; |
||||
|
border:0 none; |
||||
|
cursor:pointer; |
||||
|
} |
||||
|
} |
||||
|
|
||||
|
.ui-datepicker-prev { |
||||
|
left:0; |
||||
|
} |
||||
|
|
||||
|
.ui-datepicker-next { |
||||
|
right:0; |
||||
|
} |
||||
|
|
||||
|
.ui-datepicker-title { |
||||
|
width:100%; |
||||
|
select { |
||||
|
vertical-align: middle; |
||||
|
background: transparent; |
||||
|
border: 0 none; |
||||
|
color: #fff; |
||||
|
height:30px; |
||||
|
line-height:30px; |
||||
|
outline: 0 none !important; |
||||
|
text-align:center; |
||||
|
margin:0; |
||||
|
font-family:inherit; |
||||
|
|
||||
|
option { |
||||
|
color:#333; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
|
} |
@ -1,351 +0,0 @@ |
|||||
$ax5calendar-control-bg: #f5f5f5 !default; |
|
||||
$ax5calendar-control-border: 1px solid #ddd !default; |
|
||||
$ax5calendar-control-border-radius: 5px !default; |
|
||||
$ax5calendar-control-font-size: ceil(($font-size-base * 1.25)) !default; |
|
||||
$ax5calendar-control-text-color: #222 !default; |
|
||||
$ax5calendar-control-hover-text-color: $brand-primary !default; |
|
||||
$ax5calendar-control-padding: 0 !default; |
|
||||
|
|
||||
$ax5calendar-header-bg: (#FFFFFF, #FFFFFF) !default; |
|
||||
$ax5calendar-header-border: 0px none !default; |
|
||||
$ax5calendar-header-padding: 0px 2px !default; |
|
||||
$ax5calendar-header-font-size: ceil(($font-size-base * 0.8)) !default; |
|
||||
|
|
||||
$ax5calendar-body-bg: (#FFFFFF, #FFFFFF) !default; |
|
||||
$ax5calendar-body-border: 0px none !default; |
|
||||
$ax5calendar-body-font-size: ceil(($font-size-base * 1)) !default; |
|
||||
$ax5calendar-body-animation-in: ax5-ui-calendar-fadein !default; |
|
||||
$ax5calendar-body-animation-out: ax5-ui-calendar-fadeout !default; |
|
||||
|
|
||||
$ax5calendar-sun-text-color: #C78B81 !default; |
|
||||
$ax5calendar-sat-text-color: #32B4DC !default; |
|
||||
|
|
||||
$ax5calendar-date-bg: (#FFFFFF, #FFFFFF) !default; |
|
||||
$ax5calendar-date-text-color: #C3C4C6 !default; |
|
||||
$ax5calendar-live-bg: (#F0F0F0, #F0F0F0) !default; |
|
||||
$ax5calendar-live-text-color: #6D6E70 !default; |
|
||||
$ax5calendar-hover-bg: (#32B4DC, #32B4DC) !default; |
|
||||
$ax5calendar-hover-text-color: #fff !default; |
|
||||
$ax5calendar-focus-bg: (#E67241, #E67241) !default; |
|
||||
$ax5calendar-focus-text-color: #fff !default; |
|
||||
$ax5calendar-period-bg: (#82d3fa, #82d3fa) !default; |
|
||||
$ax5calendar-period-text-color: #fff !default; |
|
||||
|
|
||||
|
|
||||
$ax5calendar-item-day-radius: 5px !default; |
|
||||
$ax5calendar-item-month-radius: 5px !default; |
|
||||
$ax5calendar-item-year-radius: 5px !default; |
|
||||
|
|
||||
@mixin extend-item-theme() { |
|
||||
&.holiday { |
|
||||
color: $ax5calendar-sun-text-color; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
// mixins --------------------------------------------- end |
|
||||
|
|
||||
@include keyframes(ax5-ui-calendar-fadeout) { |
|
||||
from { |
|
||||
opacity: 1.0; |
|
||||
} |
|
||||
to { |
|
||||
opacity: 0.5; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
@include keyframes(ax5-ui-calendar-fadein) { |
|
||||
from { |
|
||||
opacity: 0.5; |
|
||||
} |
|
||||
to { |
|
||||
opacity: 1.0; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
.ax5-ui-calendar { |
|
||||
box-sizing: border-box; |
|
||||
* { |
|
||||
box-sizing: border-box; |
|
||||
} |
|
||||
position: relative; |
|
||||
.calendar-control { |
|
||||
position: relative; |
|
||||
box-sizing: content-box; |
|
||||
@include ax-background($ax5calendar-control-bg); |
|
||||
border: $ax5calendar-control-border; |
|
||||
border-radius: $ax5calendar-control-border-radius; |
|
||||
font-size: $ax5calendar-control-font-size; |
|
||||
margin-bottom: 5px; |
|
||||
padding: $ax5calendar-control-padding; |
|
||||
|
|
||||
.date-move-left, .date-move-right { |
|
||||
display: block; |
|
||||
position: absolute; |
|
||||
overflow: hidden; |
|
||||
|
|
||||
text-align: center; |
|
||||
font-size: ceil($ax5calendar-control-font-size * 1.2); |
|
||||
cursor: pointer; |
|
||||
text-decoration: none; |
|
||||
padding: $ax5calendar-control-padding; |
|
||||
i, span { |
|
||||
line-height: inherit; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
.date-move-left { |
|
||||
left: 0px; |
|
||||
top: 0px; |
|
||||
} |
|
||||
.date-move-right { |
|
||||
right: 0px; |
|
||||
top: 0px; |
|
||||
} |
|
||||
.date-display { |
|
||||
text-align: center; |
|
||||
[data-calendar-display] { |
|
||||
margin: 0px 10px; |
|
||||
cursor: pointer; |
|
||||
text-decoration: underline; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
color: $ax5calendar-control-text-color; |
|
||||
a { |
|
||||
color: $ax5calendar-control-text-color; |
|
||||
} |
|
||||
a:hover { |
|
||||
color: $ax5calendar-control-hover-text-color; |
|
||||
} |
|
||||
} |
|
||||
.calendar-body { |
|
||||
&.fadein { |
|
||||
@include animation($ax5calendar-body-animation-in 0.1s ease-in-out); |
|
||||
opacity: 1.0; |
|
||||
} |
|
||||
&.fadeout { |
|
||||
@include animation($ax5calendar-body-animation-out 0.1s ease-in-out); |
|
||||
opacity: 0.0; |
|
||||
} |
|
||||
|
|
||||
table { |
|
||||
box-sizing: border-box; |
|
||||
table-layout: fixed; |
|
||||
border-collapse: collapse; |
|
||||
border-spacing: 0px; |
|
||||
border: 0px none; |
|
||||
thead { |
|
||||
td, th { |
|
||||
box-sizing: border-box; |
|
||||
vertical-align: middle; |
|
||||
line-height: 1em; |
|
||||
cursor: pointer; |
|
||||
text-align: center; |
|
||||
font-size: $ax5calendar-header-font-size; |
|
||||
padding: $ax5calendar-header-padding; |
|
||||
border: $ax5calendar-header-border; |
|
||||
overflow: hidden; |
|
||||
@include ax-background($ax5calendar-header-bg); |
|
||||
|
|
||||
color: $ax5calendar-live-text-color; |
|
||||
&.calendar-col-0 { |
|
||||
color: $ax5calendar-sun-text-color; |
|
||||
} |
|
||||
&.calendar-col-6 { |
|
||||
color: $ax5calendar-sat-text-color; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
tbody { |
|
||||
td, th { |
|
||||
box-sizing: border-box; |
|
||||
vertical-align: middle; |
|
||||
line-height: 1em; |
|
||||
cursor: pointer; |
|
||||
text-align: center; |
|
||||
font-size: $ax5calendar-body-font-size; |
|
||||
|
|
||||
border: $ax5calendar-body-border; |
|
||||
@include ax-background($ax5calendar-body-bg); |
|
||||
|
|
||||
overflow: hidden; |
|
||||
.calendar-item-day { |
|
||||
position: relative; |
|
||||
display: block; |
|
||||
width: 100%; |
|
||||
height: 100%; |
|
||||
vertical-align: middle; |
|
||||
border-radius: $ax5calendar-item-day-radius; |
|
||||
overflow: hidden; |
|
||||
line-height: inherit; |
|
||||
@include ax-background($ax5calendar-date-bg); |
|
||||
color: $ax5calendar-date-text-color; |
|
||||
font-size: $ax5calendar-body-font-size; |
|
||||
|
|
||||
span.addon { |
|
||||
position: absolute; |
|
||||
width: 100%; |
|
||||
text-align: center; |
|
||||
line-height: $ax5calendar-body-font-size * 0.8; |
|
||||
font-size: $ax5calendar-body-font-size * 0.8; |
|
||||
|
|
||||
&.addon-header { |
|
||||
left: 0px; |
|
||||
top: 1px; |
|
||||
} |
|
||||
&.addon-footer { |
|
||||
left: 0px; |
|
||||
bottom: 1px; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
&.live { |
|
||||
@include ax-background($ax5calendar-live-bg); |
|
||||
color: $ax5calendar-live-text-color; |
|
||||
span.addon { |
|
||||
color: #A1A1A1; |
|
||||
} |
|
||||
&.sunday { |
|
||||
color: $ax5calendar-sun-text-color; |
|
||||
} |
|
||||
&.saturday { |
|
||||
color: $ax5calendar-sat-text-color; |
|
||||
} |
|
||||
} |
|
||||
&.focus { |
|
||||
@include ax-background($ax5calendar-focus-bg); |
|
||||
color: $ax5calendar-focus-text-color; |
|
||||
span.addon { |
|
||||
color: $ax5calendar-focus-text-color; |
|
||||
} |
|
||||
&.hover { |
|
||||
@include ax-background($ax5calendar-hover-bg); |
|
||||
color: $ax5calendar-hover-text-color !important; |
|
||||
span.addon { |
|
||||
color: $ax5calendar-hover-text-color; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
&.period { |
|
||||
@include ax-background($ax5calendar-period-bg); |
|
||||
color: $ax5calendar-period-text-color !important; |
|
||||
span.addon { |
|
||||
color: $ax5calendar-period-text-color; |
|
||||
} |
|
||||
} |
|
||||
&.selected-day { |
|
||||
@include ax-background($ax5calendar-hover-bg); |
|
||||
color: $ax5calendar-hover-text-color !important; |
|
||||
span.addon { |
|
||||
color: $ax5calendar-hover-text-color; |
|
||||
} |
|
||||
} |
|
||||
&.disable { |
|
||||
@include ax-background($ax5calendar-date-bg); |
|
||||
color: lighten($ax5calendar-date-text-color, 10%); |
|
||||
} |
|
||||
|
|
||||
@include extend-item-theme(); |
|
||||
} |
|
||||
.calendar-item-month { |
|
||||
display: block; |
|
||||
width: 100%; |
|
||||
height: 100%; |
|
||||
vertical-align: middle; |
|
||||
border-radius: $ax5calendar-item-month-radius; |
|
||||
overflow: hidden; |
|
||||
line-height: inherit; |
|
||||
@include ax-background($ax5calendar-date-bg); |
|
||||
color: $ax5calendar-date-text-color; |
|
||||
font-size: $ax5calendar-body-font-size; |
|
||||
|
|
||||
&.live { |
|
||||
@include ax-background($ax5calendar-live-bg); |
|
||||
color: $ax5calendar-live-text-color; |
|
||||
} |
|
||||
&.hover { |
|
||||
@include ax-background($ax5calendar-hover-bg); |
|
||||
color: $ax5calendar-hover-text-color; |
|
||||
} |
|
||||
&.focus { |
|
||||
@include ax-background($ax5calendar-focus-bg); |
|
||||
color: $ax5calendar-focus-text-color; |
|
||||
} |
|
||||
&.selected-month { |
|
||||
@include ax-background($ax5calendar-hover-bg); |
|
||||
color: $ax5calendar-hover-text-color !important; |
|
||||
span.addon { |
|
||||
color: $ax5calendar-hover-text-color; |
|
||||
} |
|
||||
span.lunar { |
|
||||
color: $ax5calendar-hover-text-color; |
|
||||
} |
|
||||
} |
|
||||
&.disable { |
|
||||
@include ax-background($ax5calendar-date-bg); |
|
||||
color: lighten($ax5calendar-date-text-color, 10%); |
|
||||
} |
|
||||
@include extend-item-theme(); |
|
||||
} |
|
||||
.calendar-item-year { |
|
||||
display: block; |
|
||||
width: 100%; |
|
||||
height: 100%; |
|
||||
vertical-align: middle; |
|
||||
border-radius: $ax5calendar-item-year-radius; |
|
||||
overflow: hidden; |
|
||||
line-height: inherit; |
|
||||
@include ax-background($ax5calendar-date-bg); |
|
||||
color: $ax5calendar-date-text-color; |
|
||||
font-size: $ax5calendar-body-font-size; |
|
||||
|
|
||||
&.live { |
|
||||
@include ax-background($ax5calendar-live-bg); |
|
||||
color: $ax5calendar-live-text-color; |
|
||||
} |
|
||||
&.hover { |
|
||||
@include ax-background($ax5calendar-hover-bg); |
|
||||
color: $ax5calendar-hover-text-color; |
|
||||
} |
|
||||
&.focus { |
|
||||
@include ax-background($ax5calendar-focus-bg); |
|
||||
color: $ax5calendar-focus-text-color; |
|
||||
} |
|
||||
&.selected-year { |
|
||||
@include ax-background($ax5calendar-hover-bg); |
|
||||
color: $ax5calendar-hover-text-color !important; |
|
||||
span.addon { |
|
||||
color: $ax5calendar-hover-text-color; |
|
||||
} |
|
||||
span.lunar { |
|
||||
color: $ax5calendar-hover-text-color; |
|
||||
} |
|
||||
} |
|
||||
&.disable { |
|
||||
@include ax-background($ax5calendar-date-bg); |
|
||||
color: lighten($ax5calendar-date-text-color, 10%); |
|
||||
} |
|
||||
@include extend-item-theme(); |
|
||||
} |
|
||||
|
|
||||
/* |
|
||||
&.calendar-col-0 { |
|
||||
.calendar-item-day.live { |
|
||||
color: $ax5calendar-sun-text-color; |
|
||||
@include extend-item-theme(); |
|
||||
} |
|
||||
} |
|
||||
&.calendar-col-6 { |
|
||||
.calendar-item-day.live { |
|
||||
color: $ax5calendar-sat-text-color; |
|
||||
@include extend-item-theme(); |
|
||||
} |
|
||||
} |
|
||||
*/ |
|
||||
|
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
} |
|
@ -1,334 +0,0 @@ |
|||||
$ax5picker-z-index: 2000 !default; |
|
||||
$ax5picker-box-model: border-box !default; |
|
||||
$ax5picker-bg: #fff !default; |
|
||||
$ax5picker-inner-border: 1px solid !default; |
|
||||
$ax5picker-inner-border-color: #ddd !default; |
|
||||
|
|
||||
$ax5picker-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.175) !default; |
|
||||
$ax5picker-border-radius: 5px !default; |
|
||||
|
|
||||
$ax5picker-body-padding: 5px !default; |
|
||||
$ax5picker-heading-padding: 10px 15px !default; |
|
||||
$ax5picker-buttons-padding: 10px 0px 5px 0px !default; |
|
||||
|
|
||||
$ax5picker-content-border: 0px solid !default; |
|
||||
$ax5picker-content-border-color: none !default; |
|
||||
$ax5picker-content-border-radius: 0px !default; |
|
||||
$ax5picker-content-padding: 0px !default; |
|
||||
|
|
||||
$ax5picker-easing-time-open: 0.1s !default; |
|
||||
$ax5picker-easing-time-close: 0.1s !default; |
|
||||
$ax5picker-arrow-size: 10px !default; |
|
||||
$ax5picker-arrow-border-width: 1px !default; |
|
||||
|
|
||||
//** Border color for elements within dialog |
|
||||
$ax5picker-default-text: #222 !default; |
|
||||
$ax5picker-default-border-color: #ddd !default; |
|
||||
$ax5picker-default-heading-bg: #f5f5f5 !default; |
|
||||
|
|
||||
$ax5picker-primary-text: #fff !default; |
|
||||
$ax5picker-primary-border-color: $brand-primary !default; |
|
||||
$ax5picker-primary-heading-bg: $brand-primary !default; |
|
||||
|
|
||||
$ax5picker-success-text: #3c763d !default; |
|
||||
$ax5picker-success-border-color: #dff0d8 !default; |
|
||||
$ax5picker-success-heading-bg: darken(adjust-hue(#dff0d8, -10), 5%) !default; |
|
||||
|
|
||||
$ax5picker-info-text: #31708f !default; |
|
||||
$ax5picker-info-border-color: #d9edf7 !default; |
|
||||
$ax5picker-info-heading-bg: darken(adjust-hue(#d9edf7, -10), 5%) !default; |
|
||||
|
|
||||
$ax5picker-warning-text: #8a6d3b !default; |
|
||||
$ax5picker-warning-border-color: #fcf8e3 !default; |
|
||||
$ax5picker-warning-heading-bg: darken(adjust-hue(#fcf8e3, -10), 5%) !default; |
|
||||
|
|
||||
$ax5picker-danger-text: #a94442 !default; |
|
||||
$ax5picker-danger-border-color: #f2dede !default; |
|
||||
$ax5picker-danger-heading-bg: darken(adjust-hue(#f2dede, -10), 5%) !default; |
|
||||
|
|
||||
@mixin ax-picker() { |
|
||||
box-sizing: border-box; |
|
||||
*, |
|
||||
*:before, |
|
||||
*:after { |
|
||||
box-sizing: border-box; |
|
||||
} |
|
||||
|
|
||||
z-index: $ax5picker-z-index; |
|
||||
position: absolute; |
|
||||
left: 0px; |
|
||||
top: 0px; |
|
||||
//overflow: hidden; |
|
||||
} |
|
||||
|
|
||||
@mixin picker-variant($text-color, $border-color, $heading-bg-color) { |
|
||||
|
|
||||
@include ax-background($ax5picker-bg); |
|
||||
border: $ax5picker-inner-border; |
|
||||
border-color: $border-color; |
|
||||
border-radius: $ax5picker-border-radius; |
|
||||
box-shadow: $ax5picker-box-shadow; |
|
||||
|
|
||||
.ax-picker-heading { |
|
||||
font-weight: 600; |
|
||||
padding: $ax5picker-heading-padding; |
|
||||
border-bottom: 1px solid transparent; |
|
||||
@include border-top-radius($ax5picker-border-radius - 1); |
|
||||
|
|
||||
color: $text-color; |
|
||||
@include ax-background($heading-bg-color); |
|
||||
.badge { |
|
||||
font-size: 0.8em; |
|
||||
color: $heading-bg-color; |
|
||||
@include ax-background($text-color); |
|
||||
} |
|
||||
} |
|
||||
.ax-picker-body { |
|
||||
padding: $ax5picker-body-padding; |
|
||||
text-align: center; |
|
||||
.ax-picker-content { |
|
||||
min-width: 50px; |
|
||||
|
|
||||
.ax-picker-content-box { |
|
||||
border: $ax5picker-content-border; |
|
||||
border-color: $ax5picker-content-border-color; |
|
||||
border-radius: $ax5picker-content-border-radius; |
|
||||
padding: $ax5picker-content-padding; |
|
||||
overflow: hidden; |
|
||||
} |
|
||||
} |
|
||||
.ax-picker-buttons { |
|
||||
padding: $ax5picker-buttons-padding; |
|
||||
button { |
|
||||
&:not(:last-child) { |
|
||||
margin-right: 3px; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
&.direction-top { |
|
||||
.ax-picker-arrow { |
|
||||
@include picker-arrow($ax5picker-arrow-size, $ax5picker-arrow-border-width, $border-color, top); |
|
||||
} |
|
||||
} |
|
||||
&.direction-right { |
|
||||
.ax-picker-arrow { |
|
||||
@include picker-arrow($ax5picker-arrow-size, $ax5picker-arrow-border-width, $border-color, right); |
|
||||
} |
|
||||
} |
|
||||
&.direction-bottom { |
|
||||
.ax-picker-arrow { |
|
||||
@include picker-arrow($ax5picker-arrow-size, $ax5picker-arrow-border-width, $border-color, bottom); |
|
||||
} |
|
||||
} |
|
||||
&.direction-left { |
|
||||
.ax-picker-arrow { |
|
||||
@include picker-arrow($ax5picker-arrow-size, $ax5picker-arrow-border-width, $border-color, left); |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
} |
|
||||
|
|
||||
@mixin picker-arrow($arrow-size, $arrow-border-width, $border-color, $arrow-direction) { |
|
||||
|
|
||||
// |
|
||||
//@debug( nth($ax5picker-inner-border, 3) ); |
|
||||
$arrow-bg: nth($ax5picker-bg, 1); |
|
||||
$arrow-border-color: $border-color; |
|
||||
|
|
||||
position: absolute; |
|
||||
width: 0; |
|
||||
height: 0; |
|
||||
|
|
||||
@if ($arrow-direction == top) { |
|
||||
left: 50%; |
|
||||
top: 0px; |
|
||||
} @else if ($arrow-direction == right) { |
|
||||
right: 0px; |
|
||||
top: 50%; |
|
||||
} @else if ($arrow-direction == bottom) { |
|
||||
left: 50%; |
|
||||
bottom: 0px; |
|
||||
} @else if ($arrow-direction == left) { |
|
||||
left: 0px; |
|
||||
top: 50%; |
|
||||
} |
|
||||
|
|
||||
&:before { |
|
||||
content: ' '; |
|
||||
position: absolute; |
|
||||
width: 0; |
|
||||
height: 0; |
|
||||
|
|
||||
@if ($arrow-direction == top) { |
|
||||
left: - ($arrow-size); |
|
||||
top: - ($arrow-size * 2); |
|
||||
border-left: $arrow-size solid transparent; |
|
||||
border-right: $arrow-size solid transparent; |
|
||||
border-bottom: ($arrow-size * 2) solid $arrow-border-color; |
|
||||
} @else if ($arrow-direction == right) { |
|
||||
right: - ($arrow-size * 2); |
|
||||
top: - ($arrow-size); |
|
||||
border-top: $arrow-size solid transparent; |
|
||||
border-bottom: $arrow-size solid transparent; |
|
||||
border-left: ($arrow-size * 2) solid $arrow-border-color; |
|
||||
} @else if ($arrow-direction == bottom) { |
|
||||
left: - ($arrow-size); |
|
||||
bottom: - ($arrow-size * 2); |
|
||||
border-left: $arrow-size solid transparent; |
|
||||
border-right: $arrow-size solid transparent; |
|
||||
border-top: ($arrow-size * 2) solid $arrow-border-color; |
|
||||
} @else if ($arrow-direction == left) { |
|
||||
left: - ($arrow-size * 2); |
|
||||
top: - ($arrow-size); |
|
||||
border-top: $arrow-size solid transparent; |
|
||||
border-bottom: $arrow-size solid transparent; |
|
||||
border-right: ($arrow-size * 2) solid $arrow-border-color; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
&:after { |
|
||||
content: ' '; |
|
||||
position: absolute; |
|
||||
width: 0; |
|
||||
height: 0; |
|
||||
|
|
||||
@if ($arrow-direction == top) { |
|
||||
left: - ($arrow-size); |
|
||||
top: - ($arrow-size * 2) + ($arrow-border-width * 2); |
|
||||
border-left: ($arrow-size) solid transparent; |
|
||||
border-right: ($arrow-size) solid transparent; |
|
||||
border-bottom: ($arrow-size * 2) solid $arrow-bg; |
|
||||
} @else if ($arrow-direction == right) { |
|
||||
right: - ($arrow-size * 2) + ($arrow-border-width * 2); |
|
||||
top: - ($arrow-size); |
|
||||
border-top: ($arrow-size) solid transparent; |
|
||||
border-bottom: ($arrow-size) solid transparent; |
|
||||
border-left: ($arrow-size * 2) solid $arrow-bg; |
|
||||
} @else if ($arrow-direction == bottom) { |
|
||||
left: - ($arrow-size); |
|
||||
bottom: - ($arrow-size * 2) + ($arrow-border-width * 2); |
|
||||
border-left: ($arrow-size) solid transparent; |
|
||||
border-right: ($arrow-size) solid transparent; |
|
||||
border-top: ($arrow-size * 2) solid $arrow-bg; |
|
||||
} @else if ($arrow-direction == left) { |
|
||||
left: - ($arrow-size * 2) + ($arrow-border-width * 2); |
|
||||
top: - ($arrow-size); |
|
||||
border-top: ($arrow-size) solid transparent; |
|
||||
border-bottom: ($arrow-size) solid transparent; |
|
||||
border-right: ($arrow-size * 2) solid $arrow-bg; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
@include keyframes(ax-picker) { |
|
||||
|
|
||||
0% { |
|
||||
opacity: 0.0; |
|
||||
//@include transform(scale(0)); |
|
||||
@include transform(translate(0, -10%)); |
|
||||
} |
|
||||
|
|
||||
100% { |
|
||||
opacity: 1.0; |
|
||||
//@include transform(scale(1)); |
|
||||
@include transform(translate(0, 0)); |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
@include keyframes(ax-picker-destroy) { |
|
||||
from { |
|
||||
//@include transform(scale(1)); |
|
||||
opacity: 1.0; |
|
||||
@include transform(translate(0, 0)); |
|
||||
} |
|
||||
to { |
|
||||
//@include transform(scale(0.95)); |
|
||||
opacity: 0.0; |
|
||||
@include transform(translate(0, -10%)); |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
// mixins --------------------------------------------- end |
|
||||
|
|
||||
.ax5-ui-picker { |
|
||||
|
|
||||
@include ax-picker(); |
|
||||
|
|
||||
@include perspective(1000px); |
|
||||
@include transform-style(preserve-3d); |
|
||||
|
|
||||
@include animation(ax-picker $ax5picker-easing-time-open); |
|
||||
@include transform(translateZ(0)); |
|
||||
@include transform-origin(center top); |
|
||||
/* flip type |
|
||||
@include backface-visibility(visible); |
|
||||
@include transform(translateY(0%) rotateX(0deg)); |
|
||||
*/ |
|
||||
|
|
||||
@include picker-variant($ax5picker-default-text, $ax5picker-default-border-color, $ax5picker-default-heading-bg); |
|
||||
|
|
||||
&.primary { |
|
||||
@include picker-variant($ax5picker-primary-text, $ax5picker-primary-border-color, $ax5picker-primary-heading-bg); |
|
||||
} |
|
||||
&.success { |
|
||||
@include picker-variant($ax5picker-success-text, $ax5picker-success-border-color, $ax5picker-success-heading-bg); |
|
||||
} |
|
||||
&.info { |
|
||||
@include picker-variant($ax5picker-info-text, $ax5picker-info-border-color, $ax5picker-info-heading-bg); |
|
||||
} |
|
||||
&.warning { |
|
||||
@include picker-variant($ax5picker-warning-text, $ax5picker-warning-border-color, $ax5picker-warning-heading-bg); |
|
||||
} |
|
||||
&.danger { |
|
||||
@include picker-variant($ax5picker-danger-text, $ax5picker-danger-border-color, $ax5picker-danger-heading-bg); |
|
||||
} |
|
||||
|
|
||||
&.destroy { |
|
||||
@include animation(ax-picker-destroy $ax5picker-easing-time-close $ease-in-back forwards); |
|
||||
} |
|
||||
|
|
||||
&.direction-top { |
|
||||
@include transform-origin(center top); |
|
||||
} |
|
||||
&.direction-right { |
|
||||
@include transform-origin(right center); |
|
||||
} |
|
||||
&.direction-bottom { |
|
||||
@include transform-origin(center bottom); |
|
||||
|
|
||||
} |
|
||||
&.direction-left { |
|
||||
@include transform-origin(left center); |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
// picker handle |
|
||||
|
|
||||
@mixin ax5picker-handle(){ |
|
||||
&[data-ax5picker] { |
|
||||
.input-group-addon { |
|
||||
cursor: pointer; |
|
||||
|
|
||||
&:not(:last-child) { |
|
||||
border-left: 0 none; |
|
||||
border-right: 0 none; |
|
||||
} |
|
||||
|
|
||||
&.color-preview{ |
|
||||
padding: 0; |
|
||||
} |
|
||||
[data-ax5picker-color="preview"]{ |
|
||||
display: block; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
.input-group { |
|
||||
@include ax5picker-handle(); |
|
||||
} |
|
||||
.form-group { |
|
||||
@include ax5picker-handle(); |
|
||||
} |
|
2
public_html/assets/css/admin.min.css
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
2
public_html/assets/css/admin.min.css.map
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
2
public_html/assets/js/admin.min.js
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
2
public_html/assets/js/admin.min.js.map
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
Write
Preview
Loading…
Cancel
Save
Reference in new issue