Archived
1
0

Initial commit as of 2018-10-16

This commit is contained in:
Marcel
2018-10-16 18:28:42 +02:00
commit 29d7c2ffdc
3601 changed files with 358427 additions and 0 deletions

197
assets/css/blog.css Normal file
View File

@@ -0,0 +1,197 @@
.like-toggle-icon-container.floating {
position: fixed;
transform: translateX(-100%);
padding: 5px 15px;
}
.like-toggle-icon-container.floating .like-count {
display: block;
margin: 15px auto;
text-align: center;
font-size: 24px;
font-weight: 600;
border-radius: 10px;
background-color: #fff;
height: 34px;
}
.like-toggle-icon {
width: 35pt;
height: 35pt;
font-size: 35pt;
position: relative;
color: gray;
cursor: pointer;
border: none;
background-color: transparent;
}
.like-toggle-icon:before, .like-toggle-icon:after {
position: absolute;
top: 0;
left: 0;
transition: all .3s ease-out;
content: "";
font-family: fontawesome;
}
.like-toggle-icon:hover:before {
transform: scale(1.2);
}
.like-toggle-icon:active:before {
transition: none;
transform: scale(1);
}
.like-toggle-icon:after {
opacity: 0;
}
.like-toggle-icon.-checked {
color: #A12C2C;
}
.like-toggle-icon.-checked:before {
content: "";
}
.like-toggle-icon.-checked:after {
content: "";
animation: likeFly .6s ease-in;
}
@keyframes heartbeat {
from {
opacity: 1;
}
to {
transform: scale(3);
opacity: 0;
}
}
@keyframes likeFly {
from {
opacity: 1;
}
to {
transform: scale(3) rotate(45deg) translateY(-90px);
opacity: 0;
}
}
.blog .blog-item {
background-color: #fff;
border-radius: 10px;
margin-bottom: 40px;
}
.blog .blog-item .img-blog-entry {
width: 100%;
border-radius: 10px 10px 0 0;
height: 350px;
background-position: center;
background-size: cover;
}
.blog .blog-item .blog-content .row div {
margin-bottom: 0;
}
.img-rounded-top {
width: 100%;
border-radius: 10px 10px 0 0;
}
.blog .blog-item .blog-content {
padding: 40px;
}
.blog .blog-content .post-title {
margin-top: 10px;
margin-bottom: 15px;
text-align: center;
}
.blog .blog-content .post-subtitle {
line-height: 1.22;
letter-spacing: -.022em;
margin-bottom: 22px;
font-size: 24px;
font-weight: 500;
}
.blog .blog-content .blog-post {
text-align: justify;
hyphens: auto;
font-size: 22px;
}
.blog .blog-post h1,
.blog .blog-post h2,
.blog .blog-post h3,
.blog .blog-post h4,
.blog .blog-post h5,
.blog .blog-post h6 {
margin-top: 1em;
margin-bottom: .5em;
}
.categories li {
display: inline;
padding-left: 0;
hyphens: auto;
}
.categories li:first-child {
margin-left: 0;
}
.categories li:after {
content: "∙";
}
.categories li:last-child:after {
content: "";
}
.widget {
margin-bottom: 30px;
}
.widget.filled-background {
background-color: #FAFAFA;
padding: 5px 20px;
border-radius: 10px;
}
.widget.filled-background .media {
margin-top: 0;
padding: 10px 0;
border-bottom: 1px solid rgba(0,0,0,.3);
transition: transform .2s;
}
.widget.filled-background .media:hover {
transform: scale(1.05);
}
.widget.filled-background .media:last-child {
border: none;
}
.widget.filled-background .media .post-image {
margin-bottom: 10px;
}
#blog > .container > .row > .col-sm-4.col-sm-push-8 {
width: 30%;
left: 70%;
}
#blog > .container > .row > .col-sm-8.col-sm-pull-4 {
width: 70%;
right: 30%;
}

1
assets/css/content-tools.min.css vendored Normal file

File diff suppressed because one or more lines are too long

581
assets/css/csgo.css Normal file
View File

@@ -0,0 +1,581 @@
#csgo {
background: rgba(52, 73, 94, 0.5) url('/f/d90f6dbbce56e48d8c9e4b1d653d09f3') no-repeat center top;
color: #fff;
}
.search {
background: #fafafa;
margin-top: -50px;
}
.search .content {
background: transparent;
padding: 25px;
}
.stats {
background: rgba(52, 73, 94, 0.75);
}
.player-header {
background: rgba(52, 73, 94, 0.5) url('/f/7a06618704b1868479bd1fab1a28660b') no-repeat center center;
background-size: cover;
width: 100%;
}
#csgo h1,
#csgo h3 {
color: #fafafa;
}
.player-header .content {
background: rgba(52, 73, 94, 0.5);
color: #fff;
padding: 25px;
}
.player-header #player-logo img {
width: 100%;
}
#csgo h1 {
font-weight: 100;
font-size: 64px;
}
.player-header h3, #csgo small {
display: inline;
}
#csgo small {
font-size: 16px;
padding-left: 10px;
line-height: 16px;
}
#csgo a {
color: #fff;
}
#csgo h2 {
font-size: 50px;
font-weight: 200;
padding-left: 10px;
}
.online, .in-game {
color: rgba(46, 204, 113, 1.0);
}
.busy, .away {
color: #e67e22;
}
.offline {
color: rgba(231, 76, 60, 1.0);
}
.stats {
padding: 20px;
}
.stats ul {
list-style: none;
}
.stats li {
line-height: 50px;
display: block;
margin-bottom: 25px;
}
.stats li svg {
float: left;
width: 50px;
height: 50px;
fill: #0bb3d6;
left: 0;
right: auto;
margin-right: 10px;
}
.stats h4 {
margin-bottom: 10px;
line-height: 24px;
color: #0bb3d6;
text-transform: uppercase;
white-space: nowrap;
font-weight: 400;
padding-left: 5px;
}
.stats .value {
font-size: 36px;
display: flex;
margin-top: -15px;
font-weight: 200;
}
.section-2 {
padding-top: 20px;
}
.section-2 svg.heading {
height: 24px;
display: block;
position: absolute;
margin: auto;
left: 5px;
top: 25px;
fill: #fff;
width: 60px;
}
.section-2 h3.heading {
font-weight: 200;
color: rgb(11, 179, 214);
}
.section-2 .weapons {
margin-right: 2.5px;
background: rgba(52, 73, 94, 0.8);
background: -webkit-linear-gradient(bottom, rgba(20, 32, 41, 0), rgba(20, 32, 41, .75) 100px);
background: linear-gradient(to top, rgba(20, 32, 41, 0), rgba(20, 32, 41, .75) 100px);
padding-bottom: 50px;
}
.section-2 .maps {
margin-left: 2.5px;
margin-right: 2.5px;
background: rgba(52, 73, 94, 0.8);
background: -webkit-linear-gradient(bottom, rgba(20, 32, 41, 0), rgba(20, 32, 41, .75) 100px);
background: linear-gradient(to top, rgba(20, 32, 41, 0), rgba(20, 32, 41, .75) 100px);
padding-bottom: 50px;
}
.section-2 .lastmatch {
margin-left: 2.5px;
background: rgba(52, 73, 94, 0.8);
background: -webkit-linear-gradient(bottom, rgba(20, 32, 41, 0), rgba(20, 32, 41, .75) 100px);
background: linear-gradient(to top, rgba(20, 32, 41, 0), rgba(20, 32, 41, .75) 100px);
padding-bottom: 50px;
}
.weapons .item {
display: block;
position: relative;
letter-spacing: .02em;
}
.weapons .content {
margin: auto 10px auto -25px;
}
.weapons .card {
height: 160px;
background: url("/f/b7cc30d080b2d6aa9d78644201414939") center top no-repeat #666;
background-size: 100%;
}
.weapons .card .title {
left: 30px;
color: #142029;
background: rgba(255, 255, 255, .75);
font-size: 18px;
text-transform: uppercase;
position: absolute;
bottom: 5px;
z-index: 2;
padding: 0 8px;
line-height: 28px;
font-weight: 700;
}
.weapons .card .title .number {
display: block;
position: absolute;
right: 100%;
width: 25px;
color: #fff;
background: rgba(0, 0, 0, .75);
text-align: center;
}
.weapons .card .photo {
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
margin: auto;
max-width: calc(100% - 20px);
max-height: calc(100% - 20px);
width: auto;
height: auto;
pointer-events: none;
display: block;
position: absolute;
}
.weapons .card .stat {
right: 5px;
color: #fff;
background: rgba(115, 46, 42, .85);
font-size: 16px;
position: absolute;
bottom: 5px;
z-index: 2;
padding: 0 8px;
line-height: 28px;
font-weight: 700;
display: block;
}
.weapons .stat svg {
height: 28px;
display: inline-block;
width: 16px;
fill: #fff;
opacity: .9;
vertical-align: top;
}
.weapons .line {
padding: 15px 0 14px 75px;
border-bottom: 1px solid rgba(125, 199, 255, .08);
height: 50px;
}
.weapons .line .title {
margin-top: -2px;
font-weight: 700;
font-size: 18px;
text-transform: uppercase;
}
.weapons .line .icon {
top: 0;
left: 5px;
bottom: 0;
margin: auto;
width: 60px;
height: 22px;
fill: #fff;
display: block;
position: absolute;
}
.weapons .line .stat {
font-weight: 700;
top: 15px;
right: 5px;
display: block;
position: absolute;
}
.weapons .line .stat svg {
margin-top: -4px;
}
.maps > * {
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
-webkit-box-flex: 0;
-webkit-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0;
}
.maps h3:before {
counter-increment: item;
content: counter(item);
}
.maps .item .title:before {
display: block;
position: absolute;
right: 100%;
width: 17px;
color: #fff;
background: rgba(0, 0, 0, .75);
text-align: center;
}
.maps .item.big .title:before {
width: 25px;
}
.maps .item {
display: block;
position: relative;
margin-bottom: 10px;
width: 140px;
height: 70px;
overflow: hidden;
letter-spacing: .02em;
padding: 0;
}
.maps .item .title {
bottom: 5px;
padding: 0 5px;
line-height: 20px;
font-size: 12px;
font-weight: 700;
position: absolute;
left: 22px;
z-index: 2;
color: #142029;
background: rgba(255, 255, 255, .75);
text-transform: uppercase;
}
.maps .item .stat {
bottom: 5px;
padding: 0 5px;
line-height: 20px;
font-size: 12px;
font-weight: 700;
display: block;
position: absolute;
right: 5px;
z-index: 3;
color: #fff;
background: rgba(191, 147, 41, .85);
}
.maps .item.big {
width: 100%;
height: 160px;
}
.maps .item.big .photo {
vertical-align: middle;
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: auto;
}
.maps .item.big .icon {
vertical-align: middle;
display: block;
position: absolute;
top: 5px;
right: 5px;
width: 60px;
height: auto;
pointer-events: none;
}
.maps .item.big .title {
left: 30px;
padding: 0 8px;
line-height: 28px;
font-size: 18px;
}
.maps .item.big .stat {
padding: 0 8px;
line-height: 28px;
font-size: 16px;
}
.lastmatch .result {
position: relative;
padding: 20px 13px 20px 15px;
color: rgba(187, 187, 187, .9);
background: rgba(187, 187, 187, .05);
background-image: -webkit-radial-gradient(100% 50%, circle farthest-side, rgba(187, 187, 187, .1), rgba(187, 187, 187, 0));
background-image: radial-gradient(circle farthest-side at 100% 50%, rgba(187, 187, 187, .1), rgba(187, 187, 187, 0));
font-size: 16px;
font-style: italic;
border-right: 2px solid;
}
.lastmatch .result h3 {
font-size: 16px;
margin-top: 1px;
margin-bottom: 0;
color: inherit;
}
.lastmatch .result.win {
color: rgba(255, 198, 40, .9);
background: rgba(255, 198, 40, .05);
background-image: -webkit-radial-gradient(100% 50%, circle farthest-side, rgba(131, 198, 72, .1), rgba(131, 198, 72, 0));
background-image: radial-gradient(circle farthest-side at 100% 50%, rgba(131, 198, 72, .1), rgba(131, 198, 72, 0));
}
.lastmatch .result .outcome {
display: block;
position: absolute;
top: 20px;
right: 12px;
font-weight: 700;
font-size: 16px;
letter-spacing: .01em;
font-style: normal;
text-transform: uppercase;
}
.lastmatch .result .outcome svg {
display: inline-block;
vertical-align: bottom;
margin-left: 2px;
width: 22px;
height: 22px;
fill: currentColor;
}
.lastmatch .content {
font-size: 13px;
}
.lastmatch .weapon {
position: relative;
margin: 0 15px;
padding: 10px 0 9px;
border-bottom: 1px solid rgba(125, 199, 255, .08);
}
.lastmatch .weapon h4 {
color: rgba(11, 179, 214, .8);
letter-spacing: .01em;
font-size: 13px;
}
.lastmatch .weapon .icon {
display: block;
margin: 5px 0;
width: 50%;
height: 45px;
fill: currentColor;
}
.lastmatch .weapon .name {
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
}
.lastmatch .weapon .stats {
position: absolute;
bottom: -9px;
right: 0;
line-height: 0;
font-size: 0;
background: transparent;
}
.lastmatch .weapon .stat {
display: inline-block;
margin-left: 20px;
line-height: 20px;
font-size: 16px;
font-weight: 700;
}
.lastmatch .weapon .stat svg {
display: inline-block;
width: 16px;
height: 20px;
vertical-align: top;
fill: currentColor;
}
.lastmatch ul.list {
padding: 15px 15px 0;
letter-spacing: .01em;
}
.lastmatch li {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding-bottom: 10px;
}
.lastmatch li b {
display: block;
color: rgba(11, 179, 214, .9);
font-weight: inherit;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
}
.lastmatch li strong {
display: block;
font-weight: 700;
text-align: right;
overflow: hidden;
}
.otherstats {
background: url('/f/c3f5a93e9aaaeb877a1d171a3be22444') no-repeat center top;
margin-bottom: -50px;
}
.otherstats .container {
margin-top: 20px;
background: rgba(248, 80, 50, 0);
background: -moz-linear-gradient(left, rgba(248, 80, 50, 0) 0%, rgba(20, 32, 41, 0.75) 25%, rgba(20, 32, 41, 0.75) 75%, rgba(231, 56, 39, 0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(248, 80, 50, 0)), color-stop(25%, rgba(20, 32, 41, 0.75)), color-stop(75%, rgba(20, 32, 41, 0.75)), color-stop(100%, rgba(231, 56, 39, 0)));
background: -webkit-linear-gradient(left, rgba(248, 80, 50, 0) 0%, rgba(20, 32, 41, 0.75) 25%, rgba(20, 32, 41, 0.75) 75%, rgba(231, 56, 39, 0) 100%);
background: -o-linear-gradient(left, rgba(248, 80, 50, 0) 0%, rgba(20, 32, 41, 0.75) 25%, rgba(20, 32, 41, 0.75) 75%, rgba(231, 56, 39, 0) 100%);
background: -ms-linear-gradient(left, rgba(248, 80, 50, 0) 0%, rgba(20, 32, 41, 0.75) 25%, rgba(20, 32, 41, 0.75) 75%, rgba(231, 56, 39, 0) 100%);
background: linear-gradient(to right, rgba(248, 80, 50, 0) 0%, rgba(20, 32, 41, 0.75) 25%, rgba(20, 32, 41, 0.75) 75%, rgba(231, 56, 39, 0) 100%);
font-size: 13px;
padding: 15px 15px 25px;
}
.otherstats .list {
-webkit-column-fill: balance;
-moz-column-fill: balance;
column-fill: balance;
-webkit-columns: 4;
-moz-columns: 4;
columns: 4;
-webkit-column-gap: 60px;
-moz-column-gap: 60px;
column-gap: 60px;
}
.otherstats li {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
padding-bottom: 10px;
}
.otherstats li b {
color: #0bb3d6;
font-weight: 400;
}
.otherstats li span {
float: right;
padding-right: 25px;
font-weight: 700;
}

