diff --git a/public/css/admin.css b/public/css/admin.css index f67e69a..0839166 100644 --- a/public/css/admin.css +++ b/public/css/admin.css @@ -1,4 +1,4 @@ -@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600); + body, .tasks-list { padding-top: 20px; } @@ -248,8 +248,8 @@ th { @font-face { font-family: 'Glyphicons Halflings'; - src: url(font-path("~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot")); - src: url(font-path("~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix")) format("embedded-opentype"), url(font-path("~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2")) format("woff2"), url(font-path("~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff")) format("woff"), url(font-path("~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf")) format("truetype"), url(font-path("~bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular")) format("svg"); } + src: url(../fonts/glyphicons-halflings-regular.eot); + src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"), url(../fonts/glyphicons-halflings-regular.woff) format("woff"), url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg"); } .glyphicon { position: relative; @@ -1080,10 +1080,10 @@ textarea { line-height: inherit; } a { - color: #3097D1; + color: #428bca; text-decoration: none; } a:hover, a:focus { - color: #216a94; + color: #2a6496; text-decoration: underline; } a:focus { outline: 5px auto -webkit-focus-ring-color; @@ -1168,7 +1168,7 @@ h1, h2, h3, h4, h5, h6, .h6 .small { font-weight: normal; line-height: 1; - color: #777777; } + color: #999999; } h1, .h1, h2, .h2, @@ -1266,14 +1266,14 @@ mark, text-transform: capitalize; } .text-muted { - color: #777777; } + color: #999999; } .text-primary { - color: #3097D1; } + color: #428bca; } a.text-primary:hover, a.text-primary:focus { - color: #2579a9; } + color: #3071a9; } .text-success { color: #3c763d; } @@ -1307,11 +1307,11 @@ a.text-danger:focus { color: #fff; } .bg-primary { - background-color: #3097D1; } + background-color: #428bca; } a.bg-primary:hover, a.bg-primary:focus { - background-color: #2579a9; } + background-color: #3071a9; } .bg-success { background-color: #dff0d8; } @@ -1405,7 +1405,7 @@ dd { abbr[title], abbr[data-original-title] { cursor: help; - border-bottom: 1px dotted #777777; } + border-bottom: 1px dotted #999999; } .initialism { font-size: 90%; } @@ -1425,7 +1425,7 @@ blockquote { display: block; font-size: 80%; line-height: 1.6; - color: #777777; } + color: #999999; } blockquote footer:before, blockquote small:before, blockquote .small:before { @@ -2034,7 +2034,7 @@ table { caption { padding-top: 8px; padding-bottom: 8px; - color: #777777; + color: #999999; text-align: left; } th { @@ -2871,28 +2871,28 @@ fieldset[disabled] a.btn { .btn-primary { color: #fff; - background-color: #3097D1; - border-color: #2a88bd; } + background-color: #428bca; + border-color: #357ebd; } .btn-primary:focus, .btn-primary.focus { color: #fff; - background-color: #2579a9; - border-color: #133d55; } + background-color: #3071a9; + border-color: #193c5a; } .btn-primary:hover { color: #fff; - background-color: #2579a9; - border-color: #1f648b; } + background-color: #3071a9; + border-color: #285e8e; } .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { color: #fff; - background-color: #2579a9; - border-color: #1f648b; } + background-color: #3071a9; + border-color: #285e8e; } .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { color: #fff; - background-color: #1f648b; - border-color: #133d55; } + background-color: #285e8e; + border-color: #193c5a; } .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { background-image: none; } @@ -2900,36 +2900,36 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { - background-color: #3097D1; - border-color: #2a88bd; } + background-color: #428bca; + border-color: #357ebd; } .btn-primary .badge { - color: #3097D1; + color: #428bca; background-color: #fff; } .btn-success { color: #fff; - background-color: #2ab27b; - border-color: #259d6d; } + background-color: #5cb85c; + border-color: #4cae4c; } .btn-success:focus, .btn-success.focus { color: #fff; - background-color: #20895e; - border-color: #0d3625; } + background-color: #449d44; + border-color: #255625; } .btn-success:hover { color: #fff; - background-color: #20895e; - border-color: #196c4b; } + background-color: #449d44; + border-color: #398439; } .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { color: #fff; - background-color: #20895e; - border-color: #196c4b; } + background-color: #449d44; + border-color: #398439; } .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { color: #fff; - background-color: #196c4b; - border-color: #0d3625; } + background-color: #398439; + border-color: #255625; } .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { background-image: none; } @@ -2937,36 +2937,36 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { - background-color: #2ab27b; - border-color: #259d6d; } + background-color: #5cb85c; + border-color: #4cae4c; } .btn-success .badge { - color: #2ab27b; + color: #5cb85c; background-color: #fff; } .btn-info { color: #fff; - background-color: #8eb4cb; - border-color: #7da8c3; } + background-color: #5bc0de; + border-color: #46b8da; } .btn-info:focus, .btn-info.focus { color: #fff; - background-color: #6b9dbb; - border-color: #3d6983; } + background-color: #31b0d5; + border-color: #1b6d85; } .btn-info:hover { color: #fff; - background-color: #6b9dbb; - border-color: #538db0; } + background-color: #31b0d5; + border-color: #269abc; } .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { color: #fff; - background-color: #6b9dbb; - border-color: #538db0; } + background-color: #31b0d5; + border-color: #269abc; } .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { color: #fff; - background-color: #538db0; - border-color: #3d6983; } + background-color: #269abc; + border-color: #1b6d85; } .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { background-image: none; } @@ -2974,36 +2974,36 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { - background-color: #8eb4cb; - border-color: #7da8c3; } + background-color: #5bc0de; + border-color: #46b8da; } .btn-info .badge { - color: #8eb4cb; + color: #5bc0de; background-color: #fff; } .btn-warning { color: #fff; - background-color: #cbb956; - border-color: #c5b143; } + background-color: #f0ad4e; + border-color: #eea236; } .btn-warning:focus, .btn-warning.focus { color: #fff; - background-color: #b6a338; - border-color: #685d20; } + background-color: #ec971f; + border-color: #985f0d; } .btn-warning:hover { color: #fff; - background-color: #b6a338; - border-color: #9b8a30; } + background-color: #ec971f; + border-color: #d58512; } .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { color: #fff; - background-color: #b6a338; - border-color: #9b8a30; } + background-color: #ec971f; + border-color: #d58512; } .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { color: #fff; - background-color: #9b8a30; - border-color: #685d20; } + background-color: #d58512; + border-color: #985f0d; } .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { background-image: none; } @@ -3011,36 +3011,36 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { - background-color: #cbb956; - border-color: #c5b143; } + background-color: #f0ad4e; + border-color: #eea236; } .btn-warning .badge { - color: #cbb956; + color: #f0ad4e; background-color: #fff; } .btn-danger { color: #fff; - background-color: #bf5329; - border-color: #aa4a24; } + background-color: #d9534f; + border-color: #d43f3a; } .btn-danger:focus, .btn-danger.focus { color: #fff; - background-color: #954120; - border-color: #411c0e; } + background-color: #c9302c; + border-color: #761c19; } .btn-danger:hover { color: #fff; - background-color: #954120; - border-color: #78341a; } + background-color: #c9302c; + border-color: #ac2925; } .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { color: #fff; - background-color: #954120; - border-color: #78341a; } + background-color: #c9302c; + border-color: #ac2925; } .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { color: #fff; - background-color: #78341a; - border-color: #411c0e; } + background-color: #ac2925; + border-color: #761c19; } .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { background-image: none; } @@ -3048,14 +3048,14 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { - background-color: #bf5329; - border-color: #aa4a24; } + background-color: #d9534f; + border-color: #d43f3a; } .btn-danger .badge { - color: #bf5329; + color: #d9534f; background-color: #fff; } .btn-link { - color: #3097D1; + color: #428bca; font-weight: normal; border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], @@ -3066,13 +3066,13 @@ fieldset[disabled] a.btn { .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { - color: #216a94; + color: #2a6496; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { - color: #777777; + color: #999999; text-decoration: none; } .btn-lg, .btn-group-lg > .btn { @@ -3199,10 +3199,10 @@ tbody.collapse.in { color: #fff; text-decoration: none; outline: 0; - background-color: #3097D1; } + background-color: #428bca; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; } + color: #999999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; @@ -3230,7 +3230,7 @@ tbody.collapse.in { padding: 3px 20px; font-size: 12px; line-height: 1.6; - color: #777777; + color: #999999; white-space: nowrap; } .dropdown-backdrop { @@ -3559,15 +3559,15 @@ tbody.collapse.in { text-decoration: none; background-color: #eeeeee; } .nav > li.disabled > a { - color: #777777; } + color: #999999; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; + color: #999999; text-decoration: none; background-color: transparent; cursor: not-allowed; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; - border-color: #3097D1; } + border-color: #428bca; } .nav .nav-divider { height: 1px; margin: 10px 0; @@ -3603,7 +3603,7 @@ tbody.collapse.in { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; - background-color: #3097D1; } + background-color: #428bca; } .nav-stacked > li { float: none; } @@ -4004,14 +4004,14 @@ tbody.collapse.in { background-color: #222; border-color: #090909; } .navbar-inverse .navbar-brand { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-text { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; } @@ -4039,7 +4039,7 @@ tbody.collapse.in { .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #090909; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; } @@ -4050,11 +4050,11 @@ tbody.collapse.in { color: #444; background-color: transparent; } } .navbar-inverse .navbar-link { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-link:hover { color: #fff; } .navbar-inverse .btn-link { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #fff; } .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, @@ -4075,7 +4075,7 @@ tbody.collapse.in { padding: 0 5px; color: #ccc; } .breadcrumb > .active { - color: #777777; } + color: #999999; } .pagination { display: inline-block; @@ -4091,7 +4091,7 @@ tbody.collapse.in { padding: 6px 12px; line-height: 1.6; text-decoration: none; - color: #3097D1; + color: #428bca; background-color: #fff; border: 1px solid #ddd; margin-left: -1px; } @@ -4108,7 +4108,7 @@ tbody.collapse.in { .pagination > li > span:hover, .pagination > li > span:focus { z-index: 2; - color: #216a94; + color: #2a6496; background-color: #eeeeee; border-color: #ddd; } .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, @@ -4117,8 +4117,8 @@ tbody.collapse.in { .pagination > .active > span:focus { z-index: 3; color: #fff; - background-color: #3097D1; - border-color: #3097D1; + background-color: #428bca; + border-color: #428bca; cursor: default; } .pagination > .disabled > span, .pagination > .disabled > span:hover, @@ -4126,7 +4126,7 @@ tbody.collapse.in { .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { - color: #777777; + color: #999999; background-color: #fff; border-color: #ddd; cursor: not-allowed; } @@ -4196,7 +4196,7 @@ tbody.collapse.in { .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { - color: #777777; + color: #999999; background-color: #fff; cursor: not-allowed; } @@ -4223,34 +4223,34 @@ a.label:hover, a.label:focus { cursor: pointer; } .label-default { - background-color: #777777; } + background-color: #999999; } .label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; } + background-color: gray; } .label-primary { - background-color: #3097D1; } + background-color: #428bca; } .label-primary[href]:hover, .label-primary[href]:focus { - background-color: #2579a9; } + background-color: #3071a9; } .label-success { - background-color: #2ab27b; } + background-color: #5cb85c; } .label-success[href]:hover, .label-success[href]:focus { - background-color: #20895e; } + background-color: #449d44; } .label-info { - background-color: #8eb4cb; } + background-color: #5bc0de; } .label-info[href]:hover, .label-info[href]:focus { - background-color: #6b9dbb; } + background-color: #31b0d5; } .label-warning { - background-color: #cbb956; } + background-color: #f0ad4e; } .label-warning[href]:hover, .label-warning[href]:focus { - background-color: #b6a338; } + background-color: #ec971f; } .label-danger { - background-color: #bf5329; } + background-color: #d9534f; } .label-danger[href]:hover, .label-danger[href]:focus { - background-color: #954120; } + background-color: #c9302c; } .badge { display: inline-block; @@ -4263,7 +4263,7 @@ a.label:hover, a.label:focus { vertical-align: middle; white-space: nowrap; text-align: center; - background-color: #777777; + background-color: #999999; border-radius: 10px; } .badge:empty { display: none; } @@ -4276,7 +4276,7 @@ a.label:hover, a.label:focus { padding: 1px 5px; } .list-group-item.active > .badge, .nav-pills > .active > a > .badge { - color: #3097D1; + color: #428bca; background-color: #fff; } .list-group-item > .badge { float: right; } @@ -4349,7 +4349,7 @@ a.badge:hover, a.badge:focus { a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { - border-color: #3097D1; } + border-color: #428bca; } .alert { padding: 15px; @@ -4442,7 +4442,7 @@ a.thumbnail.active { line-height: 22px; color: #fff; text-align: center; - background-color: #3097D1; + background-color: #428bca; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; @@ -4463,28 +4463,28 @@ a.thumbnail.active { animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { - background-color: #2ab27b; } + background-color: #5cb85c; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { - background-color: #8eb4cb; } + background-color: #5bc0de; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { - background-color: #cbb956; } + background-color: #f0ad4e; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { - background-color: #bf5329; } + background-color: #d9534f; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); @@ -4574,18 +4574,18 @@ button.list-group-item { .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { background-color: #eeeeee; - color: #777777; + color: #999999; cursor: not-allowed; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; } + color: #999999; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; - background-color: #3097D1; - border-color: #3097D1; } + background-color: #428bca; + border-color: #428bca; } .list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, @@ -4595,7 +4595,7 @@ button.list-group-item { .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #d7ebf6; } + color: #e1edf7; } .list-group-item-success { color: #3c763d; @@ -4930,18 +4930,18 @@ button.list-group-item-danger { border-bottom-color: #d3e0e9; } .panel-primary { - border-color: #3097D1; } + border-color: #428bca; } .panel-primary > .panel-heading { color: #fff; - background-color: #3097D1; - border-color: #3097D1; } + background-color: #428bca; + border-color: #428bca; } .panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #3097D1; } + border-top-color: #428bca; } .panel-primary > .panel-heading .badge { - color: #3097D1; + color: #428bca; background-color: #fff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #3097D1; } + border-bottom-color: #428bca; } .panel-success { border-color: #d6e9c6; } @@ -5824,2331 +5824,412 @@ button.close { .hidden-print { display: none !important; } } -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url(../fonts/fontawesome-webfont.eot); - src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2) format("woff2"), url(../fonts/fontawesome-webfont.woff) format("woff"), url(../fonts/fontawesome-webfont.ttf) format("truetype"), url(../fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg"); - font-weight: normal; - font-style: normal; } - -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -/* makes the font 33% larger relative to the icon container */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; } - -.fa-2x { - font-size: 2em; } - -.fa-3x { - font-size: 3em; } - -.fa-4x { - font-size: 4em; } - -.fa-5x { - font-size: 5em; } - -.fa-fw { - width: 1.28571em; - text-align: center; } - -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; } - .fa-ul > li { - position: relative; } - -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; } - .fa-li.fa-lg { - left: -1.85714em; } - -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; } - -.fa-pull-left { - float: left; } - -.fa-pull-right { - float: right; } - -.fa.fa-pull-left { - margin-right: .3em; } - -.fa.fa-pull-right { - margin-left: .3em; } - -/* Deprecated as of 4.4.0 */ -.pull-right { - float: right; } - -.pull-left { - float: left; } - -.fa.pull-left { - margin-right: .3em; } - -.fa.pull-right { - margin-left: .3em; } - -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; } - -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); } - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } - -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } - -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); } - -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); } - -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); } - -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); } - -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); } - -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; } - -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; } - -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; } - -.fa-stack-1x { - line-height: inherit; } - -.fa-stack-2x { - font-size: 2em; } - -.fa-inverse { - color: #fff; } - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.fa-glass:before { - content: "\F000"; } - -.fa-music:before { - content: "\F001"; } - -.fa-search:before { - content: "\F002"; } - -.fa-envelope-o:before { - content: "\F003"; } - -.fa-heart:before { - content: "\F004"; } - -.fa-star:before { - content: "\F005"; } - -.fa-star-o:before { - content: "\F006"; } - -.fa-user:before { - content: "\F007"; } - -.fa-film:before { - content: "\F008"; } - -.fa-th-large:before { - content: "\F009"; } - -.fa-th:before { - content: "\F00A"; } - -.fa-th-list:before { - content: "\F00B"; } - -.fa-check:before { - content: "\F00C"; } - -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: "\F00D"; } - -.fa-search-plus:before { - content: "\F00E"; } - -.fa-search-minus:before { - content: "\F010"; } - -.fa-power-off:before { - content: "\F011"; } - -.fa-signal:before { - content: "\F012"; } - -.fa-gear:before, -.fa-cog:before { - content: "\F013"; } - -.fa-trash-o:before { - content: "\F014"; } - -.fa-home:before { - content: "\F015"; } - -.fa-file-o:before { - content: "\F016"; } - -.fa-clock-o:before { - content: "\F017"; } - -.fa-road:before { - content: "\F018"; } - -.fa-download:before { - content: "\F019"; } - -.fa-arrow-circle-o-down:before { - content: "\F01A"; } - -.fa-arrow-circle-o-up:before { - content: "\F01B"; } - -.fa-inbox:before { - content: "\F01C"; } - -.fa-play-circle-o:before { - content: "\F01D"; } - -.fa-rotate-right:before, -.fa-repeat:before { - content: "\F01E"; } - -.fa-refresh:before { - content: "\F021"; } - -.fa-list-alt:before { - content: "\F022"; } - -.fa-lock:before { - content: "\F023"; } - -.fa-flag:before { - content: "\F024"; } - -.fa-headphones:before { - content: "\F025"; } - -.fa-volume-off:before { - content: "\F026"; } - -.fa-volume-down:before { - content: "\F027"; } - -.fa-volume-up:before { - content: "\F028"; } - -.fa-qrcode:before { - content: "\F029"; } - -.fa-barcode:before { - content: "\F02A"; } - -.fa-tag:before { - content: "\F02B"; } - -.fa-tags:before { - content: "\F02C"; } - -.fa-book:before { - content: "\F02D"; } - -.fa-bookmark:before { - content: "\F02E"; } - -.fa-print:before { - content: "\F02F"; } - -.fa-camera:before { - content: "\F030"; } - -.fa-font:before { - content: "\F031"; } - -.fa-bold:before { - content: "\F032"; } - -.fa-italic:before { - content: "\F033"; } - -.fa-text-height:before { - content: "\F034"; } - -.fa-text-width:before { - content: "\F035"; } - -.fa-align-left:before { - content: "\F036"; } - -.fa-align-center:before { - content: "\F037"; } - -.fa-align-right:before { - content: "\F038"; } - -.fa-align-justify:before { - content: "\F039"; } - -.fa-list:before { - content: "\F03A"; } - -.fa-dedent:before, -.fa-outdent:before { - content: "\F03B"; } - -.fa-indent:before { - content: "\F03C"; } - -.fa-video-camera:before { - content: "\F03D"; } - -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: "\F03E"; } - -.fa-pencil:before { - content: "\F040"; } - -.fa-map-marker:before { - content: "\F041"; } - -.fa-adjust:before { - content: "\F042"; } - -.fa-tint:before { - content: "\F043"; } - -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\F044"; } - -.fa-share-square-o:before { - content: "\F045"; } - -.fa-check-square-o:before { - content: "\F046"; } - -.fa-arrows:before { - content: "\F047"; } - -.fa-step-backward:before { - content: "\F048"; } - -.fa-fast-backward:before { - content: "\F049"; } - -.fa-backward:before { - content: "\F04A"; } - -.fa-play:before { - content: "\F04B"; } - -.fa-pause:before { - content: "\F04C"; } - -.fa-stop:before { - content: "\F04D"; } - -.fa-forward:before { - content: "\F04E"; } - -.fa-fast-forward:before { - content: "\F050"; } - -.fa-step-forward:before { - content: "\F051"; } - -.fa-eject:before { - content: "\F052"; } - -.fa-chevron-left:before { - content: "\F053"; } - -.fa-chevron-right:before { - content: "\F054"; } - -.fa-plus-circle:before { - content: "\F055"; } - -.fa-minus-circle:before { - content: "\F056"; } - -.fa-times-circle:before { - content: "\F057"; } - -.fa-check-circle:before { - content: "\F058"; } - -.fa-question-circle:before { - content: "\F059"; } - -.fa-info-circle:before { - content: "\F05A"; } - -.fa-crosshairs:before { - content: "\F05B"; } - -.fa-times-circle-o:before { - content: "\F05C"; } - -.fa-check-circle-o:before { - content: "\F05D"; } - -.fa-ban:before { - content: "\F05E"; } - -.fa-arrow-left:before { - content: "\F060"; } - -.fa-arrow-right:before { - content: "\F061"; } - -.fa-arrow-up:before { - content: "\F062"; } - -.fa-arrow-down:before { - content: "\F063"; } - -.fa-mail-forward:before, -.fa-share:before { - content: "\F064"; } - -.fa-expand:before { - content: "\F065"; } - -.fa-compress:before { - content: "\F066"; } - -.fa-plus:before { - content: "\F067"; } - -.fa-minus:before { - content: "\F068"; } - -.fa-asterisk:before { - content: "\F069"; } - -.fa-exclamation-circle:before { - content: "\F06A"; } - -.fa-gift:before { - content: "\F06B"; } - -.fa-leaf:before { - content: "\F06C"; } - -.fa-fire:before { - content: "\F06D"; } - -.fa-eye:before { - content: "\F06E"; } - -.fa-eye-slash:before { - content: "\F070"; } - -.fa-warning:before, -.fa-exclamation-triangle:before { - content: "\F071"; } - -.fa-plane:before { - content: "\F072"; } - -.fa-calendar:before { - content: "\F073"; } - -.fa-random:before { - content: "\F074"; } - -.fa-comment:before { - content: "\F075"; } - -.fa-magnet:before { - content: "\F076"; } - -.fa-chevron-up:before { - content: "\F077"; } - -.fa-chevron-down:before { - content: "\F078"; } - -.fa-retweet:before { - content: "\F079"; } - -.fa-shopping-cart:before { - content: "\F07A"; } - -.fa-folder:before { - content: "\F07B"; } - -.fa-folder-open:before { - content: "\F07C"; } - -.fa-arrows-v:before { - content: "\F07D"; } - -.fa-arrows-h:before { - content: "\F07E"; } - -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: "\F080"; } - -.fa-twitter-square:before { - content: "\F081"; } - -.fa-facebook-square:before { - content: "\F082"; } - -.fa-camera-retro:before { - content: "\F083"; } - -.fa-key:before { - content: "\F084"; } - -.fa-gears:before, -.fa-cogs:before { - content: "\F085"; } - -.fa-comments:before { - content: "\F086"; } - -.fa-thumbs-o-up:before { - content: "\F087"; } - -.fa-thumbs-o-down:before { - content: "\F088"; } - -.fa-star-half:before { - content: "\F089"; } - -.fa-heart-o:before { - content: "\F08A"; } +body { + background-color: #f8f8f8; } -.fa-sign-out:before { - content: "\F08B"; } +#wrapper { + width: 100%; } -.fa-linkedin-square:before { - content: "\F08C"; } +#page-wrapper { + padding: 0 15px; + min-height: 568px; + background-color: white; } -.fa-thumb-tack:before { - content: "\F08D"; } +@media (min-width: 768px) { + #page-wrapper { + position: inherit; + margin: 0 0 0 250px; + padding: 0 30px; + border-left: 1px solid #e7e7e7; } } -.fa-external-link:before { - content: "\F08E"; } +.navbar-top-links { + margin-right: 0; } -.fa-sign-in:before { - content: "\F090"; } +.navbar-top-links li { + display: inline-block; } -.fa-trophy:before { - content: "\F091"; } +.navbar-top-links li:last-child { + margin-right: 15px; } -.fa-github-square:before { - content: "\F092"; } +.navbar-top-links li a { + padding: 15px; + min-height: 50px; } -.fa-upload:before { - content: "\F093"; } +.navbar-top-links .dropdown-menu li { + display: block; } -.fa-lemon-o:before { - content: "\F094"; } +.navbar-top-links .dropdown-menu li:last-child { + margin-right: 0; } -.fa-phone:before { - content: "\F095"; } +.navbar-top-links .dropdown-menu li a { + padding: 3px 20px; + min-height: 0; } -.fa-square-o:before { - content: "\F096"; } +.navbar-top-links .dropdown-menu li a div { + white-space: normal; } -.fa-bookmark-o:before { - content: "\F097"; } +.navbar-top-links .dropdown-messages, +.navbar-top-links .dropdown-tasks, +.navbar-top-links .dropdown-alerts { + width: 310px; + min-width: 0; } -.fa-phone-square:before { - content: "\F098"; } +.navbar-top-links .dropdown-messages { + margin-left: 5px; } -.fa-twitter:before { - content: "\F099"; } +.navbar-top-links .dropdown-tasks { + margin-left: -59px; } -.fa-facebook-f:before, -.fa-facebook:before { - content: "\F09A"; } +.navbar-top-links .dropdown-alerts { + margin-left: -123px; } -.fa-github:before { - content: "\F09B"; } +.navbar-top-links .dropdown-user { + right: 0; + left: auto; } -.fa-unlock:before { - content: "\F09C"; } +.sidebar .sidebar-nav.navbar-collapse { + padding-left: 0; + padding-right: 0; } -.fa-credit-card:before { - content: "\F09D"; } +.sidebar .sidebar-search { + padding: 15px; } -.fa-feed:before, -.fa-rss:before { - content: "\F09E"; } +.sidebar ul li { + border-bottom: 1px solid #e7e7e7; } + .sidebar ul li a.active { + background-color: #eeeeee; } -.fa-hdd-o:before { - content: "\F0A0"; } +.sidebar .arrow { + float: right; } -.fa-bullhorn:before { - content: "\F0A1"; } +.sidebar .fa.arrow:before { + content: "\F104"; } -.fa-bell:before { - content: "\F0F3"; } +.sidebar .active > a > .fa.arrow:before { + content: "\F107"; } -.fa-certificate:before { - content: "\F0A3"; } +.sidebar .nav-second-level li, +.sidebar .nav-third-level li { + border-bottom: none !important; } -.fa-hand-o-right:before { - content: "\F0A4"; } +.sidebar .nav-second-level li a { + padding-left: 37px; } -.fa-hand-o-left:before { - content: "\F0A5"; } +.sidebar .nav-third-level li a { + padding-left: 52px; } -.fa-hand-o-up:before { - content: "\F0A6"; } +@media (min-width: 768px) { + .sidebar { + z-index: 1; + position: absolute; + width: 250px; + margin-top: 51px; } + .navbar-top-links .dropdown-messages, + .navbar-top-links .dropdown-tasks, + .navbar-top-links .dropdown-alerts { + margin-left: auto; } } + +.btn-outline { + color: inherit; + background-color: transparent; + transition: all .5s; } -.fa-hand-o-down:before { - content: "\F0A7"; } +.btn-primary.btn-outline { + color: #428bca; } -.fa-arrow-circle-left:before { - content: "\F0A8"; } +.btn-success.btn-outline { + color: #5cb85c; } -.fa-arrow-circle-right:before { - content: "\F0A9"; } +.btn-info.btn-outline { + color: #5bc0de; } -.fa-arrow-circle-up:before { - content: "\F0AA"; } +.btn-warning.btn-outline { + color: #f0ad4e; } -.fa-arrow-circle-down:before { - content: "\F0AB"; } +.btn-danger.btn-outline { + color: #d9534f; } -.fa-globe:before { - content: "\F0AC"; } +.btn-primary.btn-outline:hover, +.btn-success.btn-outline:hover, +.btn-info.btn-outline:hover, +.btn-warning.btn-outline:hover, +.btn-danger.btn-outline:hover { + color: white; } -.fa-wrench:before { - content: "\F0AD"; } +.chat { + margin: 0; + padding: 0; + list-style: none; } -.fa-tasks:before { - content: "\F0AE"; } +.chat li { + margin-bottom: 10px; + padding-bottom: 5px; + border-bottom: 1px dotted #999999; } -.fa-filter:before { - content: "\F0B0"; } +.chat li.left .chat-body { + margin-left: 60px; } -.fa-briefcase:before { - content: "\F0B1"; } +.chat li.right .chat-body { + margin-right: 60px; } -.fa-arrows-alt:before { - content: "\F0B2"; } +.chat li .chat-body p { + margin: 0; } -.fa-group:before, -.fa-users:before { - content: "\F0C0"; } +.panel .slidedown .glyphicon, +.chat .glyphicon { + margin-right: 5px; } -.fa-chain:before, -.fa-link:before { - content: "\F0C1"; } +.chat-panel .panel-body { + height: 350px; + overflow-y: scroll; } -.fa-cloud:before { - content: "\F0C2"; } +.login-panel { + margin-top: 25%; } -.fa-flask:before { - content: "\F0C3"; } +.flot-chart { + display: block; + height: 400px; } -.fa-cut:before, -.fa-scissors:before { - content: "\F0C4"; } +.flot-chart-content { + width: 100%; + height: 100%; } -.fa-copy:before, -.fa-files-o:before { - content: "\F0C5"; } +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 { + background: transparent; } -.fa-paperclip:before { - content: "\F0C6"; } +table.dataTable thead .sorting_asc:after { + content: "\F0DE"; + float: right; + font-family: fontawesome; } -.fa-save:before, -.fa-floppy-o:before { - content: "\F0C7"; } +table.dataTable thead .sorting_desc:after { + content: "\F0DD"; + float: right; + font-family: fontawesome; } -.fa-square:before { - content: "\F0C8"; } +table.dataTable thead .sorting:after { + content: "\F0DC"; + float: right; + font-family: fontawesome; + color: rgba(50, 50, 50, 0.5); } -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: "\F0C9"; } +.btn-circle { + width: 30px; + height: 30px; + padding: 6px 0; + border-radius: 15px; + text-align: center; + font-size: 12px; + line-height: 1.428571429; } -.fa-list-ul:before { - content: "\F0CA"; } +.btn-circle.btn-lg, .btn-group-lg > .btn-circle.btn { + width: 50px; + height: 50px; + padding: 10px 16px; + border-radius: 25px; + font-size: 18px; + line-height: 1.33; } -.fa-list-ol:before { - content: "\F0CB"; } +.btn-circle.btn-xl { + width: 70px; + height: 70px; + padding: 10px 16px; + border-radius: 35px; + font-size: 24px; + line-height: 1.33; } -.fa-strikethrough:before { - content: "\F0CC"; } +.show-grid [class^="col-"] { + padding-top: 10px; + padding-bottom: 10px; + border: 1px solid #ddd; + background-color: #eee !important; } + +.show-grid { + margin: 15px 0; } + +.huge { + font-size: 40px; } + +.panel-green { + border-color: #5cb85c; } + .panel-green > .panel-heading { + border-color: #5cb85c; + color: white; + background-color: #5cb85c; } + .panel-green > a { + color: #5cb85c; } + .panel-green > a:hover { + color: #3d8b3d; } + +.panel-red { + border-color: #d9534f; } + .panel-red > .panel-heading { + border-color: #d9534f; + color: white; + background-color: #d9534f; } + .panel-red > a { + color: #d9534f; } + .panel-red > a:hover { + color: #b52b27; } + +.panel-yellow { + border-color: #f0ad4e; } + .panel-yellow > .panel-heading { + border-color: #f0ad4e; + color: white; + background-color: #f0ad4e; } + .panel-yellow > a { + color: #f0ad4e; } + .panel-yellow > a:hover { + color: #df8a13; } + +.timeline { + position: relative; + padding: 20px 0 20px; + list-style: none; } -.fa-underline:before { - content: "\F0CD"; } +.timeline:before { + content: " "; + position: absolute; + top: 0; + bottom: 0; + left: 50%; + width: 3px; + margin-left: -1.5px; + background-color: #eeeeee; } -.fa-table:before { - content: "\F0CE"; } +.timeline > li { + position: relative; + margin-bottom: 20px; } -.fa-magic:before { - content: "\F0D0"; } +.timeline > li:before, +.timeline > li:after { + content: " "; + display: table; } -.fa-truck:before { - content: "\F0D1"; } +.timeline > li:after { + clear: both; } -.fa-pinterest:before { - content: "\F0D2"; } +.timeline > li:before, +.timeline > li:after { + content: " "; + display: table; } -.fa-pinterest-square:before { - content: "\F0D3"; } +.timeline > li:after { + clear: both; } -.fa-google-plus-square:before { - content: "\F0D4"; } +.timeline > li > .timeline-panel { + float: left; + position: relative; + width: 46%; + padding: 20px; + border: 1px solid #d4d4d4; + border-radius: 2px; + -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); + box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); } + +.timeline > li > .timeline-panel:before { + content: " "; + display: inline-block; + position: absolute; + top: 26px; + right: -15px; + border-top: 15px solid transparent; + border-right: 0 solid #ccc; + border-bottom: 15px solid transparent; + border-left: 15px solid #ccc; } + +.timeline > li > .timeline-panel:after { + content: " "; + display: inline-block; + position: absolute; + top: 27px; + right: -14px; + border-top: 14px solid transparent; + border-right: 0 solid #fff; + border-bottom: 14px solid transparent; + border-left: 14px solid #fff; } + +.timeline > li > .timeline-badge { + z-index: 100; + position: absolute; + top: 16px; + left: 50%; + width: 50px; + height: 50px; + margin-left: -25px; + border-radius: 50% 50% 50% 50%; + text-align: center; + font-size: 1.4em; + line-height: 50px; + color: #fff; + background-color: #999999; } -.fa-google-plus:before { - content: "\F0D5"; } +.timeline > li.timeline-inverted > .timeline-panel { + float: right; } -.fa-money:before { - content: "\F0D6"; } +.timeline > li.timeline-inverted > .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; } -.fa-caret-down:before { - content: "\F0D7"; } +.timeline > li.timeline-inverted > .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; } -.fa-caret-up:before { - content: "\F0D8"; } +.timeline-badge.primary { + background-color: #2e6da4 !important; } -.fa-caret-left:before { - content: "\F0D9"; } +.timeline-badge.success { + background-color: #3f903f !important; } -.fa-caret-right:before { - content: "\F0DA"; } +.timeline-badge.warning { + background-color: #f0ad4e !important; } -.fa-columns:before { - content: "\F0DB"; } +.timeline-badge.danger { + background-color: #d9534f !important; } -.fa-unsorted:before, -.fa-sort:before { - content: "\F0DC"; } +.timeline-badge.info { + background-color: #5bc0de !important; } -.fa-sort-down:before, -.fa-sort-desc:before { - content: "\F0DD"; } +.timeline-title { + margin-top: 0; + color: inherit; } -.fa-sort-up:before, -.fa-sort-asc:before { - content: "\F0DE"; } +.timeline-body > p, +.timeline-body > ul { + margin-bottom: 0; } -.fa-envelope:before { - content: "\F0E0"; } +.timeline-body > p + p { + margin-top: 5px; } -.fa-linkedin:before { - content: "\F0E1"; } - -.fa-rotate-left:before, -.fa-undo:before { - content: "\F0E2"; } - -.fa-legal:before, -.fa-gavel:before { - content: "\F0E3"; } - -.fa-dashboard:before, -.fa-tachometer:before { - content: "\F0E4"; } - -.fa-comment-o:before { - content: "\F0E5"; } - -.fa-comments-o:before { - content: "\F0E6"; } - -.fa-flash:before, -.fa-bolt:before { - content: "\F0E7"; } - -.fa-sitemap:before { - content: "\F0E8"; } - -.fa-umbrella:before { - content: "\F0E9"; } - -.fa-paste:before, -.fa-clipboard:before { - content: "\F0EA"; } - -.fa-lightbulb-o:before { - content: "\F0EB"; } - -.fa-exchange:before { - content: "\F0EC"; } - -.fa-cloud-download:before { - content: "\F0ED"; } - -.fa-cloud-upload:before { - content: "\F0EE"; } - -.fa-user-md:before { - content: "\F0F0"; } - -.fa-stethoscope:before { - content: "\F0F1"; } - -.fa-suitcase:before { - content: "\F0F2"; } - -.fa-bell-o:before { - content: "\F0A2"; } - -.fa-coffee:before { - content: "\F0F4"; } - -.fa-cutlery:before { - content: "\F0F5"; } - -.fa-file-text-o:before { - content: "\F0F6"; } - -.fa-building-o:before { - content: "\F0F7"; } - -.fa-hospital-o:before { - content: "\F0F8"; } - -.fa-ambulance:before { - content: "\F0F9"; } - -.fa-medkit:before { - content: "\F0FA"; } - -.fa-fighter-jet:before { - content: "\F0FB"; } - -.fa-beer:before { - content: "\F0FC"; } - -.fa-h-square:before { - content: "\F0FD"; } - -.fa-plus-square:before { - content: "\F0FE"; } - -.fa-angle-double-left:before { - content: "\F100"; } - -.fa-angle-double-right:before { - content: "\F101"; } - -.fa-angle-double-up:before { - content: "\F102"; } - -.fa-angle-double-down:before { - content: "\F103"; } - -.fa-angle-left:before { - content: "\F104"; } - -.fa-angle-right:before { - content: "\F105"; } - -.fa-angle-up:before { - content: "\F106"; } - -.fa-angle-down:before { - content: "\F107"; } - -.fa-desktop:before { - content: "\F108"; } - -.fa-laptop:before { - content: "\F109"; } - -.fa-tablet:before { - content: "\F10A"; } - -.fa-mobile-phone:before, -.fa-mobile:before { - content: "\F10B"; } - -.fa-circle-o:before { - content: "\F10C"; } - -.fa-quote-left:before { - content: "\F10D"; } - -.fa-quote-right:before { - content: "\F10E"; } - -.fa-spinner:before { - content: "\F110"; } - -.fa-circle:before { - content: "\F111"; } - -.fa-mail-reply:before, -.fa-reply:before { - content: "\F112"; } - -.fa-github-alt:before { - content: "\F113"; } - -.fa-folder-o:before { - content: "\F114"; } - -.fa-folder-open-o:before { - content: "\F115"; } - -.fa-smile-o:before { - content: "\F118"; } - -.fa-frown-o:before { - content: "\F119"; } - -.fa-meh-o:before { - content: "\F11A"; } - -.fa-gamepad:before { - content: "\F11B"; } - -.fa-keyboard-o:before { - content: "\F11C"; } - -.fa-flag-o:before { - content: "\F11D"; } - -.fa-flag-checkered:before { - content: "\F11E"; } - -.fa-terminal:before { - content: "\F120"; } - -.fa-code:before { - content: "\F121"; } - -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: "\F122"; } - -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: "\F123"; } - -.fa-location-arrow:before { - content: "\F124"; } - -.fa-crop:before { - content: "\F125"; } - -.fa-code-fork:before { - content: "\F126"; } - -.fa-unlink:before, -.fa-chain-broken:before { - content: "\F127"; } - -.fa-question:before { - content: "\F128"; } - -.fa-info:before { - content: "\F129"; } - -.fa-exclamation:before { - content: "\F12A"; } - -.fa-superscript:before { - content: "\F12B"; } - -.fa-subscript:before { - content: "\F12C"; } - -.fa-eraser:before { - content: "\F12D"; } - -.fa-puzzle-piece:before { - content: "\F12E"; } - -.fa-microphone:before { - content: "\F130"; } - -.fa-microphone-slash:before { - content: "\F131"; } - -.fa-shield:before { - content: "\F132"; } - -.fa-calendar-o:before { - content: "\F133"; } - -.fa-fire-extinguisher:before { - content: "\F134"; } - -.fa-rocket:before { - content: "\F135"; } - -.fa-maxcdn:before { - content: "\F136"; } - -.fa-chevron-circle-left:before { - content: "\F137"; } - -.fa-chevron-circle-right:before { - content: "\F138"; } - -.fa-chevron-circle-up:before { - content: "\F139"; } - -.fa-chevron-circle-down:before { - content: "\F13A"; } - -.fa-html5:before { - content: "\F13B"; } - -.fa-css3:before { - content: "\F13C"; } - -.fa-anchor:before { - content: "\F13D"; } - -.fa-unlock-alt:before { - content: "\F13E"; } - -.fa-bullseye:before { - content: "\F140"; } - -.fa-ellipsis-h:before { - content: "\F141"; } - -.fa-ellipsis-v:before { - content: "\F142"; } - -.fa-rss-square:before { - content: "\F143"; } - -.fa-play-circle:before { - content: "\F144"; } - -.fa-ticket:before { - content: "\F145"; } - -.fa-minus-square:before { - content: "\F146"; } - -.fa-minus-square-o:before { - content: "\F147"; } - -.fa-level-up:before { - content: "\F148"; } - -.fa-level-down:before { - content: "\F149"; } - -.fa-check-square:before { - content: "\F14A"; } - -.fa-pencil-square:before { - content: "\F14B"; } - -.fa-external-link-square:before { - content: "\F14C"; } - -.fa-share-square:before { - content: "\F14D"; } - -.fa-compass:before { - content: "\F14E"; } - -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: "\F150"; } - -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: "\F151"; } - -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: "\F152"; } - -.fa-euro:before, -.fa-eur:before { - content: "\F153"; } - -.fa-gbp:before { - content: "\F154"; } - -.fa-dollar:before, -.fa-usd:before { - content: "\F155"; } - -.fa-rupee:before, -.fa-inr:before { - content: "\F156"; } - -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: "\F157"; } - -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: "\F158"; } - -.fa-won:before, -.fa-krw:before { - content: "\F159"; } - -.fa-bitcoin:before, -.fa-btc:before { - content: "\F15A"; } - -.fa-file:before { - content: "\F15B"; } - -.fa-file-text:before { - content: "\F15C"; } - -.fa-sort-alpha-asc:before { - content: "\F15D"; } - -.fa-sort-alpha-desc:before { - content: "\F15E"; } - -.fa-sort-amount-asc:before { - content: "\F160"; } - -.fa-sort-amount-desc:before { - content: "\F161"; } - -.fa-sort-numeric-asc:before { - content: "\F162"; } - -.fa-sort-numeric-desc:before { - content: "\F163"; } - -.fa-thumbs-up:before { - content: "\F164"; } - -.fa-thumbs-down:before { - content: "\F165"; } - -.fa-youtube-square:before { - content: "\F166"; } - -.fa-youtube:before { - content: "\F167"; } - -.fa-xing:before { - content: "\F168"; } - -.fa-xing-square:before { - content: "\F169"; } - -.fa-youtube-play:before { - content: "\F16A"; } - -.fa-dropbox:before { - content: "\F16B"; } - -.fa-stack-overflow:before { - content: "\F16C"; } - -.fa-instagram:before { - content: "\F16D"; } - -.fa-flickr:before { - content: "\F16E"; } - -.fa-adn:before { - content: "\F170"; } - -.fa-bitbucket:before { - content: "\F171"; } - -.fa-bitbucket-square:before { - content: "\F172"; } - -.fa-tumblr:before { - content: "\F173"; } - -.fa-tumblr-square:before { - content: "\F174"; } - -.fa-long-arrow-down:before { - content: "\F175"; } - -.fa-long-arrow-up:before { - content: "\F176"; } - -.fa-long-arrow-left:before { - content: "\F177"; } - -.fa-long-arrow-right:before { - content: "\F178"; } - -.fa-apple:before { - content: "\F179"; } - -.fa-windows:before { - content: "\F17A"; } - -.fa-android:before { - content: "\F17B"; } - -.fa-linux:before { - content: "\F17C"; } - -.fa-dribbble:before { - content: "\F17D"; } - -.fa-skype:before { - content: "\F17E"; } - -.fa-foursquare:before { - content: "\F180"; } - -.fa-trello:before { - content: "\F181"; } - -.fa-female:before { - content: "\F182"; } - -.fa-male:before { - content: "\F183"; } - -.fa-gittip:before, -.fa-gratipay:before { - content: "\F184"; } - -.fa-sun-o:before { - content: "\F185"; } - -.fa-moon-o:before { - content: "\F186"; } - -.fa-archive:before { - content: "\F187"; } - -.fa-bug:before { - content: "\F188"; } - -.fa-vk:before { - content: "\F189"; } - -.fa-weibo:before { - content: "\F18A"; } - -.fa-renren:before { - content: "\F18B"; } - -.fa-pagelines:before { - content: "\F18C"; } - -.fa-stack-exchange:before { - content: "\F18D"; } - -.fa-arrow-circle-o-right:before { - content: "\F18E"; } - -.fa-arrow-circle-o-left:before { - content: "\F190"; } - -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: "\F191"; } - -.fa-dot-circle-o:before { - content: "\F192"; } - -.fa-wheelchair:before { - content: "\F193"; } - -.fa-vimeo-square:before { - content: "\F194"; } - -.fa-turkish-lira:before, -.fa-try:before { - content: "\F195"; } - -.fa-plus-square-o:before { - content: "\F196"; } - -.fa-space-shuttle:before { - content: "\F197"; } - -.fa-slack:before { - content: "\F198"; } - -.fa-envelope-square:before { - content: "\F199"; } - -.fa-wordpress:before { - content: "\F19A"; } - -.fa-openid:before { - content: "\F19B"; } - -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: "\F19C"; } - -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: "\F19D"; } - -.fa-yahoo:before { - content: "\F19E"; } - -.fa-google:before { - content: "\F1A0"; } - -.fa-reddit:before { - content: "\F1A1"; } - -.fa-reddit-square:before { - content: "\F1A2"; } - -.fa-stumbleupon-circle:before { - content: "\F1A3"; } - -.fa-stumbleupon:before { - content: "\F1A4"; } - -.fa-delicious:before { - content: "\F1A5"; } - -.fa-digg:before { - content: "\F1A6"; } - -.fa-pied-piper-pp:before { - content: "\F1A7"; } - -.fa-pied-piper-alt:before { - content: "\F1A8"; } - -.fa-drupal:before { - content: "\F1A9"; } - -.fa-joomla:before { - content: "\F1AA"; } - -.fa-language:before { - content: "\F1AB"; } - -.fa-fax:before { - content: "\F1AC"; } - -.fa-building:before { - content: "\F1AD"; } - -.fa-child:before { - content: "\F1AE"; } - -.fa-paw:before { - content: "\F1B0"; } - -.fa-spoon:before { - content: "\F1B1"; } - -.fa-cube:before { - content: "\F1B2"; } - -.fa-cubes:before { - content: "\F1B3"; } - -.fa-behance:before { - content: "\F1B4"; } - -.fa-behance-square:before { - content: "\F1B5"; } - -.fa-steam:before { - content: "\F1B6"; } - -.fa-steam-square:before { - content: "\F1B7"; } - -.fa-recycle:before { - content: "\F1B8"; } - -.fa-automobile:before, -.fa-car:before { - content: "\F1B9"; } - -.fa-cab:before, -.fa-taxi:before { - content: "\F1BA"; } - -.fa-tree:before { - content: "\F1BB"; } - -.fa-spotify:before { - content: "\F1BC"; } - -.fa-deviantart:before { - content: "\F1BD"; } - -.fa-soundcloud:before { - content: "\F1BE"; } - -.fa-database:before { - content: "\F1C0"; } - -.fa-file-pdf-o:before { - content: "\F1C1"; } - -.fa-file-word-o:before { - content: "\F1C2"; } - -.fa-file-excel-o:before { - content: "\F1C3"; } - -.fa-file-powerpoint-o:before { - content: "\F1C4"; } - -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: "\F1C5"; } - -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: "\F1C6"; } - -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: "\F1C7"; } - -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: "\F1C8"; } - -.fa-file-code-o:before { - content: "\F1C9"; } - -.fa-vine:before { - content: "\F1CA"; } - -.fa-codepen:before { - content: "\F1CB"; } - -.fa-jsfiddle:before { - content: "\F1CC"; } - -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: "\F1CD"; } - -.fa-circle-o-notch:before { - content: "\F1CE"; } - -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: "\F1D0"; } - -.fa-ge:before, -.fa-empire:before { - content: "\F1D1"; } - -.fa-git-square:before { - content: "\F1D2"; } - -.fa-git:before { - content: "\F1D3"; } - -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: "\F1D4"; } - -.fa-tencent-weibo:before { - content: "\F1D5"; } - -.fa-qq:before { - content: "\F1D6"; } - -.fa-wechat:before, -.fa-weixin:before { - content: "\F1D7"; } - -.fa-send:before, -.fa-paper-plane:before { - content: "\F1D8"; } - -.fa-send-o:before, -.fa-paper-plane-o:before { - content: "\F1D9"; } - -.fa-history:before { - content: "\F1DA"; } - -.fa-circle-thin:before { - content: "\F1DB"; } - -.fa-header:before { - content: "\F1DC"; } - -.fa-paragraph:before { - content: "\F1DD"; } - -.fa-sliders:before { - content: "\F1DE"; } - -.fa-share-alt:before { - content: "\F1E0"; } - -.fa-share-alt-square:before { - content: "\F1E1"; } - -.fa-bomb:before { - content: "\F1E2"; } - -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: "\F1E3"; } - -.fa-tty:before { - content: "\F1E4"; } - -.fa-binoculars:before { - content: "\F1E5"; } - -.fa-plug:before { - content: "\F1E6"; } - -.fa-slideshare:before { - content: "\F1E7"; } - -.fa-twitch:before { - content: "\F1E8"; } - -.fa-yelp:before { - content: "\F1E9"; } - -.fa-newspaper-o:before { - content: "\F1EA"; } - -.fa-wifi:before { - content: "\F1EB"; } - -.fa-calculator:before { - content: "\F1EC"; } - -.fa-paypal:before { - content: "\F1ED"; } - -.fa-google-wallet:before { - content: "\F1EE"; } - -.fa-cc-visa:before { - content: "\F1F0"; } - -.fa-cc-mastercard:before { - content: "\F1F1"; } - -.fa-cc-discover:before { - content: "\F1F2"; } - -.fa-cc-amex:before { - content: "\F1F3"; } - -.fa-cc-paypal:before { - content: "\F1F4"; } - -.fa-cc-stripe:before { - content: "\F1F5"; } - -.fa-bell-slash:before { - content: "\F1F6"; } - -.fa-bell-slash-o:before { - content: "\F1F7"; } - -.fa-trash:before { - content: "\F1F8"; } - -.fa-copyright:before { - content: "\F1F9"; } - -.fa-at:before { - content: "\F1FA"; } - -.fa-eyedropper:before { - content: "\F1FB"; } - -.fa-paint-brush:before { - content: "\F1FC"; } - -.fa-birthday-cake:before { - content: "\F1FD"; } - -.fa-area-chart:before { - content: "\F1FE"; } - -.fa-pie-chart:before { - content: "\F200"; } - -.fa-line-chart:before { - content: "\F201"; } - -.fa-lastfm:before { - content: "\F202"; } - -.fa-lastfm-square:before { - content: "\F203"; } - -.fa-toggle-off:before { - content: "\F204"; } - -.fa-toggle-on:before { - content: "\F205"; } - -.fa-bicycle:before { - content: "\F206"; } - -.fa-bus:before { - content: "\F207"; } - -.fa-ioxhost:before { - content: "\F208"; } - -.fa-angellist:before { - content: "\F209"; } - -.fa-cc:before { - content: "\F20A"; } - -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: "\F20B"; } - -.fa-meanpath:before { - content: "\F20C"; } - -.fa-buysellads:before { - content: "\F20D"; } - -.fa-connectdevelop:before { - content: "\F20E"; } - -.fa-dashcube:before { - content: "\F210"; } - -.fa-forumbee:before { - content: "\F211"; } - -.fa-leanpub:before { - content: "\F212"; } - -.fa-sellsy:before { - content: "\F213"; } - -.fa-shirtsinbulk:before { - content: "\F214"; } - -.fa-simplybuilt:before { - content: "\F215"; } - -.fa-skyatlas:before { - content: "\F216"; } - -.fa-cart-plus:before { - content: "\F217"; } - -.fa-cart-arrow-down:before { - content: "\F218"; } - -.fa-diamond:before { - content: "\F219"; } - -.fa-ship:before { - content: "\F21A"; } - -.fa-user-secret:before { - content: "\F21B"; } - -.fa-motorcycle:before { - content: "\F21C"; } - -.fa-street-view:before { - content: "\F21D"; } - -.fa-heartbeat:before { - content: "\F21E"; } - -.fa-venus:before { - content: "\F221"; } - -.fa-mars:before { - content: "\F222"; } - -.fa-mercury:before { - content: "\F223"; } - -.fa-intersex:before, -.fa-transgender:before { - content: "\F224"; } - -.fa-transgender-alt:before { - content: "\F225"; } - -.fa-venus-double:before { - content: "\F226"; } - -.fa-mars-double:before { - content: "\F227"; } - -.fa-venus-mars:before { - content: "\F228"; } - -.fa-mars-stroke:before { - content: "\F229"; } - -.fa-mars-stroke-v:before { - content: "\F22A"; } - -.fa-mars-stroke-h:before { - content: "\F22B"; } - -.fa-neuter:before { - content: "\F22C"; } - -.fa-genderless:before { - content: "\F22D"; } - -.fa-facebook-official:before { - content: "\F230"; } - -.fa-pinterest-p:before { - content: "\F231"; } - -.fa-whatsapp:before { - content: "\F232"; } - -.fa-server:before { - content: "\F233"; } - -.fa-user-plus:before { - content: "\F234"; } - -.fa-user-times:before { - content: "\F235"; } - -.fa-hotel:before, -.fa-bed:before { - content: "\F236"; } - -.fa-viacoin:before { - content: "\F237"; } - -.fa-train:before { - content: "\F238"; } - -.fa-subway:before { - content: "\F239"; } - -.fa-medium:before { - content: "\F23A"; } - -.fa-yc:before, -.fa-y-combinator:before { - content: "\F23B"; } - -.fa-optin-monster:before { - content: "\F23C"; } - -.fa-opencart:before { - content: "\F23D"; } - -.fa-expeditedssl:before { - content: "\F23E"; } - -.fa-battery-4:before, -.fa-battery:before, -.fa-battery-full:before { - content: "\F240"; } - -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: "\F241"; } - -.fa-battery-2:before, -.fa-battery-half:before { - content: "\F242"; } - -.fa-battery-1:before, -.fa-battery-quarter:before { - content: "\F243"; } - -.fa-battery-0:before, -.fa-battery-empty:before { - content: "\F244"; } - -.fa-mouse-pointer:before { - content: "\F245"; } - -.fa-i-cursor:before { - content: "\F246"; } - -.fa-object-group:before { - content: "\F247"; } - -.fa-object-ungroup:before { - content: "\F248"; } - -.fa-sticky-note:before { - content: "\F249"; } - -.fa-sticky-note-o:before { - content: "\F24A"; } - -.fa-cc-jcb:before { - content: "\F24B"; } - -.fa-cc-diners-club:before { - content: "\F24C"; } - -.fa-clone:before { - content: "\F24D"; } - -.fa-balance-scale:before { - content: "\F24E"; } - -.fa-hourglass-o:before { - content: "\F250"; } - -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: "\F251"; } - -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: "\F252"; } - -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: "\F253"; } - -.fa-hourglass:before { - content: "\F254"; } - -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: "\F255"; } - -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: "\F256"; } - -.fa-hand-scissors-o:before { - content: "\F257"; } - -.fa-hand-lizard-o:before { - content: "\F258"; } - -.fa-hand-spock-o:before { - content: "\F259"; } - -.fa-hand-pointer-o:before { - content: "\F25A"; } - -.fa-hand-peace-o:before { - content: "\F25B"; } - -.fa-trademark:before { - content: "\F25C"; } - -.fa-registered:before { - content: "\F25D"; } - -.fa-creative-commons:before { - content: "\F25E"; } - -.fa-gg:before { - content: "\F260"; } - -.fa-gg-circle:before { - content: "\F261"; } - -.fa-tripadvisor:before { - content: "\F262"; } - -.fa-odnoklassniki:before { - content: "\F263"; } - -.fa-odnoklassniki-square:before { - content: "\F264"; } - -.fa-get-pocket:before { - content: "\F265"; } - -.fa-wikipedia-w:before { - content: "\F266"; } - -.fa-safari:before { - content: "\F267"; } - -.fa-chrome:before { - content: "\F268"; } - -.fa-firefox:before { - content: "\F269"; } - -.fa-opera:before { - content: "\F26A"; } - -.fa-internet-explorer:before { - content: "\F26B"; } - -.fa-tv:before, -.fa-television:before { - content: "\F26C"; } - -.fa-contao:before { - content: "\F26D"; } - -.fa-500px:before { - content: "\F26E"; } - -.fa-amazon:before { - content: "\F270"; } - -.fa-calendar-plus-o:before { - content: "\F271"; } - -.fa-calendar-minus-o:before { - content: "\F272"; } - -.fa-calendar-times-o:before { - content: "\F273"; } - -.fa-calendar-check-o:before { - content: "\F274"; } - -.fa-industry:before { - content: "\F275"; } - -.fa-map-pin:before { - content: "\F276"; } - -.fa-map-signs:before { - content: "\F277"; } - -.fa-map-o:before { - content: "\F278"; } - -.fa-map:before { - content: "\F279"; } - -.fa-commenting:before { - content: "\F27A"; } - -.fa-commenting-o:before { - content: "\F27B"; } - -.fa-houzz:before { - content: "\F27C"; } - -.fa-vimeo:before { - content: "\F27D"; } - -.fa-black-tie:before { - content: "\F27E"; } - -.fa-fonticons:before { - content: "\F280"; } - -.fa-reddit-alien:before { - content: "\F281"; } - -.fa-edge:before { - content: "\F282"; } - -.fa-credit-card-alt:before { - content: "\F283"; } - -.fa-codiepie:before { - content: "\F284"; } - -.fa-modx:before { - content: "\F285"; } - -.fa-fort-awesome:before { - content: "\F286"; } - -.fa-usb:before { - content: "\F287"; } - -.fa-product-hunt:before { - content: "\F288"; } - -.fa-mixcloud:before { - content: "\F289"; } - -.fa-scribd:before { - content: "\F28A"; } - -.fa-pause-circle:before { - content: "\F28B"; } - -.fa-pause-circle-o:before { - content: "\F28C"; } - -.fa-stop-circle:before { - content: "\F28D"; } - -.fa-stop-circle-o:before { - content: "\F28E"; } - -.fa-shopping-bag:before { - content: "\F290"; } - -.fa-shopping-basket:before { - content: "\F291"; } - -.fa-hashtag:before { - content: "\F292"; } - -.fa-bluetooth:before { - content: "\F293"; } - -.fa-bluetooth-b:before { - content: "\F294"; } - -.fa-percent:before { - content: "\F295"; } - -.fa-gitlab:before { - content: "\F296"; } - -.fa-wpbeginner:before { - content: "\F297"; } - -.fa-wpforms:before { - content: "\F298"; } - -.fa-envira:before { - content: "\F299"; } - -.fa-universal-access:before { - content: "\F29A"; } - -.fa-wheelchair-alt:before { - content: "\F29B"; } - -.fa-question-circle-o:before { - content: "\F29C"; } - -.fa-blind:before { - content: "\F29D"; } - -.fa-audio-description:before { - content: "\F29E"; } - -.fa-volume-control-phone:before { - content: "\F2A0"; } - -.fa-braille:before { - content: "\F2A1"; } - -.fa-assistive-listening-systems:before { - content: "\F2A2"; } - -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: "\F2A3"; } - -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: "\F2A4"; } - -.fa-glide:before { - content: "\F2A5"; } - -.fa-glide-g:before { - content: "\F2A6"; } - -.fa-signing:before, -.fa-sign-language:before { - content: "\F2A7"; } - -.fa-low-vision:before { - content: "\F2A8"; } - -.fa-viadeo:before { - content: "\F2A9"; } - -.fa-viadeo-square:before { - content: "\F2AA"; } - -.fa-snapchat:before { - content: "\F2AB"; } - -.fa-snapchat-ghost:before { - content: "\F2AC"; } - -.fa-snapchat-square:before { - content: "\F2AD"; } - -.fa-pied-piper:before { - content: "\F2AE"; } - -.fa-first-order:before { - content: "\F2B0"; } - -.fa-yoast:before { - content: "\F2B1"; } - -.fa-themeisle:before { - content: "\F2B2"; } - -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: "\F2B3"; } - -.fa-fa:before, -.fa-font-awesome:before { - content: "\F2B4"; } - -.fa-handshake-o:before { - content: "\F2B5"; } - -.fa-envelope-open:before { - content: "\F2B6"; } - -.fa-envelope-open-o:before { - content: "\F2B7"; } - -.fa-linode:before { - content: "\F2B8"; } - -.fa-address-book:before { - content: "\F2B9"; } - -.fa-address-book-o:before { - content: "\F2BA"; } - -.fa-vcard:before, -.fa-address-card:before { - content: "\F2BB"; } - -.fa-vcard-o:before, -.fa-address-card-o:before { - content: "\F2BC"; } - -.fa-user-circle:before { - content: "\F2BD"; } - -.fa-user-circle-o:before { - content: "\F2BE"; } - -.fa-user-o:before { - content: "\F2C0"; } - -.fa-id-badge:before { - content: "\F2C1"; } - -.fa-drivers-license:before, -.fa-id-card:before { - content: "\F2C2"; } - -.fa-drivers-license-o:before, -.fa-id-card-o:before { - content: "\F2C3"; } - -.fa-quora:before { - content: "\F2C4"; } - -.fa-free-code-camp:before { - content: "\F2C5"; } - -.fa-telegram:before { - content: "\F2C6"; } - -.fa-thermometer-4:before, -.fa-thermometer:before, -.fa-thermometer-full:before { - content: "\F2C7"; } - -.fa-thermometer-3:before, -.fa-thermometer-three-quarters:before { - content: "\F2C8"; } - -.fa-thermometer-2:before, -.fa-thermometer-half:before { - content: "\F2C9"; } - -.fa-thermometer-1:before, -.fa-thermometer-quarter:before { - content: "\F2CA"; } - -.fa-thermometer-0:before, -.fa-thermometer-empty:before { - content: "\F2CB"; } - -.fa-shower:before { - content: "\F2CC"; } - -.fa-bathtub:before, -.fa-s15:before, -.fa-bath:before { - content: "\F2CD"; } - -.fa-podcast:before { - content: "\F2CE"; } - -.fa-window-maximize:before { - content: "\F2D0"; } - -.fa-window-minimize:before { - content: "\F2D1"; } - -.fa-window-restore:before { - content: "\F2D2"; } - -.fa-times-rectangle:before, -.fa-window-close:before { - content: "\F2D3"; } - -.fa-times-rectangle-o:before, -.fa-window-close-o:before { - content: "\F2D4"; } - -.fa-bandcamp:before { - content: "\F2D5"; } - -.fa-grav:before { - content: "\F2D6"; } - -.fa-etsy:before { - content: "\F2D7"; } - -.fa-imdb:before { - content: "\F2D8"; } - -.fa-ravelry:before { - content: "\F2D9"; } - -.fa-eercast:before { - content: "\F2DA"; } - -.fa-microchip:before { - content: "\F2DB"; } - -.fa-snowflake-o:before { - content: "\F2DC"; } - -.fa-superpowers:before { - content: "\F2DD"; } - -.fa-wpexplorer:before { - content: "\F2DE"; } - -.fa-meetup:before { - content: "\F2E0"; } - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; } - -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; } +@media (max-width: 767px) { + ul.timeline:before { + left: 40px; } + ul.timeline > li > .timeline-panel { + width: calc(100% - 90px); + width: -moz-calc(100% - 90px); + width: -webkit-calc(100% - 90px); } + ul.timeline > li > .timeline-badge { + top: 16px; + left: 15px; + margin-left: 0; } + ul.timeline > li > .timeline-panel { + float: right; } + ul.timeline > li > .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; } + ul.timeline > li > .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; } } diff --git a/public/css/app.css b/public/css/app.css index 488e5ac..74fd279 100644 --- a/public/css/app.css +++ b/public/css/app.css @@ -1077,10 +1077,10 @@ textarea { line-height: inherit; } a { - color: #3097D1; + color: #428bca; text-decoration: none; } a:hover, a:focus { - color: #216a94; + color: #2a6496; text-decoration: underline; } a:focus { outline: 5px auto -webkit-focus-ring-color; @@ -1165,7 +1165,7 @@ h1, h2, h3, h4, h5, h6, .h6 .small { font-weight: normal; line-height: 1; - color: #777777; } + color: #999999; } h1, .h1, h2, .h2, @@ -1263,14 +1263,14 @@ mark, text-transform: capitalize; } .text-muted { - color: #777777; } + color: #999999; } .text-primary { - color: #3097D1; } + color: #428bca; } a.text-primary:hover, a.text-primary:focus { - color: #2579a9; } + color: #3071a9; } .text-success { color: #3c763d; } @@ -1304,11 +1304,11 @@ a.text-danger:focus { color: #fff; } .bg-primary { - background-color: #3097D1; } + background-color: #428bca; } a.bg-primary:hover, a.bg-primary:focus { - background-color: #2579a9; } + background-color: #3071a9; } .bg-success { background-color: #dff0d8; } @@ -1402,7 +1402,7 @@ dd { abbr[title], abbr[data-original-title] { cursor: help; - border-bottom: 1px dotted #777777; } + border-bottom: 1px dotted #999999; } .initialism { font-size: 90%; } @@ -1422,7 +1422,7 @@ blockquote { display: block; font-size: 80%; line-height: 1.6; - color: #777777; } + color: #999999; } blockquote footer:before, blockquote small:before, blockquote .small:before { @@ -2031,7 +2031,7 @@ table { caption { padding-top: 8px; padding-bottom: 8px; - color: #777777; + color: #999999; text-align: left; } th { @@ -2868,28 +2868,28 @@ fieldset[disabled] a.btn { .btn-primary { color: #fff; - background-color: #3097D1; - border-color: #2a88bd; } + background-color: #428bca; + border-color: #357ebd; } .btn-primary:focus, .btn-primary.focus { color: #fff; - background-color: #2579a9; - border-color: #133d55; } + background-color: #3071a9; + border-color: #193c5a; } .btn-primary:hover { color: #fff; - background-color: #2579a9; - border-color: #1f648b; } + background-color: #3071a9; + border-color: #285e8e; } .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { color: #fff; - background-color: #2579a9; - border-color: #1f648b; } + background-color: #3071a9; + border-color: #285e8e; } .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { color: #fff; - background-color: #1f648b; - border-color: #133d55; } + background-color: #285e8e; + border-color: #193c5a; } .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { background-image: none; } @@ -2897,36 +2897,36 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { - background-color: #3097D1; - border-color: #2a88bd; } + background-color: #428bca; + border-color: #357ebd; } .btn-primary .badge { - color: #3097D1; + color: #428bca; background-color: #fff; } .btn-success { color: #fff; - background-color: #2ab27b; - border-color: #259d6d; } + background-color: #5cb85c; + border-color: #4cae4c; } .btn-success:focus, .btn-success.focus { color: #fff; - background-color: #20895e; - border-color: #0d3625; } + background-color: #449d44; + border-color: #255625; } .btn-success:hover { color: #fff; - background-color: #20895e; - border-color: #196c4b; } + background-color: #449d44; + border-color: #398439; } .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { color: #fff; - background-color: #20895e; - border-color: #196c4b; } + background-color: #449d44; + border-color: #398439; } .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { color: #fff; - background-color: #196c4b; - border-color: #0d3625; } + background-color: #398439; + border-color: #255625; } .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { background-image: none; } @@ -2934,36 +2934,36 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { - background-color: #2ab27b; - border-color: #259d6d; } + background-color: #5cb85c; + border-color: #4cae4c; } .btn-success .badge { - color: #2ab27b; + color: #5cb85c; background-color: #fff; } .btn-info { color: #fff; - background-color: #8eb4cb; - border-color: #7da8c3; } + background-color: #5bc0de; + border-color: #46b8da; } .btn-info:focus, .btn-info.focus { color: #fff; - background-color: #6b9dbb; - border-color: #3d6983; } + background-color: #31b0d5; + border-color: #1b6d85; } .btn-info:hover { color: #fff; - background-color: #6b9dbb; - border-color: #538db0; } + background-color: #31b0d5; + border-color: #269abc; } .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { color: #fff; - background-color: #6b9dbb; - border-color: #538db0; } + background-color: #31b0d5; + border-color: #269abc; } .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { color: #fff; - background-color: #538db0; - border-color: #3d6983; } + background-color: #269abc; + border-color: #1b6d85; } .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { background-image: none; } @@ -2971,36 +2971,36 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { - background-color: #8eb4cb; - border-color: #7da8c3; } + background-color: #5bc0de; + border-color: #46b8da; } .btn-info .badge { - color: #8eb4cb; + color: #5bc0de; background-color: #fff; } .btn-warning { color: #fff; - background-color: #cbb956; - border-color: #c5b143; } + background-color: #f0ad4e; + border-color: #eea236; } .btn-warning:focus, .btn-warning.focus { color: #fff; - background-color: #b6a338; - border-color: #685d20; } + background-color: #ec971f; + border-color: #985f0d; } .btn-warning:hover { color: #fff; - background-color: #b6a338; - border-color: #9b8a30; } + background-color: #ec971f; + border-color: #d58512; } .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { color: #fff; - background-color: #b6a338; - border-color: #9b8a30; } + background-color: #ec971f; + border-color: #d58512; } .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { color: #fff; - background-color: #9b8a30; - border-color: #685d20; } + background-color: #d58512; + border-color: #985f0d; } .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { background-image: none; } @@ -3008,36 +3008,36 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { - background-color: #cbb956; - border-color: #c5b143; } + background-color: #f0ad4e; + border-color: #eea236; } .btn-warning .badge { - color: #cbb956; + color: #f0ad4e; background-color: #fff; } .btn-danger { color: #fff; - background-color: #bf5329; - border-color: #aa4a24; } + background-color: #d9534f; + border-color: #d43f3a; } .btn-danger:focus, .btn-danger.focus { color: #fff; - background-color: #954120; - border-color: #411c0e; } + background-color: #c9302c; + border-color: #761c19; } .btn-danger:hover { color: #fff; - background-color: #954120; - border-color: #78341a; } + background-color: #c9302c; + border-color: #ac2925; } .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { color: #fff; - background-color: #954120; - border-color: #78341a; } + background-color: #c9302c; + border-color: #ac2925; } .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { color: #fff; - background-color: #78341a; - border-color: #411c0e; } + background-color: #ac2925; + border-color: #761c19; } .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { background-image: none; } @@ -3045,14 +3045,14 @@ fieldset[disabled] a.btn { fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { - background-color: #bf5329; - border-color: #aa4a24; } + background-color: #d9534f; + border-color: #d43f3a; } .btn-danger .badge { - color: #bf5329; + color: #d9534f; background-color: #fff; } .btn-link { - color: #3097D1; + color: #428bca; font-weight: normal; border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], @@ -3063,13 +3063,13 @@ fieldset[disabled] a.btn { .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { - color: #216a94; + color: #2a6496; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { - color: #777777; + color: #999999; text-decoration: none; } .btn-lg, .btn-group-lg > .btn { @@ -3196,10 +3196,10 @@ tbody.collapse.in { color: #fff; text-decoration: none; outline: 0; - background-color: #3097D1; } + background-color: #428bca; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { - color: #777777; } + color: #999999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; @@ -3227,7 +3227,7 @@ tbody.collapse.in { padding: 3px 20px; font-size: 12px; line-height: 1.6; - color: #777777; + color: #999999; white-space: nowrap; } .dropdown-backdrop { @@ -3556,15 +3556,15 @@ tbody.collapse.in { text-decoration: none; background-color: #eeeeee; } .nav > li.disabled > a { - color: #777777; } + color: #999999; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { - color: #777777; + color: #999999; text-decoration: none; background-color: transparent; cursor: not-allowed; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; - border-color: #3097D1; } + border-color: #428bca; } .nav .nav-divider { height: 1px; margin: 10px 0; @@ -3600,7 +3600,7 @@ tbody.collapse.in { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; - background-color: #3097D1; } + background-color: #428bca; } .nav-stacked > li { float: none; } @@ -4001,14 +4001,14 @@ tbody.collapse.in { background-color: #222; border-color: #090909; } .navbar-inverse .navbar-brand { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-text { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; } @@ -4036,7 +4036,7 @@ tbody.collapse.in { .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #090909; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; } @@ -4047,11 +4047,11 @@ tbody.collapse.in { color: #444; background-color: transparent; } } .navbar-inverse .navbar-link { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .navbar-link:hover { color: #fff; } .navbar-inverse .btn-link { - color: #9d9d9d; } + color: #bfbfbf; } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #fff; } .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, @@ -4072,7 +4072,7 @@ tbody.collapse.in { padding: 0 5px; color: #ccc; } .breadcrumb > .active { - color: #777777; } + color: #999999; } .pagination { display: inline-block; @@ -4088,7 +4088,7 @@ tbody.collapse.in { padding: 6px 12px; line-height: 1.6; text-decoration: none; - color: #3097D1; + color: #428bca; background-color: #fff; border: 1px solid #ddd; margin-left: -1px; } @@ -4105,7 +4105,7 @@ tbody.collapse.in { .pagination > li > span:hover, .pagination > li > span:focus { z-index: 2; - color: #216a94; + color: #2a6496; background-color: #eeeeee; border-color: #ddd; } .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, @@ -4114,8 +4114,8 @@ tbody.collapse.in { .pagination > .active > span:focus { z-index: 3; color: #fff; - background-color: #3097D1; - border-color: #3097D1; + background-color: #428bca; + border-color: #428bca; cursor: default; } .pagination > .disabled > span, .pagination > .disabled > span:hover, @@ -4123,7 +4123,7 @@ tbody.collapse.in { .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { - color: #777777; + color: #999999; background-color: #fff; border-color: #ddd; cursor: not-allowed; } @@ -4193,7 +4193,7 @@ tbody.collapse.in { .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { - color: #777777; + color: #999999; background-color: #fff; cursor: not-allowed; } @@ -4220,34 +4220,34 @@ a.label:hover, a.label:focus { cursor: pointer; } .label-default { - background-color: #777777; } + background-color: #999999; } .label-default[href]:hover, .label-default[href]:focus { - background-color: #5e5e5e; } + background-color: gray; } .label-primary { - background-color: #3097D1; } + background-color: #428bca; } .label-primary[href]:hover, .label-primary[href]:focus { - background-color: #2579a9; } + background-color: #3071a9; } .label-success { - background-color: #2ab27b; } + background-color: #5cb85c; } .label-success[href]:hover, .label-success[href]:focus { - background-color: #20895e; } + background-color: #449d44; } .label-info { - background-color: #8eb4cb; } + background-color: #5bc0de; } .label-info[href]:hover, .label-info[href]:focus { - background-color: #6b9dbb; } + background-color: #31b0d5; } .label-warning { - background-color: #cbb956; } + background-color: #f0ad4e; } .label-warning[href]:hover, .label-warning[href]:focus { - background-color: #b6a338; } + background-color: #ec971f; } .label-danger { - background-color: #bf5329; } + background-color: #d9534f; } .label-danger[href]:hover, .label-danger[href]:focus { - background-color: #954120; } + background-color: #c9302c; } .badge { display: inline-block; @@ -4260,7 +4260,7 @@ a.label:hover, a.label:focus { vertical-align: middle; white-space: nowrap; text-align: center; - background-color: #777777; + background-color: #999999; border-radius: 10px; } .badge:empty { display: none; } @@ -4273,7 +4273,7 @@ a.label:hover, a.label:focus { padding: 1px 5px; } .list-group-item.active > .badge, .nav-pills > .active > a > .badge { - color: #3097D1; + color: #428bca; background-color: #fff; } .list-group-item > .badge { float: right; } @@ -4346,7 +4346,7 @@ a.badge:hover, a.badge:focus { a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { - border-color: #3097D1; } + border-color: #428bca; } .alert { padding: 15px; @@ -4439,7 +4439,7 @@ a.thumbnail.active { line-height: 22px; color: #fff; text-align: center; - background-color: #3097D1; + background-color: #428bca; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; @@ -4460,28 +4460,28 @@ a.thumbnail.active { animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { - background-color: #2ab27b; } + background-color: #5cb85c; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { - background-color: #8eb4cb; } + background-color: #5bc0de; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { - background-color: #cbb956; } + background-color: #f0ad4e; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { - background-color: #bf5329; } + background-color: #d9534f; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); @@ -4571,18 +4571,18 @@ button.list-group-item { .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { background-color: #eeeeee; - color: #777777; + color: #999999; cursor: not-allowed; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { - color: #777777; } + color: #999999; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; - background-color: #3097D1; - border-color: #3097D1; } + background-color: #428bca; + border-color: #428bca; } .list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, @@ -4592,7 +4592,7 @@ button.list-group-item { .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { - color: #d7ebf6; } + color: #e1edf7; } .list-group-item-success { color: #3c763d; @@ -4927,18 +4927,18 @@ button.list-group-item-danger { border-bottom-color: #d3e0e9; } .panel-primary { - border-color: #3097D1; } + border-color: #428bca; } .panel-primary > .panel-heading { color: #fff; - background-color: #3097D1; - border-color: #3097D1; } + background-color: #428bca; + border-color: #428bca; } .panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #3097D1; } + border-top-color: #428bca; } .panel-primary > .panel-heading .badge { - color: #3097D1; + color: #428bca; background-color: #fff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #3097D1; } + border-bottom-color: #428bca; } .panel-success { border-color: #d6e9c6; } diff --git a/public/fonts/glyphicons-halflings-regular.eot b/public/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 0000000..b93a495 Binary files /dev/null and b/public/fonts/glyphicons-halflings-regular.eot differ diff --git a/public/fonts/glyphicons-halflings-regular.svg b/public/fonts/glyphicons-halflings-regular.svg new file mode 100644 index 0000000..94fb549 --- /dev/null +++ b/public/fonts/glyphicons-halflings-regular.svg @@ -0,0 +1,288 @@ + + + \ No newline at end of file diff --git a/public/fonts/glyphicons-halflings-regular.ttf b/public/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 0000000..1413fc6 Binary files /dev/null and b/public/fonts/glyphicons-halflings-regular.ttf differ diff --git a/public/fonts/glyphicons-halflings-regular.woff b/public/fonts/glyphicons-halflings-regular.woff new file mode 100644 index 0000000..9e61285 Binary files /dev/null and b/public/fonts/glyphicons-halflings-regular.woff differ diff --git a/public/fonts/glyphicons-halflings-regular.woff2 b/public/fonts/glyphicons-halflings-regular.woff2 new file mode 100644 index 0000000..64539b5 Binary files /dev/null and b/public/fonts/glyphicons-halflings-regular.woff2 differ diff --git a/public/js/admin.js b/public/js/admin.js index e8b6ebd..8a45291 100644 --- a/public/js/admin.js +++ b/public/js/admin.js @@ -126,7 +126,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) * /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nvar _jquery = __webpack_require__(/*! jquery */ \"jquery\");\n\nvar _jquery2 = _interopRequireDefault(_jquery);\n\nvar _vue = __webpack_require__(/*! vue */ \"vue\");\n\nvar _vue2 = _interopRequireDefault(_vue);\n\nvar _Role = __webpack_require__(/*! ./components/admin/Role.vue */ \"./resources/assets/js/components/admin/Role.vue\");\n\nvar _Role2 = _interopRequireDefault(_Role);\n\n__webpack_require__(/*! ../sass/admin.scss */ \"./resources/assets/sass/admin.scss\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/* Components */\nwindow.$ = window.jQuery = _jquery2.default;\n\n/* CSS */\n\n\nvar app = new _vue2.default({\n el: '#app',\n components: { role: _Role2.default }\n});\n\n//# sourceURL=webpack:///./resources/assets/js/admin.js?"); +eval("\n\nvar _jquery = __webpack_require__(/*! jquery */ \"jquery\");\n\nvar _jquery2 = _interopRequireDefault(_jquery);\n\n__webpack_require__(/*! metismenu */ \"metismenu\");\n\nvar _vue = __webpack_require__(/*! vue */ \"vue\");\n\nvar _vue2 = _interopRequireDefault(_vue);\n\nvar _Role = __webpack_require__(/*! ./components/admin/Role.vue */ \"./resources/assets/js/components/admin/Role.vue\");\n\nvar _Role2 = _interopRequireDefault(_Role);\n\n__webpack_require__(/*! ../sass/admin.scss */ \"./resources/assets/sass/admin.scss\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nwindow.$ = window.jQuery = _jquery2.default;\n\n/* CSS */\n/* Components */\n\n\n$().ready(function () {\n $(\"#side-menu\").metisMenu();\n\n $(window).bind(\"load resize\", function () {\n var topOffset = 50;\n var width = (this.window.innerWidth > 0 ? this.window.innerWidth : this.screen.height) - 1;\n if (width < 768) {\n $(\"div.navbar-collapse\").addClass('collapse');\n topOffset = 100;\n } else {\n $('div.navbar-collapse').removeClass('collapse');\n }\n\n var height = (this.window.innerHeight > 0 ? this.window.innerHeight : this.screen.height) - 1;\n height = height - topOffset;\n if (height < 1) height = 1;\n if (height > topOffset) {\n $(\"#page-wrapper\").css(\"min-height\", height + \"px\");\n }\n });\n\n var url = window.location;\n var element = $('ul.nav a').filter(function () {\n return this.href == url;\n }).addClass('active').parent();\n\n while (true) {\n if (element.is('li')) {\n element = element.parent().addClass('in').parent();\n } else {\n break;\n }\n }\n});\n\nvar app = new _vue2.default({\n el: '#app',\n components: { role: _Role2.default }\n});\n\n//# sourceURL=webpack:///./resources/assets/js/admin.js?"); /***/ }), @@ -164,6 +164,17 @@ eval("module.exports = jQuery;\n\n//# sourceURL=webpack:///external_%22jQuery%22 /***/ }), +/***/ "metismenu": +/*!***********************************!*\ + !*** external "jQuery.MetisMenu" ***! + \***********************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("module.exports = jQuery.MetisMenu;\n\n//# sourceURL=webpack:///external_%22jQuery.MetisMenu%22?"); + +/***/ }), + /***/ "vue": /*!**********************!*\ !*** external "Vue" ***! diff --git a/resources/assets/js/admin.js b/resources/assets/js/admin.js index f9441bd..3c7aaaf 100644 --- a/resources/assets/js/admin.js +++ b/resources/assets/js/admin.js @@ -1,5 +1,6 @@ /* Components */ import jQuery from 'jquery'; +import 'metismenu'; import vue from 'vue'; import role from './components/admin/Role.vue'; @@ -8,6 +9,41 @@ import '../sass/admin.scss'; window.$ = window.jQuery = jQuery; +$().ready(function () { + $("#side-menu").metisMenu(); + + $(window).bind("load resize", function () { + let topOffset = 50; + let width = ((this.window.innerWidth > 0) ? this.window.innerWidth : this.screen.height) - 1; + if (width < 768) { + $("div.navbar-collapse").addClass('collapse'); + topOffset = 100; + } else { + $('div.navbar-collapse').removeClass('collapse'); + } + + let height = ((this.window.innerHeight > 0) ? this.window.innerHeight : this.screen.height) - 1; + height = height - topOffset; + if (height < 1) height = 1; + if (height > topOffset) { + $("#page-wrapper").css("min-height", (height) + "px"); + } + }); + + let url = window.location; + let element = $('ul.nav a').filter(function () { + return this.href == url; + }).addClass('active').parent(); + + while (true) { + if (element.is('li')) { + element = element.parent().addClass('in').parent(); + } else { + break; + } + } +}); + const app = new vue({ el: '#app', components: {role} diff --git a/resources/assets/sass/_variables.scss b/resources/assets/sass/_variables.scss index 53202ac..34f3051 100644 --- a/resources/assets/sass/_variables.scss +++ b/resources/assets/sass/_variables.scss @@ -36,3 +36,16 @@ $input-color-placeholder: lighten($text-color, 30%); // Panels $panel-default-heading-bg: #fff; + +// Admin +$gray-darker: lighten(#000, 13.5%); +$gray-dark: lighten(#000, 20%); +$gray: lighten(#000, 33.5%); +$gray-light: lighten(#000, 60%); +$gray-lighter: lighten(#000, 93.5%); +$gray-lightest: lighten(#000, 97.25%); +$brand-primary: #428bca; +$brand-success: #5cb85c; +$brand-info: #5bc0de; +$brand-warning: #f0ad4e; +$brand-danger: #d9534f; \ No newline at end of file diff --git a/resources/assets/sass/admin.scss b/resources/assets/sass/admin.scss index 142cf5e..9044029 100644 --- a/resources/assets/sass/admin.scss +++ b/resources/assets/sass/admin.scss @@ -1,14 +1,563 @@ -// Fonts -@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,600"); - // Variables @import "variables"; // Bootstrap +//$icon-font-path: "~bootstrap-sass/assets/fonts/bootstrap/"; +//@import "~bootstrap-sass/assets/stylesheets/bootstrap-sprockets"; $icon-font-path: "~bootstrap-sass/assets/fonts/bootstrap/"; -@import "~bootstrap-sass/assets/stylesheets/bootstrap-sprockets"; @import "~bootstrap-sass/assets/stylesheets/bootstrap"; -// Font-Awesome -$fa-font-path: "~font-awesome/fonts"; -@import "~font-awesome/scss/font-awesome"; \ No newline at end of file +//// Font-Awesome +//$fa-font-path: "~font-awesome/fonts"; +//@import "~font-awesome/scss/font-awesome"; + +// + +// Admin +@import "mixins"; + +// Global Styles + +body { + background-color: $gray-lightest; +} + +// Wrappers + +#wrapper { + width: 100%; +} + +#page-wrapper { + padding: 0 15px; + min-height: 568px; + background-color: white; +} + +@media(min-width:768px) { + #page-wrapper { + position: inherit; + margin: 0 0 0 250px; + padding: 0 30px; + border-left: 1px solid darken($gray-lightest, 6.5%); + } +} + +// Navigation + +// --Topbar + +.navbar-top-links { + margin-right: 0; +} + +.navbar-top-links li { + display: inline-block; +} + +.navbar-top-links li:last-child { + margin-right: 15px; +} + +.navbar-top-links li a { + padding: 15px; + min-height: 50px; +} + +.navbar-top-links .dropdown-menu li { + display: block; +} + +.navbar-top-links .dropdown-menu li:last-child { + margin-right: 0; +} + +.navbar-top-links .dropdown-menu li a { + padding: 3px 20px; + min-height: 0; +} + +.navbar-top-links .dropdown-menu li a div { + white-space: normal; +} + +.navbar-top-links .dropdown-messages, +.navbar-top-links .dropdown-tasks, +.navbar-top-links .dropdown-alerts { + width: 310px; + min-width: 0; +} + +.navbar-top-links .dropdown-messages { + margin-left: 5px; +} + +.navbar-top-links .dropdown-tasks { + margin-left: -59px; +} + +.navbar-top-links .dropdown-alerts { + margin-left: -123px; +} + +.navbar-top-links .dropdown-user { + right: 0; + left: auto; +} + +// --Sidebar + +.sidebar { + .sidebar-nav.navbar-collapse { + padding-left: 0; + padding-right: 0; + } +} + +.sidebar .sidebar-search { + padding: 15px; +} + +.sidebar ul li { + border-bottom: 1px solid darken($gray-lightest, 6.5%); + a { + &.active { + background-color: $gray-lighter; + } + } +} + +.sidebar .arrow { + float: right; +} + +.sidebar .fa.arrow:before { + content: "\f104"; +} + +.sidebar .active > a > .fa.arrow:before { + content: "\f107"; +} + +.sidebar .nav-second-level li, +.sidebar .nav-third-level li { + border-bottom: none !important; +} + +.sidebar .nav-second-level li a { + padding-left: 37px; +} + +.sidebar .nav-third-level li a { + padding-left: 52px; +} + +@media(min-width:768px) { + .sidebar { + z-index: 1; + position: absolute; + width: 250px; + margin-top: 51px; + } + + .navbar-top-links .dropdown-messages, + .navbar-top-links .dropdown-tasks, + .navbar-top-links .dropdown-alerts { + margin-left: auto; + } +} + +// Buttons + +.btn-outline { + color: inherit; + background-color: transparent; + transition: all .5s; +} + +.btn-primary.btn-outline { + color: $brand-primary; +} + +.btn-success.btn-outline { + color: $brand-success; +} + +.btn-info.btn-outline { + color: $brand-info; +} + +.btn-warning.btn-outline { + color: $brand-warning; +} + +.btn-danger.btn-outline { + color: $brand-danger; +} + +.btn-primary.btn-outline:hover, +.btn-success.btn-outline:hover, +.btn-info.btn-outline:hover, +.btn-warning.btn-outline:hover, +.btn-danger.btn-outline:hover { + color: white; +} + +// Chat Widget + +.chat { + margin: 0; + padding: 0; + list-style: none; +} + +.chat li { + margin-bottom: 10px; + padding-bottom: 5px; + border-bottom: 1px dotted $gray-light; +} + +.chat li.left .chat-body { + margin-left: 60px; +} + +.chat li.right .chat-body { + margin-right: 60px; +} + +.chat li .chat-body p { + margin: 0; +} + +.panel .slidedown .glyphicon, +.chat .glyphicon { + margin-right: 5px; +} + +.chat-panel .panel-body { + height: 350px; + overflow-y: scroll; +} + +// Login Page + +.login-panel { + margin-top: 25%; +} + +// Flot Charts Containers + +.flot-chart { + display: block; + height: 400px; +} + +.flot-chart-content { + width: 100%; + height: 100%; +} + +// DataTables Overrides + +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 { + background: transparent; +} + +table.dataTable thead .sorting_asc:after { + content: "\f0de"; + float: right; + font-family: fontawesome; +} + +table.dataTable thead .sorting_desc:after { + content: "\f0dd"; + float: right; + font-family: fontawesome; +} + +table.dataTable thead .sorting:after { + content: "\f0dc"; + float: right; + font-family: fontawesome; + color: rgba(50,50,50,.5); +} + +// Circle Buttons + +.btn-circle { + width: 30px; + height: 30px; + padding: 6px 0; + border-radius: 15px; + text-align: center; + font-size: 12px; + line-height: 1.428571429; +} + +.btn-circle.btn-lg { + width: 50px; + height: 50px; + padding: 10px 16px; + border-radius: 25px; + font-size: 18px; + line-height: 1.33; +} + +.btn-circle.btn-xl { + width: 70px; + height: 70px; + padding: 10px 16px; + border-radius: 35px; + font-size: 24px; + line-height: 1.33; +} + +// Grid Demo Elements + +.show-grid [class^="col-"] { + padding-top: 10px; + padding-bottom: 10px; + border: 1px solid #ddd; + background-color: #eee !important; +} + +.show-grid { + margin: 15px 0; +} + +// Custom Colored Panels + +.huge { + font-size: 40px; +} + +.panel-green { + border-color: $brand-success; + > .panel-heading { + border-color: $brand-success; + color: white; + background-color: $brand-success; + } + > a { + color: $brand-success; + &:hover { + color: darken($brand-success, 15%); + } + } +} + +.panel-red { + border-color: $brand-danger; + > .panel-heading { + border-color: $brand-danger; + color: white; + background-color: $brand-danger; + } + > a { + color: $brand-danger; + &:hover { + color: darken($brand-danger, 15%); + } + } +} + +.panel-yellow { + border-color: $brand-warning; + > .panel-heading { + border-color: $brand-warning; + color: white; + background-color: $brand-warning; + } + > a { + color: $brand-warning; + &:hover { + color: darken($brand-warning, 15%); + } + } +} + +// Timeline +.timeline { + position: relative; + padding: 20px 0 20px; + list-style: none; +} + +.timeline:before { + content: " "; + position: absolute; + top: 0; + bottom: 0; + left: 50%; + width: 3px; + margin-left: -1.5px; + background-color: #eeeeee; +} + +.timeline > li { + position: relative; + margin-bottom: 20px; +} + +.timeline > li:before, +.timeline > li:after { + content: " "; + display: table; +} + +.timeline > li:after { + clear: both; +} + +.timeline > li:before, +.timeline > li:after { + content: " "; + display: table; +} + +.timeline > li:after { + clear: both; +} + +.timeline > li > .timeline-panel { + float: left; + position: relative; + width: 46%; + padding: 20px; + border: 1px solid #d4d4d4; + border-radius: 2px; + -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.175); + box-shadow: 0 1px 6px rgba(0,0,0,0.175); +} + +.timeline > li > .timeline-panel:before { + content: " "; + display: inline-block; + position: absolute; + top: 26px; + right: -15px; + border-top: 15px solid transparent; + border-right: 0 solid #ccc; + border-bottom: 15px solid transparent; + border-left: 15px solid #ccc; +} + +.timeline > li > .timeline-panel:after { + content: " "; + display: inline-block; + position: absolute; + top: 27px; + right: -14px; + border-top: 14px solid transparent; + border-right: 0 solid #fff; + border-bottom: 14px solid transparent; + border-left: 14px solid #fff; +} + +.timeline > li > .timeline-badge { + z-index: 100; + position: absolute; + top: 16px; + left: 50%; + width: 50px; + height: 50px; + margin-left: -25px; + border-radius: 50% 50% 50% 50%; + text-align: center; + font-size: 1.4em; + line-height: 50px; + color: #fff; + background-color: #999999; +} + +.timeline > li.timeline-inverted > .timeline-panel { + float: right; +} + +.timeline > li.timeline-inverted > .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; +} + +.timeline > li.timeline-inverted > .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; +} + +.timeline-badge.primary { + background-color: #2e6da4 !important; +} + +.timeline-badge.success { + background-color: #3f903f !important; +} + +.timeline-badge.warning { + background-color: #f0ad4e !important; +} + +.timeline-badge.danger { + background-color: #d9534f !important; +} + +.timeline-badge.info { + background-color: #5bc0de !important; +} + +.timeline-title { + margin-top: 0; + color: inherit; +} + +.timeline-body > p, +.timeline-body > ul { + margin-bottom: 0; +} + +.timeline-body > p + p { + margin-top: 5px; +} + +@media(max-width:767px) { + ul.timeline:before { + left: 40px; + } + + ul.timeline > li > .timeline-panel { + width: calc(100% - 90px); + width: -moz-calc(100% - 90px); + width: -webkit-calc(100% - 90px); + } + + ul.timeline > li > .timeline-badge { + top: 16px; + left: 15px; + margin-left: 0; + } + + ul.timeline > li > .timeline-panel { + float: right; + } + + ul.timeline > li > .timeline-panel:before { + right: auto; + left: -15px; + border-right-width: 15px; + border-left-width: 0; + } + + ul.timeline > li > .timeline-panel:after { + right: auto; + left: -14px; + border-right-width: 14px; + border-left-width: 0; + } +} diff --git a/resources/assets/sass/mixins.scss b/resources/assets/sass/mixins.scss new file mode 100644 index 0000000..ca79e7a --- /dev/null +++ b/resources/assets/sass/mixins.scss @@ -0,0 +1 @@ +// Mixins \ No newline at end of file diff --git a/resources/lang/zh-CN/string.php b/resources/lang/zh-CN/string.php new file mode 100644 index 0000000..228c55c --- /dev/null +++ b/resources/lang/zh-CN/string.php @@ -0,0 +1,10 @@ + '测试' +]; \ No newline at end of file diff --git a/resources/views/layouts/admin.blade.php b/resources/views/layouts/admin.blade.php index 728f0ed..d89f268 100644 --- a/resources/views/layouts/admin.blade.php +++ b/resources/views/layouts/admin.blade.php @@ -4,6 +4,8 @@ + + @@ -13,117 +15,357 @@ -
-@section('left_menu') -