Initial Commit

This commit is contained in:
2024-02-08 12:07:49 -07:00
parent 5813b1109f
commit 43077b57ed
5471 changed files with 682195 additions and 0 deletions
+7
View File
File diff suppressed because one or more lines are too long
+6
View File
File diff suppressed because one or more lines are too long
+31
View File
@@ -0,0 +1,31 @@
@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin-top: -15px;}.dropzone .dz-message .dz-button{}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05, 1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0,0,0,.8);border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,.8);background:rgba(0,0,0,.8);border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width 300ms ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}
.dropzone.upload-ticket {
min-height: 100px;
border: 1px solid rgba(0, 0, 0, 0.3);
background: white;
padding: 20px 20px;
}
.dropzone.upload-ticket .dz-message {
text-align: center;
}
.dropzone.upload-ticket .dz-message .dz-button {
background: none;
color: inherit;
border: none;
padding: 0;
font: inherit;
cursor: pointer;
outline: inherit;
margin-top: 20px;
}
.dropzone.upload-ticket .dz-preview {
position: relative;
display: inline-block;
vertical-align: top;
margin: 16px;
min-height: 100px;
}
+358
View File
@@ -0,0 +1,358 @@
/* line 7, ../scss/emojionearea.scss */
.emojionearea, .emojionearea * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
/* line 11, ../scss/emojionearea.scss */
.emojionearea, .emojionearea.form-control {
display: block;
position: relative !important;
width: 100%;
height: auto;
padding: 0;
}
/* line 29, ../scss/emojionearea.scss */
.emojionearea.focused {
outline: 0;
}
/* line 98, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button {
z-index: 5;
position: absolute;
right: 3px;
top: 3px;
width: 24px;
height: 24px;
opacity: 0.6;
cursor: pointer;
-moz-transition: opacity 300ms ease-in-out;
-o-transition: opacity 300ms ease-in-out;
-webkit-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out; }
/* line 109, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button:hover {
opacity: 1; }
/* line 113, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button > div {
display: block;
width: 24px;
height: 24px;
position: absolute;
-moz-transition: all 400ms ease-in-out;
-o-transition: all 400ms ease-in-out;
-webkit-transition: all 400ms ease-in-out;
transition: all 400ms ease-in-out; }
/* line 121, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button > div.emojionearea-button-open {
background-position: 0 -24px;
filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
opacity: 1; }
/* line 126, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button > div.emojionearea-button-close {
background-position: 0 0;
-webkit-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0; }
/* line 136, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button.active > div.emojionearea-button-open {
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0; }
/* line 143, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button.active > div.emojionearea-button-close {
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
opacity: 1; }
/* line 153, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker {
background: #fff;
position: absolute;
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
height: 236px;
width: 316px;
top: -15px;
right: -15px;
z-index: 90;
-moz-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
-webkit-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
-moz-user-select: -moz-none;
-ms-user-select: none;
-webkit-user-select: none;
user-select: none; }
/* line 167, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker.hidden {
display: none; }
/* line 171, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-wrapper {
position: relative;
height: 236px;
width: 316px; }
/* line 176, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-wrapper:after {
content: "";
display: block;
position: absolute;
background-repeat: no-repeat;
z-index: 91; }
/* line 186, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-filters {
width: 100%;
position: absolute;
background: #F5F7F9;
padding: 0 0 0 7px;
height: 40px;
z-index: 95; }
/* line 194, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter {
display: block;
float: left;
height: 40px;
width: 32px;
filter: inherit;
padding: 7px 1px 0;
cursor: pointer;
-webkit-filter: grayscale(1);
filter: grayscale(1); }
/* line 204, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active {
background: #fff; }
/* line 208, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active, .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:hover {
-webkit-filter: grayscale(0);
filter: grayscale(0); }
/* line 212, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter > i {
width: 24px;
height: 24px;
top: 0; }
/* line 218, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter > img {
width: 24px;
height: 24px;
margin: 0 3px; }
/* line 226, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area {
height: 196px;
overflow: auto;
overflow-x: hidden;
width: 100%;
position: absolute;
padding: 0 0 5px; }
/* line 234, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-emojis-list {
z-index: 1; }
/* line 238, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones {
position: absolute;
top: 6px;
right: 10px;
height: 22px;
z-index: 2; }
/* line 246, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone {
display: inline-block;
padding: 0;
border: 0;
vertical-align: middle;
outline: none;
background: transparent;
cursor: pointer;
position: relative; }
/* line 257, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-0, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-0:after {
background-color: #ffcf3e; }
/* line 262, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-1, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-1:after {
background-color: #fae3c5; }
/* line 267, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-2, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-2:after {
background-color: #e2cfa5; }
/* line 272, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-3, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-3:after {
background-color: #daa478; }
/* line 277, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-4, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-4:after {
background-color: #a78058; }
/* line 282, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-5, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones > .btn-tone.btn-tone-5:after {
background-color: #5e4d43; }
/* line 290, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-bullet > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-square > .btn-tone {
width: 20px;
height: 20px;
margin: 0;
background-color: transparent; }
/* line 295, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-bullet > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-square > .btn-tone:after {
content: "";
position: absolute;
display: block;
top: 4px;
left: 4px;
width: 12px;
height: 12px; }
/* line 304, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-bullet > .btn-tone.active:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-square > .btn-tone.active:after {
top: 0;
left: 0;
width: 20px;
height: 20px; }
/* line 316, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-radio > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone {
width: 16px;
height: 16px;
margin: 0px 2px; }
/* line 321, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-radio > .btn-tone.active:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone.active:after {
content: "";
position: absolute;
display: block;
background-color: transparent;
border: 2px solid #fff;
width: 8px;
height: 8px;
top: 2px;
left: 2px; }
/* line 339, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-bullet > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-bullet > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-radio > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-radio > .btn-tone:after {
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%; }
/* line 348, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-square > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-square > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone:after {
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
border-radius: 1px; }
/* line 355, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area h1 {
display: block;
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #b2b2b2;
background: #fff;
line-height: 20px;
margin: 0;
padding: 7px 0 5px 6px; }
/* line 366, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area h1:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area h1:before {
content: " ";
display: block;
clear: both; }
/* line 373, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category {
padding: 0 0 0 7px; }
/* line 376, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category:before {
content: " ";
display: block;
clear: both; }
/* line 383, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area [class*=emojione-] {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
margin: 0;
width: 24px;
height: 24px;
top: 0; }
/* line 391, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
width: 24px;
height: 24px;
float: left;
display: block;
margin: 1px;
padding: 3px; }
/* line 400, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn:hover {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background-color: #e4e4e4;
cursor: pointer; }
/* line 406, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn i, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img {
float: left;
display: block;
width: 24px;
height: 24px; }
/* line 413, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img.lazy-emoji {
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0; }
/* line 420, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters {
top: 0;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px; }
/* line 425, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-scroll-area {
bottom: 0; }
/* line 441, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker.emojionearea-picker-position-top {
margin-top: -246px;
left: 10px; }
/* line 445, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {
width: 19px;
height: 10px;
background-position: -2px -49px;
bottom: -10px;
left: 20px; }
/* line 454, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {
background-position: -2px -80px; }
/* line 502, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button.active + .emojionearea-picker {
filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
opacity: 1; }
/* line 520, ../scss/emojionearea.scss */
.emojionearea.emojionearea-standalone {
display: inline-block;
width: auto;
box-shadow: none; }
/* line 548, ../scss/emojionearea.scss */
.emojionearea.emojionearea-standalone .emojionearea-button {
top: 0;
right: 0;
bottom: 0;
left: 0;
width: auto;
height: auto; }
/* line 555, ../scss/emojionearea.scss */
.emojionearea.emojionearea-standalone .emojionearea-button > div {
top: -10px;
left: 5px;
}
/* line 564, ../scss/emojionearea.scss */
.emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {
right: 23px;
}
/* line 32, ../scss/_image.scss */
.emojionearea .emojionearea-button > div, .emojionearea .emojionearea-picker .emojionearea-wrapper:after {
background-image: url('data:image/png;base64,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') !important; }
+5
View File
File diff suppressed because one or more lines are too long
+323
View File
@@ -0,0 +1,323 @@
@import url("https://fonts.googleapis.com/css?family=Red+Hat+Display:400,500,900&display=swap");
body, html {
font-family: Red hat Display, sans-serif;
font-weight: 400;
line-height: 1.25em;
letter-spacing: 0.025em;
color: #333;
background: #F7F7F7;
width: 100%;
height: 100%;
}
.group-chat-main { position: relative;
top: 50%;
left: 50%;
/* bring your own prefixes */
transform: translate(-50%, -50%);
padding: 0 10rem 0 21rem;
}
.pic {
width: 4rem;
height: 4rem;
background-size: cover;
background-position: center;
border-radius: 50%;
}
.gcuser {
position: relative;
margin-bottom: 1rem;
padding-left: 5rem;
height: 4.5rem;
display: flex;
flex-direction: column;
justify-content: center;
}
.gcuser .pic {
position: absolute;
left: 0;
}
.gcuser .name {
font-weight: 500;
margin-bottom: 0.125rem;
}
.gcuser .name.mod {
color: #38a956;
}
.gcuser .message, .gcuser .seen {
font-size: 0.9rem;
color: #999;
}
.gcuser .badge {
box-sizing: border-box;
position: absolute;
text-align: center;
font-size: 0.9rem;
padding-top: 0.125rem;
border-radius: 1rem;
top: 0;
left: 2.5rem;
background: #333;
color: white;
}
.online-users {
position: absolute;
top: 50%;
left: 21rem;
transform: translate(-6rem, -50%);
width: 24rem;
height: 40rem;
padding: 1rem 2rem 1rem 1rem;
box-sizing: border-box;
border-radius: 1rem 0 0 1rem;
cursor: pointer;
background: white;
box-shadow: 0 0 8rem 0 rgba(0, 0, 0, 0.1), 2rem 2rem 4rem -3rem rgba(0, 0, 0, 0.5);
transition: transform 500ms;
}
.online-users h2 {
margin: 0.5rem 0 1.5rem 5rem;
}
.online-users .fa-bars {
position: absolute;
left: 2.25rem;
color: #999;
transition: color 200ms;
}
.online-users .fa-bars:hover {
color: #666;
}
.online-users .contact:last-child {
margin: 0;
}
.online-users:hover {
transform: translate(-20rem, -50%);
}
.online-users .flowvisitors {
height: 32rem;
overflow: auto;
}
.chat {
position: relative;
display: flex;
flex-direction: column;
justify-content: space-between;
z-index: 2;
box-sizing: border-box;
border-radius: 1rem;
background: white;
box-shadow: 0 0 8rem 0 rgba(0, 0, 0, 0.1), 0rem 2rem 4rem -3rem rgba(0, 0, 0, 0.5);
}
.chat .contact.bar {
flex-basis: 3.5rem;
flex-shrink: 0;
margin: 1rem;
box-sizing: border-box;
}
.chat .messages {
padding: 1rem;
background: #F7F7F7;
flex-shrink: 2;
overflow: auto;
height: 600px;
box-shadow: inset 0 2rem 2rem -2rem rgba(0, 0, 0, 0.05), inset 0 -2rem 2rem -2rem rgba(0, 0, 0, 0.05);
}
.chat .messages .time {
font-size: 0.8rem;
background: #EEE;
padding: 0.25rem 1rem;
border-radius: 2rem;
color: #999;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0 auto;
}
.chat .messages .message {
box-sizing: border-box;
padding: 0.5rem 1rem;
margin: 1rem;
background: #FFF;
border-radius: 1.125rem 1.125rem 1.125rem 0;
min-height: 2.25rem;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
max-width: 66%;
box-shadow: 0 0 2rem rgba(0, 0, 0, 0.075), 0rem 1rem 1rem -1rem rgba(0, 0, 0, 0.1);
}
.chat .messages .message span {
display: block;
font-size: .8rem;
}
.chat .messages .message .blockquote {
font-size: .8rem;
}
.messages .message .emojione {
height: 1.2rem !important;
width: 1.2rem !important;
vertical-align: middle;
background: none;
}
.chat .messages .message .chat-edit {
font-size: .8rem;
display: inline-block;
margin-left: .5rem;
}
.chat .messages .message .chat-edit a {
color: #9b9b9b;
margin-right: .5rem;
}
.chat .messages .message .chat-edit a:hover,
.chat .messages .message .chat-edit a.active {
color: #ee212d;
}
.chat .messages .message .chat-edit a:last-child {
margin-right: 0;
}
.chat .messages .message.operator {
margin: 1rem 1rem 1rem auto;
border-radius: 1.125rem 1.125rem 0 1.125rem;
background: #333;
color: white;
}
.chat .messages .message.system {
margin: 1rem 1rem 1rem auto;
border-radius: 1.125rem 1.125rem 0 1.125rem;
background: #1565c0;
color: white;
}
.chat .input {
box-sizing: border-box;
flex-basis: 4rem;
flex-shrink: 0;
display: flex;
align-items: center;
padding: 0 0.5rem 0 1.5rem;
}
.chat .input i {
font-size: 1.5rem;
margin-right: 1rem;
color: #666;
cursor: pointer;
transition: color 200ms;
}
.chat .input i:hover {
color: #333;
}
.chat .input input {
border: none;
background-image: none;
background-color: white;
padding: 0.5rem 1rem;
margin-right: 1rem;
border-radius: 1.125rem;
flex-grow: 2;
box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1), 0rem 1rem 1rem -1rem rgba(0, 0, 0, 0.2);
font-family: Red hat Display, sans-serif;
font-weight: 400;
letter-spacing: 0.025em;
}
.chat .input input:placeholder {
color: #999;
}
.emojionearea.emojionearea-standalone .emojionearea-button > div {
top: -12px;
left: 7px;
}
.input #message {
padding-left: 35px;
}
/* Login Style */
.login-wrapper {
max-width: 420px;
margin: 1rem auto;
padding: 1.25rem;
text-align: center;
}
.login-wrapper .login-title, .group-chat-wrapper .login-title {
color: #333333;
margin-bottom: 1rem;
}
.login-wrapper h1, .group-chat-wrapper h1 {
font-size: 1.6rem;
}
.form-signin {
background-color: #4d4d4d;
padding: 1rem;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}
.login-wrapper .site-title, .group-chat-wrapper .site-title {
margin-top: 1rem;
}
.avatars label > input { /* HIDE RADIO */
visibility: hidden; /* Makes input not-clickable */
position: absolute; /* Remove input from document flow */
}
.avatars label > input + img { /* IMAGE STYLES */
cursor: pointer;
border: 2px solid #d7dde4;
}
.avatars label > input:checked + img { /* (RADIO CHECKED) IMAGE STYLES */
border: 2px solid #56a753;
}
.help-block {
color: #fff;
}
@-webkit-keyframes a{0%{opacity:0;bottom:-15px;max-height:0;max-width:0;margin-top:0}30%{opacity:.8;bottom:-3px}to{opacity:1;bottom:0;max-height:200px;margin-top:12px;max-width:400px}}@keyframes a{0%{opacity:0;bottom:-15px;max-height:0;max-width:0;margin-top:0}30%{opacity:.8;bottom:-3px}to{opacity:1;bottom:0;max-height:200px;margin-top:12px;max-width:400px}}@-webkit-keyframes b{0%{opacity:1;bottom:0}30%{opacity:.2;bottom:-3px}to{opacity:0;bottom:-15px}}@keyframes b{0%{opacity:1;bottom:0}30%{opacity:.2;bottom:-3px}to{opacity:0;bottom:-15px}}@-webkit-keyframes c{0%{opacity:0}30%{opacity:.5}to{opacity:.6}}@keyframes c{0%{opacity:0}30%{opacity:.5}to{opacity:.6}}@-webkit-keyframes d{0%{opacity:.6}30%{opacity:.1}to{opacity:0}}@keyframes d{0%{opacity:.6}30%{opacity:.1}to{opacity:0}}.notyf__icon--alert,.notyf__icon--confirm{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--alert:after,.notyf__icon--alert:before{content:"";background:#ed3d3d;display:block;position:absolute;width:3px;border-radius:3px;left:9px}.notyf__icon--alert:after{height:3px;top:14px}.notyf__icon--alert:before{height:8px;top:4px}.notyf__icon--confirm:after,.notyf__icon--confirm:before{content:"";background:#3dc763;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--confirm:after{height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--confirm:before{height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;-webkit-animation:a .3s forwards;animation:a .3s forwards;box-shadow:0 1px 3px 0 rgba(0,0,0,.45);position:relative;padding-right:13px}.notyf__toast.notyf--alert{background:#ed3d3d}.notyf__toast.notyf--confirm{background:#3dc763}.notyf__toast.notyf--disappear{-webkit-animation:b .3s 1 forwards;animation:b .3s 1 forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast.notyf--disappear .notyf__message{opacity:1;-webkit-animation:b .3s 1 forwards;animation:b .3s 1 forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.notyf__toast.notyf--disappear .notyf__icon{opacity:1;-webkit-animation:d .3s 1 forwards;animation:d .3s 1 forwards}.notyf__wrapper{display:table;width:100%;padding-top:20px;padding-bottom:20px;padding-right:15px;border-radius:3px}.notyf__icon{width:20%;text-align:center;font-size:1.3em;-webkit-animation:c .5s forwards;animation:c .5s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__icon,.notyf__message{display:table-cell;vertical-align:middle;opacity:0}.notyf__message{width:80%;position:relative;-webkit-animation:a .3s forwards;animation:a .3s forwards;-webkit-animation-delay:.15s;animation-delay:.15s}.notyf{position:fixed;bottom:20px;right:30px;width:20%;color:#fff;z-index:1}@media only screen and (max-width:736px){.notyf__container{width:90%;margin:0 auto;display:block;right:0;left:0}}
#customavatar {
width: 200px;
height: 200px;
position:relative; /* or fixed or absolute */
background-image: url(../files/system.jpg);
background-repeat: no-repeat;
background-position: center;
border: 2px solid #d7dde4;
box-sizing: content-box;
-moz-box-sizing: content-box;
}
.avatarupload {
position: relative;
overflow: hidden;
margin: 10px;
}
.avatarupload input.upload {
position: absolute;
top: 0;
right: 0;
margin: 0;
padding: 0;
font-size: 1.2rem;
cursor: pointer;
opacity: 0;
filter: alpha(opacity=0);
}
.copyright a {
color: #ffffff;
}
View File
+485
View File
File diff suppressed because one or more lines are too long