View File

@@ -0,0 +1,70 @@
.alert {
border-width: 0 1px 4px 1px;
}
.alert .alert-link {
font-weight: normal;
color: #fff;
text-decoration: underline;
}
.alert-success, .alert-primary, .alert-danger, .alert-secondary, .alert-warning {
color: #fff;
}
.alert-success {
background-color: #28b62c;
border-color: #24a528;
}
.alert-success hr {
border-top-color: #209023;
}
.alert-success .alert-link {
color: #e6e6e6;
}
.alert-secondary {
background-color: #ff4668;
border-color: #F72754;
}
.alert-secondary hr {
border-top-color: #d61a46;
}
.alert-secondary .alert-link {
color: #e6e6e6;
}
.alert-warning {
background-color: #ff851b;
border-color: #ff7701;
}
.alert-warning hr {
border-top-color: #e76b00;
}
.alert-warning .alert-link {
color: #e6e6e6;
}
.alert-danger {
background-color: #ff4136;
border-color: #ff1103;
}
.alert-danger hr {
border-top-color: #e90d00;
}
.alert-danger .alert-link {
color: #e6e6e6;
}
.alert-primary {
background-color: #2272ff;
border-color: #3562c1;
}

View File

@@ -0,0 +1,498 @@
/******************************************************
CUSTOM BTN VALUES
******************************************************/
.btn {
padding: 14px 24px;
border: 0 none;
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase;
}
.btn:focus, .btn:active:focus, .btn.active:focus {
outline: 0 none;
}
/******************************************************
STANDARD BUTTONS
******************************************************/
.btn-default {
border: 2px solid #C4C4C4;
color: #737373;
padding: 12px 22px;
}
/*noinspection SpellCheckingInspection*/
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
background: #FFFFFF;
border-color: #949494;
color: #737373;
}
.btn-default:active, .btn-default.active {
border-color: #737373;
box-shadow: none;
}
.btn-primary {
background: #2272FF;
color: #ffffff;
}
/*noinspection SpellCheckingInspection*/
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
background: #418eff;
}
.btn-primary:active, .btn-primary.active {
background: #3b7ae3;
box-shadow: none;
}
.btn-green {
background: #08DD73;
color: #ffffff;
}
/*noinspection SpellCheckingInspection*/
.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green.active, .open > .dropdown-toggle.btn-green {
background: #08eb7f;
}
.btn-green:active, .btn-green.active {
background: #008c52;
box-shadow: none;
}
.btn-orange {
background: #FF9226;
color: #ffffff;
}
/*noinspection SpellCheckingInspection*/
.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active, .open > .dropdown-toggle.btn-orange {
background: #ff9f40;
}
.btn-orange:active, .btn-orange.active {
background: #d77e1f;
box-shadow: none;
}
.btn-red {
background: #F72754;
color: #ffffff;
}
/*noinspection SpellCheckingInspection*/
.btn-red:hover, .btn-red:focus, .btn-red:active, .btn-red.active, .open > .dropdown-toggle.btn-red {
background: #ff4668;
}
.btn-red:active, .btn-red.active {
background: #d61a46;
box-shadow: none;
}
/******************************************************
OUTLINE BUTTONS
******************************************************/
.btn.outline {
background: none;
padding: 12px 22px;
}
.btn-primary.outline {
border: 2px solid #2272FF;
color: #2272FF;
}
/*noinspection SpellCheckingInspection*/
.btn-primary.outline:hover, .btn-primary.outline:focus, .btn-primary.outline:active, .btn-primary.outline.active, .open > .dropdown-toggle.btn-primary {
color: #fff;
background-color: #2272FF;
border-color: #2272FF;
}
.btn-primary.outline:active, .btn-primary.outline.active {
border-color: #3b7ae3;
color: #3b7ae3;
box-shadow: none;
}
.btn-green.outline {
border: 2px solid #08DD73;
color: #08DD73;
}
/*noinspection SpellCheckingInspection*/
.btn-green.outline:hover, .btn-green.outline:focus, .btn-green.outline:active, .btn-green.outline.active, .open > .dropdown-toggle.btn-green {
border-color: #39bf87;
background-color: #39bf87;
color: #fff
}
.btn-green.outline:active, .btn-green.outline.active {
border-color: #008c52;
color: #008c52;
box-shadow: none;
}
.btn-orange.outline {
border: 2px solid #FF9226;
color: #FF9226;
}
/*noinspection SpellCheckingInspection*/
.btn-orange.outline:hover, .btn-orange.outline:focus, .btn-orange.outline:active, .btn-orange.outline.active, .open > .dropdown-toggle.btn-orange {
border-color: #ff9f40;
background-color: #ff9f40;
color: #fff;
}
.btn-orange.outline:active, .btn-orange.outline.active {
border-color: #d77e1f;
color: #d77e1f;
box-shadow: none;
}
.btn-red.outline {
border: 2px solid #F72754;
color: #F72754;
}
/*noinspection SpellCheckingInspection*/
.btn-red.outline:hover, .btn-red.outline:focus, .btn-red.outline:active, .btn-red.outline.active, .open > .dropdown-toggle.btn-red {
color: #fff;
border-color: #ff4668;
background-color: #ff4668;
}
.btn-red.outline:active, .btn-red.outline.active {
border-color: #d61a46;
color: #d61a46;
box-shadow: none;
}
/******************************************************
GRADIENT BUTTONS
******************************************************/
.btn-primary.gradient {
background: -moz-linear-gradient(top, #418eff 50%, #2272FF 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #418eff), color-stop(50%, #2272FF));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #418eff 50%, #2272FF 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #418eff 50%, #2272FF 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #418eff 50%, #2272FF 50%);
/* IE10+ */
background: linear-gradient(to bottom, #418eff 50%, #2272FF 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#418eff', endColorstr='#2272FF', GradientType=0);
/* IE6-9 */
}
/*noinspection SpellCheckingInspection*/
.btn-primary.gradient:hover, .btn-primary.gradient:focus, .btn-primary.gradient:active, .btn-primary.gradient.active, .open > .dropdown-toggle.btn-primary {
background: -moz-linear-gradient(top, #5ea8ff 50%, #418eff 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #5ea8ff), color-stop(50%, #418eff));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #5ea8ff 50%, #418eff 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #5ea8ff 50%, #418eff 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #5ea8ff 50%, #418eff 50%);
/* IE10+ */
background: linear-gradient(to bottom, #5ea8ff 50%, #418eff 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ea8ff', endColorstr='#418eff', GradientType=0);
/* IE6-9 */
}
.btn-primary.gradient:active, .btn-primary.gradient.active {
background: -moz-linear-gradient(top, #3562c1 50%, #3b7ae3 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #3562c1), color-stop(50%, #3b7ae3));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3562c1 50%, #3b7ae3 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3562c1 50%, #3b7ae3 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #3562c1 50%, #3b7ae3 50%);
/* IE10+ */
background: linear-gradient(to bottom, #3562c1 50%, #3b7ae3 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3562c1', endColorstr='#3b7ae3', GradientType=0);
/* IE6-9 */
}
.btn-green.gradient {
background: -moz-linear-gradient(top, #39bf87 50%, #08DD73 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #39bf87), color-stop(50%, #08DD73));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #39bf87 50%, #08DD73 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #39bf87 50%, #08DD73 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #39bf87 50%, #08DD73 50%);
/* IE10+ */
background: linear-gradient(to bottom, #39bf87 50%, #08DD73 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#39bf87', endColorstr='#08DD73', GradientType=0);
/* IE6-9 */
}
/*noinspection SpellCheckingInspection*/
.btn-green.gradient:hover, .btn-green.gradient:focus, .btn-green.gradient:active, .btn-green.gradient.active, .open > .dropdown-toggle.btn-green {
background: -moz-linear-gradient(top, #73bf9f 50%, #39bf87 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #73bf9f), color-stop(50%, #39bf87));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #73bf9f 50%, #39bf87 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #73bf9f 50%, #39bf87 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #73bf9f 50%, #39bf87 50%);
/* IE10+ */
background: linear-gradient(to bottom, #73bf9f 50%, #39bf87 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73bf9f', endColorstr='#39bf87', GradientType=0);
/* IE6-9 */
}
.btn-green.gradient:active, .btn-green.gradient.active {
background: -moz-linear-gradient(top, #2a8c63 50%, #008c52 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #2a8c63), color-stop(50%, #008c52));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2a8c63 50%, #008c52 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2a8c63 50%, #008c52 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #2a8c63 50%, #008c52 50%);
/* IE10+ */
background: linear-gradient(to bottom, #2a8c63 50%, #008c52 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a8c63', endColorstr='#008c52', GradientType=0);
/* IE6-9 */
}
.btn-orange.gradient {
background: -moz-linear-gradient(top, #ff9f40 50%, #FF9226 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ff9f40), color-stop(50%, #FF9226));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff9f40 50%, #FF9226 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff9f40 50%, #FF9226 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff9f40 50%, #FF9226 50%);
/* IE10+ */
background: linear-gradient(to bottom, #ff9f40 50%, #FF9226 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9f40', endColorstr='#FF9226', GradientType=0);
/* IE6-9 */
}
/*noinspection SpellCheckingInspection*/
.btn-orange.gradient:hover, .btn-orange.gradient:focus, .btn-orange.gradient:active, .btn-orange.gradient.active, .open > .dropdown-toggle.btn-orange {
background: -moz-linear-gradient(top, #ffbe77 50%, #ff9f40 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffbe77), color-stop(50%, #ff9f40));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffbe77 50%, #ff9f40 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffbe77 50%, #ff9f40 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffbe77 50%, #ff9f40 50%);
/* IE10+ */
background: linear-gradient(to bottom, #ffbe77 50%, #ff9f40 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe77', endColorstr='#ff9f40', GradientType=0);
/* IE6-9 */
}
.btn-orange.gradient:active, .btn-orange.gradient.active {
background: -moz-linear-gradient(top, #ba671d 50%, #d77e1f 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ba671d), color-stop(50%, #d77e1f));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ba671d 50%, #d77e1f 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ba671d 50%, #d77e1f 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #ba671d 50%, #d77e1f 50%);
/* IE10+ */
background: linear-gradient(to bottom, #ba671d 50%, #d77e1f 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ba671d', endColorstr='#d77e1f', GradientType=0);
/* IE6-9 */
}
.btn-red.gradient {
background: -moz-linear-gradient(top, #ff4668 50%, #F72754 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ff4668), color-stop(50%, #F72754));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff4668 50%, #F72754 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff4668 50%, #F72754 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff4668 50%, #F72754 50%);
/* IE10+ */
background: linear-gradient(to bottom, #ff4668 50%, #F72754 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4668', endColorstr='#F72754', GradientType=0);
/* IE6-9 */
}
/*noinspection SpellCheckingInspection*/
.btn-red.gradient:hover, .btn-red.gradient:focus, .btn-red.gradient:active, .btn-red.gradient.active, .open > .dropdown-toggle.btn-red {
background: -moz-linear-gradient(top, #ff8096 50%, #ff4668 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ff8096), color-stop(50%, #ff4668));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff8096 50%, #ff4668 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff8096 50%, #ff4668 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff8096 50%, #ff4668 50%);
/* IE10+ */
background: linear-gradient(to bottom, #ff8096 50%, #ff4668 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8096', endColorstr='#ff4668', GradientType=0);
/* IE6-9 */
}
.btn-red.gradient:active, .btn-red.gradient.active {
background: -moz-linear-gradient(top, #af1841 50%, #d61a46 50%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #af1841), color-stop(50%, #d61a46));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #af1841 50%, #d61a46 50%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #af1841 50%, #d61a46 50%);
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #af1841 50%, #d61a46 50%);
/* IE10+ */
background: linear-gradient(to bottom, #af1841 50%, #d61a46 50%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#af1841', endColorstr='#d61a46', GradientType=0);
/* IE6-9 */
}
/******************************************************
ROUNDED BUTTONS
******************************************************/
.btn.round {
border-radius: 24px;
}
.btn-lg.round {
border-radius: 32px;
}
.btn-sm.round {
border-radius: 14px;
}
.btn-xs.round {
border-radius: 10px;
}
/******************************************************
RAISED BUTTONS
******************************************************/
.btn-primary.raised {
box-shadow: 0 3px 0 0 #3b7ae3;
}
.btn-primary.raised:active, .btn-primary.raised.active {
background: #418eff;
box-shadow: none;
margin-bottom: -3px;
margin-top: 3px;
}
.btn-green.raised {
box-shadow: 0 3px 0 0 #008c52;
}
.btn-green.raised:active, .btn-green.raised.active {
background: #39bf87;
box-shadow: none;
margin-bottom: -3px;
margin-top: 3px;
}
.btn-orange.raised {
box-shadow: 0 3px 0 0 #d77e1f;
}
.btn-orange.raised:active, .btn-orange.raised.active {
background: #ff9f40;
box-shadow: none;
margin-bottom: -3px;
margin-top: 3px;
}
.btn-red.raised {
box-shadow: 0 3px 0 0 #d61a46;
}
.btn-red.raised:active, .btn-red.raised.active {
background: #ff4668;
box-shadow: none;
margin-bottom: -3px;
margin-top: 3px;
}
/******************************************************
BUTTON SIZING
******************************************************/
.btn-xs, .btn-group-xs > .btn {
padding: 2px 6px;
}
.btn-sm, .btn-group-sm > .btn {
padding: 8px 12px;
}
.btn-lg {
padding: 20px 40px;
border-radius: 4px;
}
.btn-xs.btn-default, .btn-xs.outline {
padding: 0 4px;
}
.btn-sm.btn-default, .btn-sm.outline {
padding: 6px 10px;
}
.btn-lg.btn-default, .btn-lg.outline {
padding: 18px 38px;
}
.btn-transparent {
border: 3px solid #fff;
padding: 11px 21px;
background: transparent;
color: #fff;
}
.btn-transparent:hover {
border-color: rgba(255, 255, 255, 0.5);
}

5107
assets/css/custom.css Normal file

File diff suppressed because it is too large Load Diff

7
assets/css/custom.min.css vendored Normal file

File diff suppressed because one or more lines are too long

63
assets/css/dark.css Normal file
View File

@@ -0,0 +1,63 @@
/*
Dark style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
*/
.hljs {
display: block;
overflow-x: auto;
padding: 0.5em;
background: #444;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-literal,
.hljs-section,
.hljs-link {
color: white;
}
.hljs,
.hljs-subst {
color: #ddd;
}
.hljs-string,
.hljs-title,
.hljs-name,
.hljs-type,
.hljs-attribute,
.hljs-symbol,
.hljs-bullet,
.hljs-built_in,
.hljs-addition,
.hljs-variable,
.hljs-template-tag,
.hljs-template-variable {
color: #d88;
}
.hljs-comment,
.hljs-quote,
.hljs-deletion,
.hljs-meta {
color: #777;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-literal,
.hljs-title,
.hljs-section,
.hljs-doctag,
.hljs-type,
.hljs-name,
.hljs-strong {
font-weight: bold;
}
.hljs-emphasis {
font-style: italic;
}

View File

@@ -0,0 +1,174 @@
body {
padding-top: 60px;
transition: padding-top 0.4s;
color: rgba(0, 0, 0, .7);
background: #fafafa;
font-family: 'Roboto', sans-serif;
font-weight: 300;
font-size: 18px;
overflow-x: hidden;
}
h1, h2, h3, h4, h5, h6 {
font-family: Roboto, sans-serif;
font-weight: 400;
}
h1, h2, h3 {
margin-top: 10px;
margin-bottom: 18px;
}
h1 {
font-size: 42px;
font-weight: 900;
color: rgba(0, 0, 0, .8);
}
h2 {
color: rgba(0, 0, 0, .75);
font-size: 32px;
font-weight: 700;
}
h3 {
color: rgba(0, 0, 0, .6);
font-size: 28px;
font-weight: 500;
}
h4 {
font-weight: 800;
}
a {
color: #34495e;
-webkit-transition: ease-out .3s;
-moz-transition: ease-out .3s;
-o-transition: ease-out .3s;
transition: ease-out .3s;
}
p a {
color: #2272ff;
padding: 5px 0;
position: relative;
}
p a::after {
height: 2px;
width: 100%;
background: #333;
position: absolute;
content: "";
left: 0;
bottom: 0;
-webkit-transform: scaleX(0);
-moz-transform: scaleX(0);
-ms-transform: scaleX(0);
-o-transform: scaleX(0);
transform: scaleX(0);
-webkit-transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
section.midnight-blue a::after {
background: white;
}
a:not(.btn):hover, a:not(.btn):focus {
color: #3b7ae3 !important;
text-decoration: none;
outline: none;
}
p a:not(.btn):hover::after {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
-o-transform: scaleX(1);
transform: scaleX(1);
}
hr {
border-top: 1px solid #bdc3c7;
border-bottom: 1px solid #bdc3c7;
}
p {
margin-bottom: 1em;
}
.modal {
border: 0;
}
.modal .modal-header {
border: 0;
padding: 20px 20px 0;
}
.modal .modal-header > h4 {
font-weight: 300;
font-size: 14px;
color: #848484;
text-transform: uppercase;
margin: 0;
}
.modal .modal-body {
padding: 20px;
}
.modal input[type="text"], .modal input[type="password"] {
padding: 5px 10px;
min-height: 30px;
margin-right: 10px;
}
.modal .icon-remove {
color: #848484;
position: absolute;
right: -5px;
top: -5px;
width: 16px;
height: 16px;
line-height: 16px;
text-align: center;
display: block;
background: #ebebeb;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
cursor: pointer;
}
.modal button {
margin-left: 10px;
border: 0;
}
.modal.fade .modal-dialog {
transform: scale(0);
transition: transform .3s cubic-bezier(.42, -.39, 1, 1);
}
.modal.show .modal-dialog {
transform: scale(1);
transition: transform .3s cubic-bezier(0,0,.58,1.39);
}
.bg-primary {
background: #2272ff !important;
}
.breadcrumb .breadcrumb-item a {
color: #2272ff !important;
}
.breadcrumb .breadcrumb-item:hover a {
color: #0D47A1 !important;
}

342
assets/css/header.css Normal file
View File

@@ -0,0 +1,342 @@
.navbar {
height: 60px;
}
.navbar-content {
margin-left: auto;
margin-top: 17px;
}
.menu-icon span, .menu-icon:before, .menu-icon:after, .menu-icon span:before, .menu-icon span:after {
display: block;
position: absolute;
top: 50%;
left: 0.125em;
background-color: #fff;
width: 0.75em;
height: 0.05em;
border-radius: 0;
}
.menu-icon {
font-size: 3.75rem;
width: 1em;
height: 1em;
display: inline-block;
background-color: transparent;
border: 0;
padding: 0;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
transform: scale(.8);
position: fixed;
left: 25px;
top: 0;
z-index: 1041;
}
.menu-icon span {
margin-top: -0.025em;
}
.menu-icon:before {
content: "";
margin-top: -0.275em;
}
.menu-icon:after {
content: "";
margin-top: 0.225em;
}
.menu-icon:before, .menu-icon:after {
display: none;
}
.menu-icon span {
-webkit-transition: 0.25s ease;
transition: 0.25s ease;
}
.menu-icon span:before, .menu-icon span:after {
content: "";
-webkit-transition: 0.25s ease;
transition: 0.25s ease;
top: 0;
left: 0;
}
.menu-icon span:before {
-webkit-transform: translateY(-0.25em);
transform: translateY(-0.25em);
}
.menu-icon span:after {
-webkit-transform: translateY(0.25em);
transform: translateY(0.25em);
}
.menu-icon.is-open span, .menu-icon.is-open:before, .menu-icon.is-open:after, .menu-icon.is-open span:before, .menu-icon.is-open span:after {
background-color: #222;
}
.menu-icon.is-open span {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.menu-icon.is-open span:before, .menu-icon.is-open span:after {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
/* Navbar brand svg */
.navbar-brand {
padding: 7px;
transition: padding 0.3s;
}
.navbar-brand svg {
position: absolute;
left: 50%;
transform: translateX(-50%);
height: 45px;
}
.navbar-content {
height: 60px;
margin-top: 0;
}
.navbar-content ul {
list-style: none;
cursor: default;
height: 60px;
margin: 0;
}
.navbar-content ul li {
display: inline-block;
font-size: 30px;
margin: 0 10px;
height: 60px;
vertical-align: top;
}
.navbar-content ul li a.navbar-link {
display: block;
height: 48px;
margin: 6px 0;
color: #fff !important;
}
.navbar-content ul li #notificationMenuButton {
height: 30px;
margin: 9px -14px 9px 0;
}
.navbar-content ul li:hover a.navbar-link,
.navbar-content ul li:active a.navbar-link,
.navbar-content ul li:focus a.navbar-link {
color: #ddd !important;
}
.navbar-content ul li .badge {
display: inline-block;
font-size: 14px;
transform: translate(-50%, -75%);
}
.navbar-content ul li .badge:empty {
opacity: 0;
}
#notificationMenu {
width: 360px;
}
#notificationMenu .list-group {
max-height: 500px;
overflow: auto;
}
#notificationMenu a:not(.disabled) {
color: #0d0d0d !important;
}
#notificationMenu a:hover,
#notificationMenu a:active,
#notificationMenu a:focus {
color: #fff !important;
background-color: #2272ff;
}
#userMenuButton {
font-size: 18px;
background: white;
color: #444 !important;
border-radius: 25px;
vertical-align: middle;
padding: 4px 25px 5px 0;
}
#userMenuButton img {
height: 100%;
margin-left: 5px;
}
@media screen and (max-width: 991px) {
.navbar-content {
transform: scale(.75) translateX(25px);
margin-top: -8px;
}
}
#logo-container {
top: 8px;
}
#logo-container, #logo-container * {
-webkit-transition: all .2s cubic-bezier(0, 0, 1, 1);
-moz-transition: all .2s cubic-bezier(0, 0, 1, 1);
-ms-transition: all .2s cubic-bezier(0, 0, 1, 1);
-o-transition: all .2s cubic-bezier(0, 0, 1, 1);
transition: all .2s cubic-bezier(0, 0, 1, 1);
}
.logo-container:hover .b {
-webkit-transform: translateX(-100px);
-moz-transform: translateX(-100px);
-ms-transform: translateX(-100px);
-o-transform: translateX(-100px);
transform: translateX(-100px);
}
.logo-container:hover .c {
-webkit-transform: translateX(100px);
-moz-transform: translateX(100px);
-ms-transform: translateX(100px);
-o-transform: translateX(100px);
transform: translateX(100px);
}
.logo-container:hover .d {
animation: bouncing 3s infinite;
}
@keyframes bouncing {
14% {
transform: translate(90px, 10px);
}
28% {
transform: translate(-45px, 50px);
}
42% {
transform: translate(-22px, -76px);
}
56% {
transform: translate(96px, -29px);
}
70% {
transform: translate(-63px, 34px);
}
84% {
transform: translate(-40px, -56px);
}
}
.logo-container {
width: 500px;
height: 60px;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
}
#logo-text {
position: absolute;
left: 50%;
top: 18px;
transform: translateX(calc(-50% + 100px));
margin: 0;
opacity: 0;
visibility: hidden;
-webkit-transition: all .2s cubic-bezier(0, 0, 1, 1);
-moz-transition: all .2s cubic-bezier(0, 0, 1, 1);
-ms-transition: all .2s cubic-bezier(0, 0, 1, 1);
-o-transition: all .2s cubic-bezier(0, 0, 1, 1);
transition: all .2s cubic-bezier(0, 0, 1, 1);
font-size: 24px;
text-transform: none;
color: #fff;
}
.logo-container:hover #logo-text {
visibility: visible;
opacity: 1;
transform: translateX(calc(-50% + 55px));
}
.logo-container:hover #logo-container {
transform: translateX(calc(-50% - 55px));
}
#login-icon {
height: 30px;
}
#login-icon .z {
fill: #fff;
}
.navbar-link:hover #logo-icon .z {
fill: #ddd;
}
.navbar-link:hover #login-icon .y {
-webkit-transition: all .2s;
-moz-transition: all .2s;
-ms-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
transform: translate(0, 0);
animation: arrow-pointing 1.5s infinite;
}
@keyframes arrow-pointing {
50% {
-webkit-transform: translate(-140px, 0);
-moz-transform: translate(-140px, 0);
-ms-transform: translate(-140px, 0);
-o-transform: translate(-140px, 0);
transform: translate(-140px, 0);
}
}
.navbar-link svg, .navbar-link i {
display: block;
transition: color .5s;
}
.navbar-link span {
font-size: 12px;
color: #fff;
display: block;
text-align: center;
}
.navbar-link:hover span, .navbar-link:hover i {
color: #ddd;
}
.navbar-link .fa {
text-align: center;
}

239
assets/css/home.css Normal file
View File

@@ -0,0 +1,239 @@
/* Main slider */
#main-slider .carousel-item {
height: calc(100vh - 60px);
background: no-repeat center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#main-slider .carousel-item .carousel-caption {
top: 0;
height: 600px;
position: absolute;
display: block !important;
opacity: 0;
-webkit-transition: opacity ease-in-out 500ms;
-moz-transition: opacity ease-in-out 500ms;
-o-transition: opacity ease-in-out 500ms;
transition: opacity ease-in-out 500ms;
}
#main-slider .carousel-item.active .carousel-caption {
opacity: 1;
-webkit-transition: opacity ease-in-out 500ms;
-moz-transition: opacity ease-in-out 500ms;
-o-transition: opacity ease-in-out 500ms;
transition: opacity ease-in-out 500ms;
}
#main-slider .carousel-item .carousel-caption .container {
top: auto;
position: relative;
}
#main-slider .carousel-item .carousel-content {
margin-top: 139px;
}
#main-slider .carousel-item .boxed {
padding: 10px 15px;
background-color: rgba(0, 0, 0, 0.8);
border-radius: 10px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: default;
}
#main-slider .carousel-item a.boxed {
cursor: pointer;
}
#main-slider .carousel-item h2 {
color: #fff;
}
#main-slider .carousel-item p {
display: inline-block;
width: 100%;
}
#main-slider .carousel-item .btn {
border: 3px solid rgba(255, 255, 255, 0.5);
color: #fff;
margin-top: 5px;
transition: ease-in-out .1s;
}
#main-slider .carousel-item .btn:hover {
border-width: 0;
margin: 8px 3px;
}
#main-slider .active .animation.animated-item-1 {
-webkit-animation: fadeInUp 300ms linear 300ms both;
-moz-animation: fadeInUp 300ms linear 300ms both;
-o-animation: fadeInUp 300ms linear 300ms both;
-ms-animation: fadeInUp 300ms linear 300ms both;
animation: fadeInUp 300ms linear 300ms both;
}
#main-slider .active .animation.animated-item-2 {
-webkit-animation: fadeInUp 300ms linear 600ms both;
-moz-animation: fadeInUp 300ms linear 600ms both;
-o-animation: fadeInUp 300ms linear 600ms both;
-ms-animation: fadeInUp 300ms linear 600ms both;
animation: fadeInUp 300ms linear 600ms both;
}
#main-slider .active .animation.animated-item-3 {
-webkit-animation: fadeInUp 300ms linear 900ms both;
-moz-animation: fadeInUp 300ms linear 900ms both;
-o-animation: fadeInUp 300ms linear 900ms both;
-ms-animation: fadeInUp 300ms linear 900ms both;
animation: fadeInUp 300ms linear 900ms both;
}
#main-slider .active .animation.animated-item-4 {
-webkit-animation: fadeInUp 300ms linear 1200ms both;
-moz-animation: fadeInUp 300ms linear 1200ms both;
-o-animation: fadeInUp 300ms linear 1200ms both;
-ms-animation: fadeInUp 300ms linear 1200ms both;
animation: fadeInUp 300ms linear 1200ms both;
}
/* Backgrounds for social media posts */
.bg-twitter {
background-color: #4099FF;
}
.bg-youtube {
background-color: #e52d27;
}
/* Social Media table */
.social-media-list {
width: 100%;
}
.social-media-list .social-media-item {
display: inline-block;
margin: 5px 3px;
padding: 5px 0;
border-radius: 10px;
transition: background-color .25s, color .25s !important;
}
.social-media-list .social-media-item h4 {
font-size: 16px;
font-weight: 300;
text-align: center;
}
.social-media-list .social-media-item a {
display: block;
width: 64px;
margin: 0 auto;
}
.social-media-list .social-media-item.twitter .icon-md,
.social-media-list .social-media-item.twitter:hover {
background-color: #4099FF;
color: #fff;
}
.social-media-list .social-media-item.youtube .icon-md,
.social-media-list .social-media-item.youtube:hover {
background-color: #e52d27;
color: #fff;
}
.social-media-list .social-media-item.google-plus .icon-md,
.social-media-list .social-media-item.google-plus:hover {
background-color: #d34836;
color: #fff;
}
.social-media-list .social-media-item._500px .icon-md,
.social-media-list .social-media-item._500px:hover {
background-color: #0099e5;
color: #fff;
}
.social-media-list .social-media-item.patreon .icon-md,
.social-media-list .social-media-item.patreon:hover {
background-color: #E6461A;
color: #fff;
}
.social-media-list .social-media-item.steam .icon-md,
.social-media-list .social-media-item.steam:hover {
background-color: #0A2341;
color: #fff;
}
.social-media-list .social-media-item.github .icon-md,
.social-media-list .social-media-item.github:hover {
background-color: #000;
color: #fff;
}
.social-media-list .social-media-item.twitch .icon-md,
.social-media-list .social-media-item.twitch:hover {
background-color: #6441A4;
color: #fff;
}
.social-media-list .social-media-item.spotify .icon-md,
.social-media-list .social-media-item.spotify:hover {
background-color: #1ED760;
color: #fff;
}
.social-media-list .social-media-item.twitter:hover .icon-md {
color: #4099FF;
background-color: white;
}
.social-media-list .social-media-item.youtube:hover .icon-md {
color: #e52d27;
background-color: white;
}
.social-media-list .social-media-item.google-plus:hover .icon-md {
color: #d34836;
background-color: white;
}
.social-media-list .social-media-item._500px:hover .icon-md {
color: #0099e5;
background-color: white;
}
.social-media-list .social-media-item.patreon:hover .icon-md {
color: #E6461A;
background-color: white;
}
.social-media-list .social-media-item.steam:hover .icon-md {
color: #0A2341;
background-color: white;
}
.social-media-list .social-media-item.github:hover .icon-md {
color: #000;
background-color: white;
}
.social-media-list .social-media-item.twitch:hover .icon-md {
color: #6441A4;
background-color: white;
}
.social-media-list .social-media-item.spotify:hover .icon-md {
color: #1ED760;
background-color: white;
}

3263
assets/css/lib/animate.css vendored Normal file

File diff suppressed because it is too large Load Diff

1
assets/css/lib/animate.min.css vendored Normal file

File diff suppressed because one or more lines are too long

6845
assets/css/lib/bootstrap-3.0.0.css vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

6757
assets/css/lib/bootstrap-3.3.7.css vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

55
assets/css/lib/bootstrap-tagsinput.css vendored Normal file
View File

@@ -0,0 +1,55 @@
.bootstrap-tagsinput {
background-color: #fff;
border: 1px solid #ccc;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
display: inline-block;
padding: 4px 6px;
color: #555;
vertical-align: middle;
border-radius: 4px;
max-width: 100%;
line-height: 22px;
cursor: text;
}
.bootstrap-tagsinput input {
border: none;
box-shadow: none;
outline: none;
background-color: transparent;
padding: 0 6px;
margin: 0;
width: auto;
max-width: inherit;
}
.bootstrap-tagsinput.form-control input::-moz-placeholder {
color: #777;
opacity: 1;
}
.bootstrap-tagsinput.form-control input:-ms-input-placeholder {
color: #777;
}
.bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
color: #777;
}
.bootstrap-tagsinput input:focus {
border: none;
box-shadow: none;
}
.bootstrap-tagsinput .tag {
margin-right: 2px;
color: white;
}
.bootstrap-tagsinput .tag [data-role="remove"] {
margin-left: 8px;
cursor: pointer;
}
.bootstrap-tagsinput .tag [data-role="remove"]:after {
content: "x";
padding: 0px 2px;
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

View File

@@ -0,0 +1 @@
.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input,.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput input{outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput .tag{margin-right:2px;color:#fff}.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}

7
assets/css/lib/bootstrap.min.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,34 @@
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 40 40"
preserveAspectRatio="xMaxYMax meet"
>
<g class="arrows">
<polygon
points="
10, 0
0, 10
10, 20
"
fill="#fff"
opacity="0.2"
/>
<polygon
points="
30, 20
20, 30
30, 40
"
fill="#fff"
/>
<rect
x="28"
y="25"
rx="2"
ry="2"
width="12"
height="10"
fill="#fff"
/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 682 B

View File

@@ -0,0 +1,34 @@
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 40 40"
preserveAspectRatio="xMaxYMax meet"
>
<g class="arrows">
<polygon
points="
0, 10
10, 0
20, 10
"
fill="#fff"
opacity="0.2"
/>
<polygon
points="
20, 30
30, 20
40, 30
"
fill="#fff"
/>
<rect
x="25"
y="28"
rx="2"
ry="2"
width="10"
height="12"
fill="#fff"
/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 681 B

View File

@@ -0,0 +1,34 @@
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 40 40"
preserveAspectRatio="xMaxYMax meet"
>
<g class="arrows">
<polygon
points="
0, 0
10, 10
20, 0
"
fill="#fff"
opacity="0.2"
/>
<polygon
points="
20, 20
30, 30
40, 20
"
fill="#fff"
/>
<rect
x="25"
y="10"
rx="2"
ry="2"
width="10"
height="12"
fill="#fff"
/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 680 B

Binary file not shown.

View File

@@ -0,0 +1,28 @@
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 68 52"
preserveAspectRatio="none"
>
<g class="video">
<rect
x="2"
y="2"
rx="12"
ry="12"
width="64"
height="48"
fill="transparent"
stroke="#fff"
stroke-width="4"
/>
<polygon
points="
26, 10
46, 26
26, 42
"
fill="#fff"
/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 545 B

View File

@@ -0,0 +1,185 @@
table.dataTable {
clear: both;
margin-top: 6px !important;
margin-bottom: 6px !important;
max-width: none !important;
border-collapse: separate !important;
}
table.dataTable td,
table.dataTable th {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
text-align: center;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length label {
font-weight: normal;
text-align: left;
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length select {
width: 75px;
display: inline-block;
}
div.dataTables_wrapper div.dataTables_filter {
text-align: right;
}
div.dataTables_wrapper div.dataTables_filter label {
font-weight: normal;
white-space: nowrap;
text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
margin-left: 0.5em;
display: inline-block;
width: auto;
}
div.dataTables_wrapper div.dataTables_info {
padding-top: 8px;
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_paginate {
margin: 0;
white-space: nowrap;
text-align: right;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
margin: 2px 0;
white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_processing {
position: absolute;
top: 50%;
left: 50%;
width: 200px;
margin-left: -100px;
margin-top: -26px;
text-align: center;
padding: 1em 0;
}
table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
padding-right: 30px;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
outline: none;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
cursor: pointer;
position: relative;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
position: absolute;
bottom: 8px;
right: 8px;
display: block;
font-family: 'FontAwesome';
opacity: 0.5;
}
table.dataTable thead .sorting:after {
opacity: 0.2;
content: "\e150";
/* sort */
}
table.dataTable thead .sorting_asc:after {
content: "\f106";
/* sort-by-attributes */
}
table.dataTable thead .sorting_desc:after {
content: "\f107";
/* sort-by-attributes-alt */
}
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
color: #eee;
}
div.dataTables_scrollHead table.dataTable {
margin-bottom: 0 !important;
}
div.dataTables_scrollBody table {
border-top: none;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after {
display: none;
}
div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
border-top: none;
}
div.dataTables_scrollFoot table {
margin-top: 0 !important;
border-top: none;
}
@media screen and (max-width: 767px) {
div.dataTables_wrapper div.dataTables_length,
div.dataTables_wrapper div.dataTables_filter,
div.dataTables_wrapper div.dataTables_info,
div.dataTables_wrapper div.dataTables_paginate {
text-align: center;
}
}
table.dataTable.table-condensed > thead > tr > th {
padding-right: 20px;
}
table.dataTable.table-condensed .sorting:after,
table.dataTable.table-condensed .sorting_asc:after,
table.dataTable.table-condensed .sorting_desc:after {
top: 6px;
right: 6px;
}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
border-left-width: 0;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
border-right-width: 0;
}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
border-bottom-width: 0;
}
div.dataTables_scrollHead table.table-bordered {
border-bottom-width: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row {
margin: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
padding-left: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
padding-right: 0;
}

View File

@@ -0,0 +1 @@
table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:8px;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:8px;right:8px;display:block;font-family:'Glyphicons Halflings';opacity:0.5}table.dataTable thead .sorting:after{opacity:0.2;content:"\e150"}table.dataTable thead .sorting_asc:after{content:"\e155"}table.dataTable thead .sorting_desc:after{content:"\e156"}table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#eee}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-condensed>thead>tr>th{padding-right:20px}table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}

File diff suppressed because one or more lines are too long

21
assets/css/lib/datatables.min.css vendored Normal file
View File

@@ -0,0 +1,21 @@
/*
* This combined file was created by the DataTables downloader builder:
* https://datatables.net/download
*
* To rebuild or modify this file with the latest versions of the included
* software please visit:
* https://datatables.net/download/#bs/dt-1.10.16/fh-3.1.3/r-2.2.1
*
* Included libraries:
* DataTables 1.10.16, FixedHeader 3.1.3, Responsive 2.2.1
*/
table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:8px;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:8px;right:8px;display:block;font-family:'Glyphicons Halflings';opacity:0.5}table.dataTable thead .sorting:after{opacity:0.2;content:"\e150"}table.dataTable thead .sorting_asc:after{content:"\e155"}table.dataTable thead .sorting_desc:after{content:"\e156"}table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#eee}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody>table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_desc:after{display:none}div.dataTables_scrollBody>table>tbody>tr:first-child>th,div.dataTables_scrollBody>table>tbody>tr:first-child>td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-condensed>thead>tr>th{padding-right:20px}table.dataTable.table-condensed .sorting:after,table.dataTable.table-condensed .sorting_asc:after,table.dataTable.table-condensed .sorting_desc:after{top:6px;right:6px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}
table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{background-color:white;margin-top:0 !important;margin-bottom:0 !important}table.dataTable.fixedHeader-floating{position:fixed !important}table.dataTable.fixedHeader-locked{position:absolute !important}@media print{table.fixedHeader-floating{display:none}}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#337ab7}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#337ab7}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable>tbody>tr.child{padding:0.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:0.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}div.dtr-bs-modal table.table tr:first-child td{border-top:none}

1
assets/css/lib/default.min.css vendored Normal file
View File

@@ -0,0 +1 @@
.medium-toolbar-arrow-under:after{border-color:#242424 transparent transparent;top:50px}.medium-toolbar-arrow-over:before{border-color:transparent transparent #242424;top:-8px}.medium-editor-toolbar{background-color:#242424;background:-webkit-linear-gradient(top,#242424,rgba(36,36,36,.75));background:linear-gradient(to bottom,#242424,rgba(36,36,36,.75));border:1px solid #000;border-radius:5px;box-shadow:0 0 3px #000}.medium-editor-toolbar li button{background-color:#242424;background:-webkit-linear-gradient(top,#242424,rgba(36,36,36,.89));background:linear-gradient(to bottom,#242424,rgba(36,36,36,.89));border:0;border-right:1px solid #000;border-left:1px solid #333;border-left:1px solid rgba(255,255,255,.1);box-shadow:0 2px 2px rgba(0,0,0,.3);color:#fff;height:50px;min-width:50px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.medium-editor-toolbar li button:hover{background-color:#000;color:#ff0}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:5px;border-top-left-radius:5px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:5px;border-top-right-radius:5px}.medium-editor-toolbar li .medium-editor-button-active{background-color:#000;background:-webkit-linear-gradient(top,#242424,rgba(0,0,0,.89));background:linear-gradient(to bottom,#242424,rgba(0,0,0,.89));color:#fff}.medium-editor-toolbar-form{background:#242424;border-radius:5px;color:#999}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#242424;box-sizing:border-box;color:#ccc;height:50px}.medium-editor-toolbar-form a{color:#fff}.medium-editor-toolbar-anchor-preview{background:#242424;border-radius:5px;color:#fff}.medium-editor-placeholder:after{color:#b3b3b1}

1
assets/css/lib/editor-theme.min.css vendored Normal file
View File

@@ -0,0 +1 @@
.medium-toolbar-arrow-under:after{top:60px;border-color:#57ad68 transparent transparent}.medium-toolbar-arrow-over:before{top:-8px;border-color:transparent transparent #57ad68}.medium-editor-toolbar{background-color:#57ad68}.medium-editor-toolbar li{padding:0}.medium-editor-toolbar li button{min-width:60px;height:60px;border:none;border-right:1px solid #9ccea6;background-color:transparent;color:#fff;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.medium-editor-toolbar li button:hover{background-color:#346a3f;color:#fff}.medium-editor-toolbar li .medium-editor-button-active{background-color:#23482a;color:#fff}.medium-editor-toolbar li .medium-editor-button-last{border-right:none}.medium-editor-toolbar-form .medium-editor-toolbar-input{height:60px;background:#57ad68;color:#fff}.medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder{color:#fff;color:rgba(255,255,255,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-moz-placeholder{color:#fff;color:rgba(255,255,255,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input::-moz-placeholder{color:#fff;color:rgba(255,255,255,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-ms-input-placeholder{color:#fff;color:rgba(255,255,255,.8)}.medium-editor-toolbar-form a{color:#fff}.medium-editor-toolbar-anchor-preview{background:#57ad68;color:#fff}.medium-editor-placeholder:after{color:#9ccea6}

1
assets/css/lib/editor.min.css vendored Normal file
View File

@@ -0,0 +1 @@
.medium-editor-anchor-preview,.medium-editor-toolbar{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;z-index:2000}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.medium-editor-anchor-preview{left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-placeholder-relative:after,.medium-editor-placeholder:after{content:attr(data-placeholder)!important;white-space:pre;padding:inherit;margin:inherit;font-style:italic}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{position:absolute;left:0;top:0}.medium-editor-placeholder-relative,.medium-editor-placeholder-relative:after{position:relative}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:'';display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0}.medium-toolbar-arrow-over:before{border-width:0 8px 8px;top:-8px}.medium-editor-toolbar{left:0;position:absolute;top:0;visibility:hidden}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:0}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards 160ms forwards linear;animation:medium-editor-pop-upwards 160ms forwards linear}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form a,.medium-editor-toolbar-form input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}.medium-editor-element{word-wrap:break-word;min-height:30px}.medium-editor-element img{max-width:100%}.medium-editor-element sub{vertical-align:sub}.medium-editor-element sup{vertical-align:super}.medium-editor-hidden{display:none}

View File

@@ -0,0 +1,20 @@
table.dataTable.fixedHeader-floating,
table.dataTable.fixedHeader-locked {
background-color: white;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
table.dataTable.fixedHeader-floating {
position: fixed !important;
}
table.dataTable.fixedHeader-locked {
position: absolute !important;
}
@media print {
table.fixedHeader-floating {
display: none;
}
}

View File

@@ -0,0 +1 @@
table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{background-color:white;margin-top:0 !important;margin-bottom:0 !important}table.dataTable.fixedHeader-floating{position:fixed !important}table.dataTable.fixedHeader-locked{position:absolute !important}@media print{table.fixedHeader-floating{display:none}}

1
assets/css/lib/flag-icon.min.css vendored Normal file

File diff suppressed because one or more lines are too long

2092
assets/css/lib/font-awesome.css vendored Normal file

File diff suppressed because it is too large Load Diff

1
assets/css/lib/font-awesome.min.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

1
assets/css/lib/fullcalendar.min.css vendored Normal file

File diff suppressed because one or more lines are too long

1
assets/css/lib/ionicons.min.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,22 @@
@charset "UTF-8";
/*
* jQuery File Upload Plugin NoScript CSS
* https://github.com/blueimp/jQuery-File-Upload
*
* Copyright 2013, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* https://opensource.org/licenses/MIT
*/
.fileinput-button input {
position: static;
opacity: 1;
filter: none;
font-size: inherit !important;
direction: inherit;
}
.fileinput-button span {
display: none;
}

View File

@@ -0,0 +1,17 @@
@charset "UTF-8";
/*
* jQuery File Upload UI Plugin NoScript CSS
* https://github.com/blueimp/jQuery-File-Upload
*
* Copyright 2012, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* https://opensource.org/licenses/MIT
*/
.fileinput-button i,
.fileupload-buttonbar .delete,
.fileupload-buttonbar .toggle {
display: none;
}

View File

@@ -0,0 +1,57 @@
@charset "UTF-8";
/*
* jQuery File Upload UI Plugin CSS
* https://github.com/blueimp/jQuery-File-Upload
*
* Copyright 2010, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* https://opensource.org/licenses/MIT
*/
.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
margin-bottom: 5px;
}
.progress-animated .progress-bar,
.progress-animated .bar {
background: url("../img/progressbar.gif") !important;
filter: none;
}
.fileupload-process {
float: right;
display: none;
}
.fileupload-processing .fileupload-process,
.files .processing .preview {
display: block;
width: 32px;
height: 32px;
background: url("../img/loading.gif") center no-repeat;
background-size: contain;
}
.files audio,
.files video {
max-width: 300px;
}
@media (max-width: 767px) {
.fileupload-buttonbar .toggle,
.files .toggle,
.files .btn span {
display: none;
}
.files .name {
width: 80px;
word-wrap: break-word;
}
.files audio,
.files video {
max-width: 80px;
}
.files img,
.files canvas {
max-width: 100%;
}
}

View File

@@ -0,0 +1,37 @@
@charset "UTF-8";
/*
* jQuery File Upload Plugin CSS
* https://github.com/blueimp/jQuery-File-Upload
*
* Copyright 2013, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* https://opensource.org/licenses/MIT
*/
.fileinput-button {
position: relative;
overflow: hidden;
display: inline-block;
}
.fileinput-button input {
position: absolute;
top: 0;
right: 0;
margin: 0;
opacity: 0;
-ms-filter: 'alpha(opacity=0)';
font-size: 200px !important;
direction: ltr;
cursor: pointer;
}
/* Fixes for IE < 8 */
@media screen\9 {
.fileinput-button input {
filter: alpha(opacity=0);
font-size: 100%;
height: 100%;
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
div.tagsinput { border:1px solid #CCC; background: #FFF; padding:5px; width:300px; height:100px; overflow-y: auto;}
div.tagsinput span.tag { border: 1px solid #a5d24a; -moz-border-radius:2px; -webkit-border-radius:2px; display: block; float: left; padding: 5px; text-decoration:none; background: #cde69c; color: #638421; margin-right: 5px; margin-bottom:5px;font-family: helvetica; font-size:13px;}
div.tagsinput span.tag a { font-weight: bold; color: #82ad2b; text-decoration:none; font-size: 11px; }
div.tagsinput input { width:80px; margin:0px; font-family: helvetica; font-size: 13px; border:1px solid transparent; padding:5px; background: transparent; color: #000; outline:0px; margin-right:5px; margin-bottom:5px; }
div.tagsinput div { display:block; float: left; }
.tags_clear { clear: both; width: 100%; height: 0px; }
.not_valid {background: #FBD8DB !important; color: #90111A !important;}

View File

@@ -0,0 +1 @@
div.tagsinput{border:1px solid #CCC;background:#FFF;padding:5px;width:300px;height:100px;overflow-y:auto}div.tagsinput span.tag{border:1px solid #a5d24a;-moz-border-radius:2px;-webkit-border-radius:2px;display:block;float:left;padding:5px;text-decoration:none;background:#cde69c;color:#638421;margin-right:5px;margin-bottom:5px;font-family:helvetica;font-size:13px}div.tagsinput span.tag a{font-weight:700;color:#82ad2b;text-decoration:none;font-size:11px}div.tagsinput input{width:80px;margin:0 5px 5px 0;font-family:helvetica;font-size:13px;border:1px solid transparent;padding:5px;background:0 0;color:#000;outline:0}div.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0}.not_valid{background:#FBD8DB!important;color:#90111A!important}

1
assets/css/lib/lightslider.min.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
assets/css/lib/medium-editor.min.css vendored Normal file
View File

@@ -0,0 +1 @@
.medium-editor-anchor-preview,.medium-editor-toolbar{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;z-index:2000}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.medium-editor-anchor-preview{left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-placeholder-relative:after,.medium-editor-placeholder:after{content:attr(data-placeholder)!important;white-space:pre;padding:inherit;margin:inherit;font-style:italic}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{position:absolute;left:0;top:0}.medium-editor-placeholder-relative,.medium-editor-placeholder-relative:after{position:relative}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:'';display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0}.medium-toolbar-arrow-over:before{border-width:0 8px 8px;top:-8px}.medium-editor-toolbar{left:0;position:absolute;top:0;visibility:hidden}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:0}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards 160ms forwards linear;animation:medium-editor-pop-upwards 160ms forwards linear}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form a,.medium-editor-toolbar-form input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}.medium-editor-element{word-wrap:break-word;min-height:30px}.medium-editor-element img{max-width:100%}.medium-editor-element sub{vertical-align:sub}.medium-editor-element sup{vertical-align:super}.medium-editor-hidden{display:none}

509
assets/css/lib/prism.css Normal file
View File

@@ -0,0 +1,509 @@
code[class*="language-"],
pre[class*="language-"] {
color: #f8f8f2;
background: none;
text-shadow: 0 1px rgba(0, 0, 0, 0.3);
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
word-wrap: normal;
line-height: 1.5;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
/* Code blocks */
pre[class*="language-"] {
padding: 1em;
margin: .5em 0;
overflow: auto;
border-radius: 0.3em;
}
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
background: #272822;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
padding: .1em;
border-radius: .3em;
white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
color: slategray;
}
.token.punctuation {
color: #f8f8f2;
}
.namespace {
opacity: .7;
}
.token.property,
.token.tag,
.token.constant,
.token.symbol,
.token.deleted {
color: #f92672;
}
.token.boolean,
.token.number {
color: #ae81ff;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
color: #a6e22e;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string,
.token.variable {
color: #f8f8f2;
}
.token.atrule,
.token.attr-value,
.token.function {
color: #e6db74;
}
.token.keyword {
color: #66d9ef;
}
.token.regex,
.token.important {
color: #fd971f;
}
.token.important,
.token.bold {
font-weight: bold;
}
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}
pre[data-line] {
position: relative;
padding: 1em 0 1em 3em;
}
.line-highlight {
position: absolute;
left: 0;
right: 0;
padding: inherit 0;
margin-top: 1em; /* Same as .prisms padding-top */
background: hsla(24, 20%, 50%,.08);
background: -moz-linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0));
background: -webkit-linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0));
background: -o-linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0));
background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0));
pointer-events: none;
line-height: inherit;
white-space: pre;
}
.line-highlight:before,
.line-highlight[data-end]:after {
content: attr(data-start);
position: absolute;
top: .4em;
left: .6em;
min-width: 1em;
padding: 0 .5em;
background-color: hsla(24, 20%, 50%,.4);
color: hsl(24, 20%, 95%);
font: bold 65%/1.5 sans-serif;
text-align: center;
vertical-align: .3em;
border-radius: 999px;
text-shadow: none;
box-shadow: 0 1px white;
}
.line-highlight[data-end]:after {
content: attr(data-end);
top: auto;
bottom: .4em;
}
pre.line-numbers {
position: relative;
padding-left: 3.8em;
counter-reset: linenumber;
}
pre.line-numbers > code {
position: relative;
}
.line-numbers .line-numbers-rows {
position: absolute;
pointer-events: none;
top: 0;
font-size: 100%;
left: -3.8em;
width: 3em; /* works for line-numbers below 1000 lines */
letter-spacing: -1px;
border-right: 1px solid #999;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.line-numbers-rows > span {
pointer-events: none;
display: block;
counter-increment: linenumber;
}
.line-numbers-rows > span:before {
content: counter(linenumber);
color: #999;
display: block;
padding-right: 0.8em;
text-align: right;
}
code[class*="language-"] a[href],
pre[class*="language-"] a[href] {
cursor: help;
text-decoration: none;
}
code[class*="language-"] a[href]:hover,
pre[class*="language-"] a[href]:hover {
cursor: help;
text-decoration: underline;
}
div.prism-show-language {
position: relative;
}
div.prism-show-language > div.prism-show-language-label {
color: black;
background-color: #CFCFCF;
display: inline-block;
position: absolute;
bottom: auto;
left: auto;
top: 0;
right: 0;
width: auto;
height: auto;
font-size: 0.9em;
border-radius: 0 0 0 5px;
padding: 0 0.5em;
text-shadow: none;
z-index: 1;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
}
.prism-previewer,
.prism-previewer:before,
.prism-previewer:after {
position: absolute;
pointer-events: none;
}
.prism-previewer,
.prism-previewer:after {
left: 50%;
}
.prism-previewer {
margin-top: -48px;
width: 32px;
height: 32px;
margin-left: -16px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity)";
filter: alpha(opacity=0);
-khtml-opacity: 0;
-moz-opacity: 0;
opacity: 0;
-webkit-transition: opacity .25s;
-moz-transition: opacity .25s;
-o-transition: opacity .25s;
transition: opacity .25s;
}
.prism-previewer.flipped {
margin-top: 0;
margin-bottom: -48px;
}
.prism-previewer:before,
.prism-previewer:after {
content: '';
position: absolute;
pointer-events: none;
}
.prism-previewer:before {
top: -5px;
right: -5px;
left: -5px;
bottom: -5px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 5px solid #fff;
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
-o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
}
.prism-previewer:after {
top: 100%;
width: 0;
height: 0;
margin: 5px 0 0 -7px;
border: 7px solid transparent;
border-color: rgba(255, 0, 0, 0);
border-top-color: #fff;
}
.prism-previewer.flipped:after {
top: auto;
bottom: 100%;
margin-top: 0;
margin-bottom: 5px;
border-top-color: rgba(255, 0, 0, 0);
border-bottom-color: #fff;
}
.prism-previewer.active {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity)";
filter: alpha(opacity=1);
-khtml-opacity: 1;
-moz-opacity: 1;
opacity: 1;
}
.prism-previewer-color {
background-image: linear-gradient(45deg, #bbb 25%, transparent 25%, transparent 75%, #bbb 75%, #bbb), linear-gradient(45deg, #bbb 25%, #eee 25%, #eee 75%, #bbb 75%, #bbb);
background-size: 10px 10px;
background-position: 0 0, 5px 5px;
}
.prism-previewer-color:before {
background-color: inherit;
background-clip: padding-box;
}
.prism-previewer-gradient {
background-image: linear-gradient(45deg, #bbb 25%, transparent 25%, transparent 75%, #bbb 75%, #bbb), linear-gradient(45deg, #bbb 25%, #eee 25%, #eee 75%, #bbb 75%, #bbb);
background-size: 10px 10px;
background-position: 0 0, 5px 5px;
width: 64px;
margin-left: -32px;
}
.prism-previewer-gradient:before {
content: none;
}
.prism-previewer-gradient div {
position: absolute;
top: -5px;
left: -5px;
right: -5px;
bottom: -5px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 5px solid #fff;
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
-o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.5) inset, 0 0 10px rgba(0, 0, 0, 0.75);
}
.prism-previewer-easing {
margin-top: -76px;
margin-left: -30px;
width: 60px;
height: 60px;
background: #333;
}
.prism-previewer-easing.flipped {
margin-bottom: -116px;
}
.prism-previewer-easing svg {
width: 60px;
height: 60px;
}
.prism-previewer-easing circle {
fill: hsl(200, 10%, 20%);
stroke: white;
}
.prism-previewer-easing path {
fill: none;
stroke: white;
stroke-linecap: round;
stroke-width: 4;
}
.prism-previewer-easing line {
stroke: white;
stroke-opacity: 0.5;
stroke-width: 2;
}
@-webkit-keyframes prism-previewer-time {
0% {
stroke-dasharray: 0, 500;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 100, 500;
stroke-dashoffset: 0;
}
100% {
stroke-dasharray: 0, 500;
stroke-dashoffset: -100;
}
}
@-o-keyframes prism-previewer-time {
0% {
stroke-dasharray: 0, 500;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 100, 500;
stroke-dashoffset: 0;
}
100% {
stroke-dasharray: 0, 500;
stroke-dashoffset: -100;
}
}
@-moz-keyframes prism-previewer-time {
0% {
stroke-dasharray: 0, 500;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 100, 500;
stroke-dashoffset: 0;
}
100% {
stroke-dasharray: 0, 500;
stroke-dashoffset: -100;
}
}
@keyframes prism-previewer-time {
0% {
stroke-dasharray: 0, 500;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 100, 500;
stroke-dashoffset: 0;
}
100% {
stroke-dasharray: 0, 500;
stroke-dashoffset: -100;
}
}
.prism-previewer-time:before {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
background: #fff;
}
.prism-previewer-time:after {
margin-top: 4px;
}
.prism-previewer-time svg {
width: 32px;
height: 32px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.prism-previewer-time circle {
fill: transparent;
stroke: hsl(200, 10%, 20%);
stroke-opacity: 0.9;
stroke-width: 32;
stroke-dasharray: 0, 500;
stroke-dashoffset: 0;
-webkit-animation: prism-previewer-time linear infinite 3s;
-moz-animation: prism-previewer-time linear infinite 3s;
-o-animation: prism-previewer-time linear infinite 3s;
animation: prism-previewer-time linear infinite 3s;
}
.prism-previewer-angle:before {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
background: #fff;
}
.prism-previewer-angle:after {
margin-top: 4px;
}
.prism-previewer-angle svg {
width: 32px;
height: 32px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.prism-previewer-angle[data-negative] svg {
-webkit-transform: scaleX(-1) rotate(-90deg);
-moz-transform: scaleX(-1) rotate(-90deg);
-ms-transform: scaleX(-1) rotate(-90deg);
-o-transform: scaleX(-1) rotate(-90deg);
transform: scaleX(-1) rotate(-90deg);
}
.prism-previewer-angle circle {
fill: transparent;
stroke: hsl(200, 10%, 20%);
stroke-opacity: 0.9;
stroke-width: 32;
stroke-dasharray: 0, 500;
}

1
assets/css/lib/prism.min.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,952 @@
/*!
* Quill Editor v1.3.6
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/
.ql-container {
box-sizing: border-box;
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
height: 100%;
margin: 0px;
position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
pointer-events: none;
}
.ql-clipboard {
left: -100000px;
height: 1px;
overflow-y: hidden;
position: absolute;
top: 50%;
}
.ql-clipboard p {
margin: 0;
padding: 0;
}
.ql-editor {
box-sizing: border-box;
line-height: 1.42;
height: 100%;
outline: none;
overflow-y: auto;
padding: 12px 15px;
tab-size: 4;
-moz-tab-size: 4;
text-align: left;
white-space: pre-wrap;
word-wrap: break-word;
}
.ql-editor > * {
cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
margin: 0;
padding: 0;
counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
list-style-type: none;
}
.ql-editor ul > li::before {
content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
color: #777;
cursor: pointer;
pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
content: '\2610';
}
.ql-editor li::before {
display: inline-block;
white-space: nowrap;
width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
margin-left: -1.5em;
margin-right: 0.3em;
text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
margin-left: 0.3em;
margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
padding-right: 1.5em;
}
.ql-editor ol li {
counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
counter-increment: list-0;
}
.ql-editor ol li:before {
content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
padding-right: 28.5em;
}
.ql-editor .ql-video {
display: block;
max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
background-color: #000;
}
.ql-editor .ql-bg-red {
background-color: #e60000;
}
.ql-editor .ql-bg-orange {
background-color: #f90;
}
.ql-editor .ql-bg-yellow {
background-color: #ff0;
}
.ql-editor .ql-bg-green {
background-color: #008a00;
}
.ql-editor .ql-bg-blue {
background-color: #06c;
}
.ql-editor .ql-bg-purple {
background-color: #93f;
}
.ql-editor .ql-color-white {
color: #fff;
}
.ql-editor .ql-color-red {
color: #e60000;
}
.ql-editor .ql-color-orange {
color: #f90;
}
.ql-editor .ql-color-yellow {
color: #ff0;
}
.ql-editor .ql-color-green {
color: #008a00;
}
.ql-editor .ql-color-blue {
color: #06c;
}
.ql-editor .ql-color-purple {
color: #93f;
}
.ql-editor .ql-font-serif {
font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
font-size: 0.75em;
}
.ql-editor .ql-size-large {
font-size: 1.5em;
}
.ql-editor .ql-size-huge {
font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
direction: rtl;
text-align: inherit;
}
.ql-editor .ql-align-center {
text-align: center;
}
.ql-editor .ql-align-justify {
text-align: justify;
}
.ql-editor .ql-align-right {
text-align: right;
}
.ql-editor.ql-blank::before {
color: rgba(0,0,0,0.6);
content: attr(data-placeholder);
font-style: italic;
left: 15px;
pointer-events: none;
position: absolute;
right: 15px;
}
.ql-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
clear: both;
content: '';
display: table;
}
.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
background: none;
border: none;
cursor: pointer;
display: inline-block;
float: left;
height: 24px;
padding: 3px 5px;
width: 28px;
}
.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
float: left;
height: 100%;
}
.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
outline: none;
}
.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
display: none;
}
.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
color: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
fill: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
stroke: #fff;
}
@media (pointer: coarse) {
.ql-bubble.ql-toolbar button:hover:not(.ql-active),
.ql-bubble .ql-toolbar button:hover:not(.ql-active) {
color: #ccc;
}
.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
fill: #ccc;
}
.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
stroke: #ccc;
}
}
.ql-bubble {
box-sizing: border-box;
}
.ql-bubble * {
box-sizing: border-box;
}
.ql-bubble .ql-hidden {
display: none;
}
.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
visibility: hidden;
}
.ql-bubble .ql-tooltip {
position: absolute;
transform: translateY(10px);
}
.ql-bubble .ql-tooltip a {
cursor: pointer;
text-decoration: none;
}
.ql-bubble .ql-tooltip.ql-flip {
transform: translateY(-10px);
}
.ql-bubble .ql-formats {
display: inline-block;
vertical-align: middle;
}
.ql-bubble .ql-formats:after {
clear: both;
content: '';
display: table;
}
.ql-bubble .ql-stroke {
fill: none;
stroke: #ccc;
stroke-linecap: round;
stroke-linejoin: round;
stroke-width: 2;
}
.ql-bubble .ql-stroke-miter {
fill: none;
stroke: #ccc;
stroke-miterlimit: 10;
stroke-width: 2;
}
.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
fill: #ccc;
}
.ql-bubble .ql-empty {
fill: none;
}
.ql-bubble .ql-even {
fill-rule: evenodd;
}
.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
stroke-width: 1;
}
.ql-bubble .ql-transparent {
opacity: 0.4;
}
.ql-bubble .ql-direction svg:last-child {
display: none;
}
.ql-bubble .ql-direction.ql-active svg:last-child {
display: inline;
}
.ql-bubble .ql-direction.ql-active svg:first-child {
display: none;
}
.ql-bubble .ql-editor h1 {
font-size: 2em;
}
.ql-bubble .ql-editor h2 {
font-size: 1.5em;
}
.ql-bubble .ql-editor h3 {
font-size: 1.17em;
}
.ql-bubble .ql-editor h4 {
font-size: 1em;
}
.ql-bubble .ql-editor h5 {
font-size: 0.83em;
}
.ql-bubble .ql-editor h6 {
font-size: 0.67em;
}
.ql-bubble .ql-editor a {
text-decoration: underline;
}
.ql-bubble .ql-editor blockquote {
border-left: 4px solid #ccc;
margin-bottom: 5px;
margin-top: 5px;
padding-left: 16px;
}
.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
background-color: #f0f0f0;
border-radius: 3px;
}
.ql-bubble .ql-editor pre {
white-space: pre-wrap;
margin-bottom: 5px;
margin-top: 5px;
padding: 5px 10px;
}
.ql-bubble .ql-editor code {
font-size: 85%;
padding: 2px 4px;
}
.ql-bubble .ql-editor pre.ql-syntax {
background-color: #23241f;
color: #f8f8f2;
overflow: visible;
}
.ql-bubble .ql-editor img {
max-width: 100%;
}
.ql-bubble .ql-picker {
color: #ccc;
display: inline-block;
float: left;
font-size: 14px;
font-weight: 500;
height: 24px;
position: relative;
vertical-align: middle;
}
.ql-bubble .ql-picker-label {
cursor: pointer;
display: inline-block;
height: 100%;
padding-left: 8px;
padding-right: 2px;
position: relative;
width: 100%;
}
.ql-bubble .ql-picker-label::before {
display: inline-block;
line-height: 22px;
}
.ql-bubble .ql-picker-options {
background-color: #444;
display: none;
min-width: 100%;
padding: 4px 8px;
position: absolute;
white-space: nowrap;
}
.ql-bubble .ql-picker-options .ql-picker-item {
cursor: pointer;
display: block;
padding-bottom: 5px;
padding-top: 5px;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
color: #777;
z-index: 2;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
fill: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
stroke: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
display: block;
margin-top: -1px;
top: 100%;
z-index: 1;
}
.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
width: 28px;
}
.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
right: 4px;
}
.ql-bubble .ql-icon-picker .ql-picker-options {
padding: 4px 0px;
}
.ql-bubble .ql-icon-picker .ql-picker-item {
height: 24px;
width: 24px;
padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-options {
padding: 3px 5px;
width: 152px;
}
.ql-bubble .ql-color-picker .ql-picker-item {
border: 1px solid transparent;
float: left;
height: 16px;
margin: 2px;
padding: 0px;
width: 16px;
}
.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
position: absolute;
margin-top: -9px;
right: 0;
top: 50%;
width: 18px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
content: attr(data-label);
}
.ql-bubble .ql-picker.ql-header {
width: 98px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
content: 'Normal';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
content: 'Heading 1';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
content: 'Heading 2';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
content: 'Heading 3';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
content: 'Heading 4';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
content: 'Heading 5';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
content: 'Heading 6';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
font-size: 2em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
font-size: 1.5em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
font-size: 1.17em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
font-size: 1em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
font-size: 0.83em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
font-size: 0.67em;
}
.ql-bubble .ql-picker.ql-font {
width: 108px;
}
.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
content: 'Sans Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
content: 'Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
content: 'Monospace';
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
font-family: Georgia, Times New Roman, serif;
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
font-family: Monaco, Courier New, monospace;
}
.ql-bubble .ql-picker.ql-size {
width: 98px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
content: 'Normal';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
content: 'Small';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
content: 'Large';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
content: 'Huge';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
font-size: 10px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
font-size: 18px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
font-size: 32px;
}
.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
background-color: #fff;
}
.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
background-color: #000;
}
.ql-bubble .ql-toolbar .ql-formats {
margin: 8px 12px 8px 0px;
}
.ql-bubble .ql-toolbar .ql-formats:first-child {
margin-left: 12px;
}
.ql-bubble .ql-color-picker svg {
margin: 1px;
}
.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
border-color: #fff;
}
.ql-bubble .ql-tooltip {
background-color: #444;
border-radius: 25px;
color: #fff;
}
.ql-bubble .ql-tooltip-arrow {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
content: " ";
display: block;
left: 50%;
margin-left: -6px;
position: absolute;
}
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
border-bottom: 6px solid #444;
top: -6px;
}
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
border-top: 6px solid #444;
bottom: -6px;
}
.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
display: block;
}
.ql-bubble .ql-tooltip.ql-editing .ql-formats {
visibility: hidden;
}
.ql-bubble .ql-tooltip-editor {
display: none;
}
.ql-bubble .ql-tooltip-editor input[type=text] {
background: transparent;
border: none;
color: #fff;
font-size: 13px;
height: 100%;
outline: none;
padding: 10px 20px;
position: absolute;
width: 100%;
}
.ql-bubble .ql-tooltip-editor a {
top: 10px;
position: absolute;
right: 20px;
}
.ql-bubble .ql-tooltip-editor a:before {
color: #ccc;
content: "\D7";
font-size: 16px;
font-weight: bold;
}
.ql-container.ql-bubble:not(.ql-disabled) a {
position: relative;
white-space: nowrap;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before {
background-color: #444;
border-radius: 15px;
top: -5px;
font-size: 12px;
color: #fff;
content: attr(href);
font-weight: normal;
overflow: hidden;
padding: 5px 15px;
text-decoration: none;
z-index: 1;
}
.ql-container.ql-bubble:not(.ql-disabled) a::after {
border-top: 6px solid #444;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
top: 0;
content: " ";
height: 0;
width: 0;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
left: 0;
margin-left: 50%;
position: absolute;
transform: translate(-50%, -100%);
transition: visibility 0s ease 200ms;
visibility: hidden;
}
.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
visibility: visible;
}

View File

@@ -0,0 +1,408 @@
/**
* selectize.bootstrap3.css (v0.12.4) - Bootstrap 3 Theme
* Copyright (c) 20132015 Brian Reavis & contributors
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
* file except in compliance with the License. You may obtain a copy of the License at:
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
* ANY KIND, either express or implied. See the License for the specific language
* governing permissions and limitations under the License.
*
* @author Brian Reavis <brian@thirdroute.com>
*/
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
visibility: visible !important;
background: #f2f2f2 !important;
background: rgba(0, 0, 0, 0.06) !important;
border: 0 none !important;
-webkit-box-shadow: inset 0 0 12px 4px #ffffff;
box-shadow: inset 0 0 12px 4px #ffffff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
content: '!';
visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
position: relative;
padding: 3px 12px;
border-bottom: 1px solid #d0d0d0;
background: #f8f8f8;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
.selectize-dropdown-header-close {
position: absolute;
right: 12px;
top: 50%;
color: #333333;
opacity: 0.4;
margin-top: -12px;
line-height: 20px;
font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
border-right: 1px solid #f2f2f2;
border-top: 0 none;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
position: relative;
padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
z-index: 1;
/* fixes ie bug (see #392) */
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 17px;
text-align: center;
font-weight: bold;
font-size: 12px;
color: inherit;
text-decoration: none;
vertical-align: middle;
display: inline-block;
padding: 1px 0 0 0;
border-left: 1px solid rgba(0, 0, 0, 0);
-webkit-border-radius: 0 2px 2px 0;
-moz-border-radius: 0 2px 2px 0;
border-radius: 0 2px 2px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
border-left-color: rgba(0, 0, 0, 0);
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
border-left-color: rgba(77, 77, 77, 0);
}
.selectize-control.plugin-remove_button .remove-single {
position: absolute;
right: 28px;
top: 6px;
font-size: 23px;
}
.selectize-control {
position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
color: #333333;
font-family: inherit;
font-size: inherit;
line-height: 20px;
-webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
background: #ffffff;
cursor: text;
display: inline-block;
}
.selectize-input {
border: 1px solid #cccccc;
padding: 6px 12px;
display: inline-block;
width: 100%;
overflow: hidden;
position: relative;
z-index: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.selectize-control.multi .selectize-input.has-items {
padding: 5px 12px 2px;
}
.selectize-input.full {
background-color: #ffffff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
cursor: default !important;
}
.selectize-input.focus {
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
.selectize-input > * {
vertical-align: baseline;
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
*display: inline;
}
.selectize-control.multi .selectize-input > div {
cursor: pointer;
margin: 0 3px 3px 0;
padding: 1px 3px;
background: #efefef;
color: #333333;
border: 0 solid rgba(0, 0, 0, 0);
}
.selectize-control.multi .selectize-input > div.active {
background: #428bca;
color: #ffffff;
border: 0 solid rgba(0, 0, 0, 0);
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
color: #808080;
background: #ffffff;
border: 0 solid rgba(77, 77, 77, 0);
}
.selectize-input > input {
display: inline-block !important;
padding: 0 !important;
min-height: 0 !important;
max-height: none !important;
max-width: 100% !important;
margin: 0 !important;
text-indent: 0 !important;
border: 0 none !important;
background: none !important;
line-height: inherit !important;
-webkit-user-select: auto !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
display: none;
}
.selectize-input > input:focus {
outline: none !important;
}
.selectize-input::after {
content: ' ';
display: block;
clear: left;
}
.selectize-input.dropdown-active::before {
content: ' ';
display: block;
position: absolute;
background: #ffffff;
height: 1px;
bottom: 0;
left: 0;
right: 0;
}
.selectize-dropdown {
position: absolute;
z-index: 10;
border: 1px solid #d0d0d0;
background: #ffffff;
margin: -1px 0 0 0;
border-top: 0 none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}
.selectize-dropdown [data-selectable] {
cursor: pointer;
overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
background: rgba(255, 237, 40, 0.4);
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header {
padding: 3px 12px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
color: #777777;
background: #ffffff;
cursor: default;
}
.selectize-dropdown .active {
background-color: #f5f5f5;
color: #262626;
}
.selectize-dropdown .active.create {
color: #262626;
}
.selectize-dropdown .create {
color: rgba(51, 51, 51, 0.5);
}
.selectize-dropdown-content {
overflow-y: auto;
overflow-x: hidden;
max-height: 200px;
-webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
cursor: text;
}
.selectize-control.single .selectize-input:after {
content: ' ';
display: block;
position: absolute;
top: 50%;
right: 17px;
margin-top: -3px;
width: 0;
height: 0;
border-style: solid;
border-width: 5px 5px 0 5px;
border-color: #333333 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
margin-top: -4px;
border-width: 0 5px 5px 5px;
border-color: transparent transparent #333333 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
left: 17px;
right: auto;
}
.selectize-control.rtl .selectize-input > input {
margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
opacity: 0.5;
background-color: #ffffff;
}
.selectize-dropdown,
.selectize-dropdown.form-control {
height: auto;
padding: 0;
margin: 2px 0 0 0;
z-index: 1000;
background: #ffffff;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.15);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.selectize-dropdown .optgroup-header {
font-size: 12px;
line-height: 1.42857143;
}
.selectize-dropdown .optgroup:first-child:before {
display: none;
}
.selectize-dropdown .optgroup:before {
content: ' ';
display: block;
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
margin-left: -12px;
margin-right: -12px;
}
.selectize-dropdown-content {
padding: 5px 0;
}
.selectize-dropdown-header {
padding: 6px 12px;
}
.selectize-input {
min-height: 34px;
}
.selectize-input.dropdown-active {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.selectize-input.dropdown-active::before {
display: none;
}
.selectize-input.focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.has-error .selectize-input {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .selectize-input:focus {
border-color: #843534;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.selectize-control.multi .selectize-input.has-items {
padding-left: 9px;
padding-right: 9px;
}
.selectize-control.multi .selectize-input > div {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.form-control.selectize-control {
padding: 0;
height: auto;
border: none;
background: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}

View File

@@ -0,0 +1,324 @@
/**
* selectize.css (v0.12.4)
* Copyright (c) 20132015 Brian Reavis & contributors
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
* file except in compliance with the License. You may obtain a copy of the License at:
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
* ANY KIND, either express or implied. See the License for the specific language
* governing permissions and limitations under the License.
*
* @author Brian Reavis <brian@thirdroute.com>
*/
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
visibility: visible !important;
background: #f2f2f2 !important;
background: rgba(0, 0, 0, 0.06) !important;
border: 0 none !important;
-webkit-box-shadow: inset 0 0 12px 4px #ffffff;
box-shadow: inset 0 0 12px 4px #ffffff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
content: '!';
visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
position: relative;
padding: 5px 8px;
border-bottom: 1px solid #d0d0d0;
background: #f8f8f8;
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
position: absolute;
right: 8px;
top: 50%;
color: #303030;
opacity: 0.4;
margin-top: -12px;
line-height: 20px;
font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
border-right: 1px solid #f2f2f2;
border-top: 0 none;
float: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
position: relative;
padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
z-index: 1;
/* fixes ie bug (see #392) */
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 17px;
text-align: center;
font-weight: bold;
font-size: 12px;
color: inherit;
text-decoration: none;
vertical-align: middle;
display: inline-block;
padding: 2px 0 0 0;
border-left: 1px solid #d0d0d0;
-webkit-border-radius: 0 2px 2px 0;
-moz-border-radius: 0 2px 2px 0;
border-radius: 0 2px 2px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
border-left-color: #ffffff;
}
.selectize-control.plugin-remove_button .remove-single {
position: absolute;
right: 28px;
top: 6px;
font-size: 23px;
}
.selectize-control {
position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
color: #303030;
font-family: inherit;
font-size: 13px;
line-height: 18px;
-webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
background: #ffffff;
cursor: text;
display: inline-block;
}
.selectize-input {
border: 1px solid #d0d0d0;
padding: 8px 8px;
display: inline-block;
width: 100%;
overflow: hidden;
position: relative;
z-index: 1;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
padding: 6px 8px 3px;
}
.selectize-input.full {
background-color: #ffffff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
cursor: default !important;
}
.selectize-input.focus {
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
-webkit-border-radius: 3px 3px 0 0;
-moz-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.selectize-input > * {
vertical-align: baseline;
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
*display: inline;
}
.selectize-control.multi .selectize-input > div {
cursor: pointer;
margin: 0 3px 3px 0;
padding: 2px 6px;
background: #f2f2f2;
color: #303030;
border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
background: #e8e8e8;
color: #303030;
border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
color: #7d7d7d;
background: #ffffff;
border: 0 solid #ffffff;
}
.selectize-input > input {
display: inline-block !important;
padding: 0 !important;
min-height: 0 !important;
max-height: none !important;
max-width: 100% !important;
margin: 0 2px 0 0 !important;
text-indent: 0 !important;
border: 0 none !important;
background: none !important;
line-height: inherit !important;
-webkit-user-select: auto !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
display: none;
}
.selectize-input > input:focus {
outline: none !important;
}
.selectize-input::after {
content: ' ';
display: block;
clear: left;
}
.selectize-input.dropdown-active::before {
content: ' ';
display: block;
position: absolute;
background: #f0f0f0;
height: 1px;
bottom: 0;
left: 0;
right: 0;
}
.selectize-dropdown {
position: absolute;
z-index: 10;
border: 1px solid #d0d0d0;
background: #ffffff;
margin: -1px 0 0 0;
border-top: 0 none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0 0 3px 3px;
-moz-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
cursor: pointer;
overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
background: rgba(125, 168, 208, 0.2);
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
}
.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header {
padding: 5px 8px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
color: #303030;
background: #ffffff;
cursor: default;
}
.selectize-dropdown .active {
background-color: #f5fafd;
color: #495c68;
}
.selectize-dropdown .active.create {
color: #495c68;
}
.selectize-dropdown .create {
color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
overflow-y: auto;
overflow-x: hidden;
max-height: 200px;
-webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
cursor: text;
}
.selectize-control.single .selectize-input:after {
content: ' ';
display: block;
position: absolute;
top: 50%;
right: 15px;
margin-top: -3px;
width: 0;
height: 0;
border-style: solid;
border-width: 5px 5px 0 5px;
border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
margin-top: -4px;
border-width: 0 5px 5px 5px;
border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
left: 15px;
right: auto;
}
.selectize-control.rtl .selectize-input > input {
margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
opacity: 0.5;
background-color: #fafafa;
}

View File

@@ -0,0 +1,285 @@
@font-face {
font-family: 'Get-Social-Font';
src: url('/assets/fonts/Get-Social-Font.eot?x5oqer');
src: url('/assets/fonts/Get-Social-Font.eot?x5oqer#iefix') format('embedded-opentype'),
url('/assets/fonts/Get-Social-Font.ttf?x5oqer') format('truetype'),
url('/assets/fonts/Get-Social-Font.woff?x5oqer') format('woff'),
url('/assets/fonts/Get-Social-Font.svg?x5oqer#Get-Social-Font') format('svg');
font-weight: normal;
font-style: normal;
}
[class^="gsicon-"], [class*=" gsicon-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'Get-Social-Font' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.gsicon-behance:before {
content: "\e600";
}
.gsicon-bing:before {
content: "\e906";
}
.gsicon-bitbucket:before {
content: "\e601";
}
.gsicon-blogger:before {
content: "\e602";
}
.gsicon-chrome:before {
content: "\e603";
}
.gsicon-codepen:before {
content: "\e606";
}
.gsicon-css3:before {
content: "\e607";
}
.gsicon-css3-box:before {
content: "\e639";
}
.gsicon-delicious:before {
content: "\e901";
}
.gsicon-digg:before {
content: "\e608";
}
.gsicon-disqus:before {
content: "\e907";
}
.gsicon-deviantart:before {
content: "\e609";
}
.gsicon-dribbble:before {
content: "\e60a";
}
.gsicon-dropbox:before {
content: "\e60b";
}
.gsicon-drupal:before {
content: "\e60c";
}
.gsicon-ello:before {
content: "\e60e";
}
.gsicon-etsy:before {
content: "\e633";
}
.gsicon-evernote:before {
content: "\e60d";
}
.gsicon-facebook:before {
content: "\e604";
}
.gsicon-facebook-messanger:before {
content: "\e634";
}
.gsicon-firefox:before {
content: "\e60f";
}
.gsicon-flickr:before {
content: "\e610";
}
.gsicon-flipboard:before {
content: "\e908";
}
.gsicon-foursquare:before {
content: "\e611";
}
.gsicon-forrst:before {
content: "\e612";
}
.gsicon-github:before {
content: "\e613";
}
.gsicon-grooveshark:before {
content: "\e617";
}
.gsicon-google:before {
content: "\e909";
}
.gsicon-google-plus:before {
content: "\e615";
}
.gsicon-google-drive:before {
content: "\e616";
}
.gsicon-houzz:before {
content: "\e90a";
}
.gsicon-html5:before {
content: "\e618";
}
.gsicon-html5-box:before {
content: "\e638";
}
.gsicon-icloud:before {
content: "\e635";
}
.gsicon-instagram:before {
content: "\e619";
}
.gsicon-ie:before {
content: "\e61a";
}
.gsicon-joomla:before {
content: "\e61b";
}
.gsicon-lastfm:before {
content: "\e61c";
}
.gsicon-linkedin:before {
content: "\e61d";
}
.gsicon-medium:before {
content: "\e90b";
}
.gsicon-meerkat:before {
content: "\e900";
}
.gsicon-myspace:before {
content: "\e61e";
}
.gsicon-opera:before {
content: "\e61f";
}
.gsicon-patreon:before {
content: "\e90c";
}
.gsicon-paypal:before {
content: "\e620";
}
.gsicon-periscope:before {
content: "\e90d";
}
.gsicon-pinterest:before {
content: "\e621";
}
.gsicon-pocket:before {
content: "\e90e";
}
.gsicon-quora:before {
content: "\e90f";
}
.gsicon-reddit:before {
content: "\e622";
}
.gsicon-rss:before {
content: "\e623";
}
.gsicon-safari:before {
content: "\e624";
}
.gsicon-slack:before {
content: "\e910";
}
.gsicon-snapchat:before {
content: "\e636";
}
.gsicon-skype:before {
content: "\e625";
}
.gsicon-spotify:before {
content: "\e626";
}
.gsicon-stack-overflow:before {
content: "\e627";
}
.gsicon-stumbleupon:before {
content: "\e628";
}
.gsicon-soundcloud:before {
content: "\e629";
}
.gsicon-tumblr:before {
content: "\e62a";
}
.gsicon-twitch:before {
content: "\e911";
}
.gsicon-twitter:before {
content: "\e605";
}
.gsicon-vimeo:before {
content: "\e62b";
}
.gsicon-vine:before {
content: "\e62c";
}
.gsicon-vk:before {
content: "\e912";
}
.gsicon-whatsapp:before {
content: "\e637";
}
.gsicon-wikipedia:before {
content: "\e913";
}
.gsicon-wordpress:before {
content: "\e62d";
}
.gsicon-yelp:before {
content: "\e62e";
}
.gsicon-youtube:before {
content: "\e62f";
}
.gsicon-zerply:before {
content: "\e630";
}
.gsicon-500px:before {
content: "\e631";
}
.gsicon-tribars:before {
content: "\e632";
}
.gsicon-by:before {
content: "\e914";
}
.gsicon-cc:before {
content: "\e915";
}
.gsicon-nc-eu:before {
content: "\e916";
}
.gsicon-nc-jp:before {
content: "\e917";
}
.gsicon-nc:before {
content: "\e918";
}
.gsicon-nd:before {
content: "\e919";
}
.gsicon-pd:before {
content: "\e91a";
}
.gsicon-remix:before {
content: "\e91b";
}
.gsicon-sa:before {
content: "\e91c";
}
.gsicon-sampling:before {
content: "\e91d";
}
.gsicon-samplingplus:before {
content: "\e91e";
}
.gsicon-share:before {
content: "\e91f";
}
.gsicon-zero:before {
content: "\e920";
}

336
assets/css/login.css Normal file
View File

@@ -0,0 +1,336 @@
input {
outline: none !important;
}
h1 {
text-align: center;
text-transform: uppercase;
margin-bottom: 40px;
font-weight: 700;
}
section#formHolder {
padding: 50px 0;
}
.brand {
padding: 20px;
color: #fff;
min-height: 540px;
position: relative;
box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.3);
transition: all 0.6s cubic-bezier(1, -0.375, 0.285, 0.995);
z-index: 1;
}
.brand.active {
width: 100%;
}
.brand::before {
content: "";
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.85);
z-index: -1;
}
.brand .heading {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
transition: all 0.6s;
}
.brand .heading.active {
top: 100px;
left: 50%;
transform: translateX(-50%);
}
.brand .heading h2 {
font-size: 70px;
font-weight: 700;
text-transform: uppercase;
margin-bottom: 0;
color: white;
}
.brand .heading p {
font-size: 15px;
font-weight: 300;
text-transform: uppercase;
letter-spacing: 4px;
}
.brand .success-msg, .brand .loading-msg {
width: 100%;
text-align: center;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
margin-top: 60px;
max-width: 600px;
}
.brand .success-msg p {
font-size: 25px;
font-weight: 400;
}
.brand .loading-msg i {
font-size: 60px;
}
.brand .success-msg a {
font-size: 12px;
text-transform: uppercase;
padding: 8px 30px;
background: #2272FF;
text-decoration: none;
color: #fff;
border-radius: 30px;
}
.brand .success-msg p, .brand .success-msg a, .brand .loading-msg i {
transition: all 0.9s;
transform: translateY(20px);
opacity: 0;
}
.brand .success-msg p.active, .brand .success-msg a.active, .brand .loading-msg i.active {
transform: translateY(0);
opacity: 1;
}
.form {
position: relative;
}
.form .form-piece {
background: #fff;
min-height: 480px;
margin-top: 30px;
box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
color: #bbbbbb;
padding: 30px 0 60px;
transition: all 0.9s cubic-bezier(1, -0.375, 0.285, 0.995);
position: absolute;
top: 0;
left: -30%;
width: 130%;
overflow: hidden;
}
.form .form-piece.switched {
transform: translateX(-100%);
width: 100%;
left: 0;
}
.form form {
padding: 0 40px;
margin: 0;
width: 70%;
position: absolute;
top: 50%;
left: 60%;
transform: translate(-50%, -50%);
}
.form form .form-group {
margin-bottom: 5px;
position: relative;
}
.form form .form-group.hasError input {
border-color: #F72754 !important;
}
.form form .form-group.hasError label {
color: #F72754 !important;
}
.form form label {
font-size: 12px;
font-weight: 400;
text-transform: uppercase;
font-family: "Montserrat", sans-serif;
transform: translateY(40px);
transition: all 0.4s;
cursor: text;
z-index: -1;
}
.form form label.active {
transform: translateY(10px);
font-size: 10px;
}
.form form label.fontSwitch {
font-family: "Raleway", sans-serif !important;
font-weight: 600;
}
.form form .form-group:not(.checkbox) input:not([type=submit]) {
background: none;
outline: none;
border: none;
display: block;
padding: 10px 0;
width: 100%;
border-bottom: 1px solid #eee;
color: #444;
font-size: 15px;
font-family: "Montserrat", sans-serif;
z-index: 1;
}
.form form input:not([type=submit]).hasError {
border-color: #F72754;
}
.form form span.error {
color: #F72754;
font-family: "Montserrat", sans-serif;
font-size: 12px;
position: absolute;
bottom: -20px;
right: 0;
display: none;
}
.form form .CTA {
margin-top: 30px;
}
.form form .CTA input:not(.forgot-password) {
font-size: 12px;
text-transform: uppercase;
padding: 5px 30px;
background: #2272FF;
color: #fff;
border-radius: 30px;
margin-right: 20px;
border: none;
font-family: "Montserrat", sans-serif;
}
.form form .CTA a {
font-size: 13px;
font-weight: 400;
font-family: "Montserrat", sans-serif;
color: #bbbbbb;
text-decoration: underline;
transition: all 0.3s;
}
.form form .CTA a:hover {
color: #2272FF;
}
.form form .CTA a:not(.switch) {
color: #2272FF;
display: block;
margin-top: 10px;
text-align: center;
}
.form form .CTA a:not(.switch):hover {
color: #bbb;
}
footer {
text-align: center;
}
footer p {
color: #777;
}
footer p a, footer p a:focus {
color: #b8b09f;
transition: all 0.3s;
text-decoration: none !important;
}
footer p a:hover, footer p a:focus:hover {
color: #2272FF;
}
@media (max-width: 768px) {
.container {
overflow: hidden;
}
section#formHolder {
padding: 0;
}
section#formHolder div.brand {
min-height: 200px !important;
}
section#formHolder div.brand.active {
min-height: 100vh !important;
}
section#formHolder div.brand .heading.active {
top: 200px;
left: 50%;
transform: translate(-50%, -50%);
}
section#formHolder div.brand .success-msg p {
font-size: 16px;
}
section#formHolder div.brand .success-msg a {
padding: 5px 30px;
font-size: 10px;
}
section#formHolder .form {
width: 80vw;
min-height: 500px;
margin-left: 10vw;
}
section#formHolder .form .form-piece {
margin: 0;
top: 0;
left: 0;
width: 100% !important;
transition: all 0.5s ease-in-out;
}
section#formHolder .form .form-piece.switched {
transform: translateY(-100%);
width: 100%;
left: 0;
}
section#formHolder .form .form-piece > form {
width: 100% !important;
padding: 60px;
left: 50%;
}
}
@media (max-width: 480px) {
section#formHolder .form {
width: 100vw;
margin-left: 0;
}
h2 {
font-size: 50px !important;
}
}

3458
assets/css/main.alt.css Normal file

File diff suppressed because it is too large Load Diff

1959
assets/css/main.css Normal file

File diff suppressed because it is too large Load Diff

1
assets/css/main.min.css vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,3 @@
body {
padding-top: 0;
}

157
assets/css/posts_list.css Normal file
View File

@@ -0,0 +1,157 @@
.search-form-container {
position: relative;
height: 90px;
}
.search-form {
position: absolute;
top: 50%;
left: 50%;
width: 350px;
height: 40px;
border-radius: 40px;
box-shadow: 0 6px 8px rgba(0, 0, 0, 0.15);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: #fff;
transition: all 0.3s ease;
}
.search-form.focus {
box-shadow: 0 3px 4px rgba(0, 0, 0, 0.15);
}
.search-input {
position: absolute;
top: 10px;
left: 38px;
font-size: 14px;
background: none;
color: #5a6674;
width: 195px;
height: 20px;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
outline: none;
}
.search-input::-webkit-search-cancel-button {
-webkit-appearance: none;
appearance: none;
}
.search-button {
position: absolute;
top: 5px;
left: 15px;
height: 20px;
width: 20px;
padding: 0;
margin: 0;
border: none;
background: none;
outline: none !important;
cursor: pointer;
}
.search-button svg {
width: 20px;
height: 20px;
fill: #5a6674;
}
.search-option {
position: absolute;
text-align: right;
top: 10px;
right: 15px;
}
.search-option div {
position: relative;
display: inline-block;
margin: 0 1px;
cursor: pointer;
}
.search-option div input {
position: absolute;
top: 0;
left: 0;
opacity: 0.01;
cursor: pointer;
}
.search-option div span {
position: absolute;
display: block;
text-align: center;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
opacity: 0;
background: #929AA3;
color: #fff;
font-size: 9px;
letter-spacing: 1px;
line-height: 1;
text-transform: uppercase;
padding: 4px 7px;
border-radius: 12px;
top: -18px;
transition: all .2s ease-in-out;
}
.search-option div span::after {
content: '';
position: absolute;
bottom: -3px;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
border-top: 4px solid #929AA3;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
transition: all .2s ease-in-out;
}
.search-option div:hover span {
opacity: 1;
top: -21px;
}
.search-option div label {
display: block;
cursor: pointer;
}
.search-option div svg {
height: 20px;
width: 20px;
fill: #5a6674;
opacity: 0.6;
transition: all .2s ease-in-out;
pointer-events: none;
}
.search-option div:hover svg {
opacity: 1;
}
.search-option div input:checked + label svg {
fill: #2272ff;
opacity: .9;
}
.search-option div input:checked + label span {
background: #2272ff;
}
.search-option div input:checked + label span::after {
border-top-color: #2272ff;
}
.card-profile-picture {
display: block;
width: 100px;
margin: 0 auto -25%;
transform: translateY(-50%);
border: 3px solid white;
box-shadow: 0 1px 2px rgba(0,0,0,.5);
}
.user-search {
display: none;
}
.comment-list .post-item .content-container {
overflow: initial !important;
}

390
assets/css/profile_page.css Normal file
View File

@@ -0,0 +1,390 @@
.profile-stats {
background-color: #FFFFFF;
width: 100%;
max-height: 60px;
overflow-x: visible;
overflow-y: hidden;
white-space: nowrap;
}
.profile-stats .item a {
cursor: default;
}
.profile-stats .item {
display: inline-block;
padding: 14px 15px 7px;
box-sizing: border-box;
line-height: 1;
height: 60px;
border: 0px solid #2272ff;
min-width: 100px;
cursor: pointer;
box-shadow: inset 0 3px 0 #2272ff;
margin-right: -5px;
-webkit-transition: box-shadow .2s;
-moz-transition: box-shadow .2s;
-ms-transition: box-shadow .2s;
-o-transition: box-shadow .2s;
transition: border .1s, box-shadow .2s;
}
.profile-stats .item.active {
border-bottom-width: 2px;
cursor: default;
}
.profile-stats .item:hover {
border-bottom-width: 2px;
}
.profile-stats .item .label {
color: #657786;
display: block;
font-weight: 300;
font-size: 14px;
text-align: center;
padding: 0;
}
.profile-stats .item .count {
color: #657786;
font-size: 20px;
font-weight: bold;
padding-top: 3px;
display: block;
text-align: center;
transition: all 100ms;
}
.profile-stats .item.active .count {
color: #2272FF;
}
.profile-stats .item:hover .count {
color: #2272FF;
}
.profile-card {
max-width: 325px;
margin-left: calc((100% / 3) - 340px);
padding-top: 50px;
}
#profile-header {
background-size: cover;
background-position: center center;
height: 500px;
}
#profile-sub-header {
background: #fff;
height: 60px;
padding: 0;
width: 100%;
box-shadow: 0 1px 3px 0 rgba(0,0,0,.25);
z-index: 1;
}
#profile-sub-header.fixedTop {
position: fixed;
top: 60px;
}
#profile-sub-header .profile-picture-container {
position: relative;
}
#profile-sub-header .profile-picture {
position: absolute;
left: 50%;
width: 80%;
transform: translate(-50%, -60%);
border: 5px solid white;
-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.25);
box-shadow: 0 1px 3px 0 rgba(0,0,0,0.25);
border-radius: 100%;
margin: 0;
transition: all .2s;
}
#profile-sub-header.fixedTop .profile-picture {
left: 100%;
width: 50px;
transform: translateX(-110%);
border: 0;
}
#profile-sub-header.fixedTop .profile-card {
padding-top: 5px;
}
#profile-sub-header.fixedTop + #profile-content {
margin-top: 60px;
}
.avatar-upload-overlay {
position: absolute;
width: 80%;
top: 25px;
left: 50%;
transform: translate(-50%, -50%);
background-color: rgba(255,255,255,0);
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
text-align: center;
-webkit-transition: background .2s;
-moz-transition: background .2s;
-ms-transition: background .2s;
-o-transition: background .2s;
transition: background .2s;
}
.avatar-upload-overlay:hover {
background-color: rgba(255,255,255,.5);
}
.fixedTop .avatar-upload-overlay {
width: 50px;
height: 50px;
left: 100%;
transform: translate(-110%, -40%);
}
.avatar-upload-overlay .fa {
color: rgba(0,0,0,0);
-webkit-transition: color .2s;
-moz-transition: color .2s;
-ms-transition: color .2s;
-o-transition: color .2s;
transition: color .2s;
font-size: 40px;
margin: 42%;
}
.fixedTop .avatar-upload-overlay .fa {
font-size: 20px;
margin: 32%;
}
.avatar-upload-overlay:hover .fa {
color: #222;
}
#profile-sub-header.fixedTop .profile-stats .item {
-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0);
-moz-box-shadow: inset 0 0 0 rgba(0,0,0,0);
box-shadow: inset 0 0 0 rgba(0,0,0,0);
}
#profile-sub-header .edit-profile {
margin: 0 0 0 15px;
position: absolute;
top: 13.125px;
}
.profile-displayname {
font-size: 24px;
}
.profile-username {
font-size: 14px;
margin-top: -5px;
}
.profile-biography {
margin-top: 20px;
}
.info-list {
list-style: none;
padding: 10px 0 0;
border-top: 1px solid #ddd;
}
.info-list li {
margin: 5px;
}
.info-list li .fa, .info-list li .far {
width: 18px;
margin-right: 5px;
text-align: center;
}
.btn-follow {
width: 100%;
}
.subscribe-button {
position: relative;
padding: 10px 18px;
font-family: inherit;
font-size: inherit;
font-weight: 500;
text-transform: uppercase;
color: white;
background: #e80000;
border: none;
border-radius: 3px;
cursor: pointer;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.16), 0 1px 2px rgba(0, 0, 0, 0.1);
-webkit-transition: background, box-shadow;
transition: background, box-shadow;
-webkit-transition-duration: 0.2s;
transition-duration: 0.2s;
}
.subscribe-button:active {
background: #de0000;
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2), 0 1px 4px rgba(0, 0, 0, 0.14);
}
.subscribe-button:hover {
color: white;
}
.subscribe-button:after {
content: attr(data-count);
position: absolute;
box-sizing: border-box;
padding: 8px 12px;
height: 100%;
left: 100%;
top: 0;
margin-left: 10px;
color: #777;
background: #e1e1e1;
border-radius: 3px;
}
.subscribe-button:before {
content: '';
display: block;
position: absolute;
left: 100%;
margin-left: 4px;
top: 50%;
margin-top: -6px;
width: 0;
height: 0;
border: 6px solid transparent;
border-left-width: 0;
border-right-color: #e1e1e1;
}
.subscribe-button.disabled {
background: #e67373;
cursor: default;
}
.subscribe-button.subbed {
background: #777;
}
.subscribe-button.subbed svg {
width: 16px;
}
.subscribe-button.subbed svg .plus__line1 {
-webkit-transform: translate(14px, 0) rotate(45deg) translate(-5px, 0) scaleY(1.16667);
transform: translate(14px, 0) rotate(45deg) translate(-5px, 0) scaleY(1.16667);
}
.subscribe-button.subbed svg .plus__line2 {
-webkit-transform: translate(2px, 5px) rotate(45deg) scaleX(0.5) translate(0px, -5px);
transform: translate(2px, 5px) rotate(45deg) scaleX(0.5) translate(0px, -5px);
}
.subscribe-button svg {
display: inline-block;
width: 12px;
height: 12px;
fill: white;
margin-right: 10px;
-webkit-transition: width 0.25s;
transition: width 0.25s;
}
.subscribe-button svg .plus__line1,
.subscribe-button svg .plus__line2 {
-webkit-transition: -webkit-transform 0.25s;
transition: -webkit-transform 0.25s;
transition: transform 0.25s;
transition: transform 0.25s, -webkit-transform 0.25s;
}
.subscribe-button svg .plus__line1 {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
}
.subscribe-button svg .plus__line2 {
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
}
.subscribe-button * {
vertical-align: middle;
}
.subscribe-text:before {
content: attr(data-follow);
color: white;
}
.subbed .subscribe-text:before {
content: attr(data-following);
}
.subbed:hover .subscribe-text:before {
content: attr(data-unfollow);
}
.followers-list {
list-style: none;
padding-left: 0;
}
.followers-list li {
display: inline-block;
width: 25%;
background: #fff;
border-radius: 2px;
box-shadow: 1px 1px 3px -1px rgba(0,0,0,.25);
text-align: center;
}
.followers-list li .header-image {
width: 100%;
height: 100px;
background: #fff center;
background-size: 100%;
border-radius: 2px 2px 0 0;
margin-bottom: -50px;
box-shadow: inset 0 -1px 3px -1px rgba(0,0,0,0.25);
}
.followers-list li .profile-picture {
width: 50%;
border: 3px solid #fff;
box-shadow: 0 1px 3px 0 rgba(0,0,0,0.25);
}
.followers-list li h3 {
font-size: 20px;
color: rgba(0,0,0,.7);
margin-bottom: 8px;
}
.followers-list li small {
display: block;
margin-bottom: 8px;
color: rgba(0,0,0,.7);
}
.comment-list .post-item .content-container {
overflow: initial !important;
}

View File

@@ -0,0 +1,45 @@
.uploaded-image-container {
position: relative;
width: 100%;
height: 200px;
background: #2272ff center;
background-size: cover;
border-radius: 10px;
transition: background-color .2s;
}
.upload-btn {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: rgba(255, 255, 255, .75);
color: #333;
font-size: 18px;
text-align: center;
}
.upload-btn .upload-image {
position: fixed;
top: -1000px;
}
.project-download-button:before {
content: 'Download ';
}
.project-opensource-button:before {
content: 'OpenSource ';
}
.project-custom-button:empty::before {
content: '...';
}
#categories {
height: 160px;
}
.checkbox input[type=checkbox] {
margin: 8px 10px 0 0;
}

View File

@@ -0,0 +1,106 @@
/* Styling vote container */
.vote-container {
position: fixed;
transform: translateX(calc(-100% - 20px));
font-size: 24px;
background-color: #fafafa;
border-radius: 10px;
padding: 4px 12px;
}
.vote-container > * {
display: block;
text-align: center;
margin: 5px 0;
color: #666;
}
.vote-container .fa.fa-thumbs-up {
color: #2272ff;
}
.vote-container .fa.fa-thumbs-down {
color: #F72754;
}
/* Styling project content */
.project-content-container img {
max-width: 100%;
}
/* Styling prev and next project card */
.project-card {
height: 100px;
position: relative;
}
.project-card::after {
position: absolute;
width: calc(100% - 90px);
height: 100%;
top: 0;
left: 90px;
content: "";
-webkit-transform: scaleX(0);
-moz-transform: scaleX(0);
-ms-transform: scaleX(0);
-o-transform: scaleX(0);
transform: scaleX(0);
transform-origin: left;
-webkit-transition: transform .2s ease-out;
-moz-transition: transform .2s ease-out;
-ms-transition: transform .2s ease-out;
-o-transition: transform .2s ease-out;
transition: transform .2s ease-out;
background: rgba(0,0,0,.08);
z-index: -1;
border-radius: 10px;
}
.project-card:hover::after {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
-o-transform: scaleX(1);
transform: scaleX(1);
}
.project-card a {
display: block;
width: 100%;
height: 100%;
}
.project-image {
width: 100px;
height: 100px;
background: #2272ff center;
background-size: cover;
}
.project-card.next-project-card::after {
left: calc(100% - 90px);
}
.project-card.next-project-card:hover::after {
-webkit-transform: scaleX(-1);
-moz-transform: scaleX(-1);
-ms-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
}
.prev-project, .next-project {
max-width: calc(100% - 110px);
}
.prev-project {
float: left;
padding-left: 10px;
}
.next-project {
text-align: right;
float: right;
padding-right: 10px;
}

85
assets/css/projects.css Normal file
View File

@@ -0,0 +1,85 @@
.icon-explanation {
font-size: 22px;
color: #fafafa;
display: inline-block;
margin-right: 30px;
}
.icon-explanation i.fa, .icon-explanation i.fab {
color: #00bf6f;
background-color: #fff;
padding: 7px 0;
text-align: center;
border-radius: 10px;
margin-top: 10px;
margin-right: 5px;
width: 35px;
height: 35px;
}
/* Style for project list entries */
.card {
transition: .2s box-shadow;
}
.card:hover,
.card:active,
.card:focus {
-webkit-box-shadow: 0 0 10px rgba(255, 255, 255, .6);
-moz-box-shadow: 0 0 10px rgba(255, 255, 255, .6);
box-shadow: 0 0 10px rgba(255, 255, 255, .6);
}
.card .card-img-top {
height: 200px;
background-size: cover;
background-position: center;
position: relative;
}
.card .card-img-top .project-title {
position: absolute;
bottom: 10px;
left: 50%;
transform: translateX(-50%);
width: 80%;
font-size: 20px;
font-weight: bold;
background-color: rgba(0,0,0,.8);
color: white;
border-radius: .25rem;
padding: 10px 15px;
transition: font-size .2s;
}
.card:hover .card-img-top .project-title,
.card:active .card-img-top .project-title,
.card:focus .card-img-top .project-title {
font-size: 12px;
}
.card .card-img-top .info-icons {
position: absolute;
left: 10px;
top: 10px;
}
.card .card-img-top .info-icons .info-icon {
display: block;
width: 30px;
height: 30px;
background-color: white;
color: #00bf6f;
border-radius: .25rem;
text-align: center;
margin-bottom: 5px;
}
.card .card-img-top .info-icons .info-icon i {
vertical-align: middle;
}
.card .card-body {
color: #0d0d0d;
}

20
assets/css/sortlist.css Normal file
View File

@@ -0,0 +1,20 @@
.sort-list-items,
.sort-list-filter,
.sort-list-sorting {
display: block;
width: 100%;
list-style: none;
padding: 0;
margin: 0 -20px 20px 0;
}
.sort-list-filter > li,
.sort-list-sorting > li {
display: inline-block;
margin-bottom: 10px;
}
.sort-list-items > li {
display: inline-block;
box-sizing: border-box;
}

18
assets/css/tools.css Normal file
View File

@@ -0,0 +1,18 @@
#password {
min-width: 100%;
width: 100%;
max-width: 100%;
min-height: 50px;
height: 50px;
max-height: 250px;
text-align: center;
margin: 0 auto;
}
#password::selection {
background-color: #ffb7b7;
}
#password::-moz-selection {
background-color: #ffb7b7;
}