Newer
Older
Gabriel Engel
committed
.list-view {
Gabriel Engel
committed
.list {
display: flex;
flex-flow: column nowrap;
Gabriel Engel
committed
position: relative;
.message {
padding: 8px 0px 4px 50px;
}
Gabriel Engel
committed
}
Gabriel Engel
committed
h2 {
font-size: 20px;
line-height: 25px;
font-weight: 300;
}
p {
font-size: 12px;
margin-top: 4px;
}
b {
font-weight: 600;
}
.see-all {
float: right;
border: none;
text-decoration: underline;
cursor: pointer;
&:hover {
text-decoration: none;
}
Gabriel Engel
committed
}
}
.show-more-users {
margin: 1em auto 0 auto;
display: block;
Gabriel Engel
committed
}
&.file-name {
color: #008ce3;
padding: 10px 5px;
border-bottom: 1px solid #eaeaea;
display: block;
&:hover {
color: #006db0;
text-decoration: underline;
}
}
i {
float: left;
color: #444;
margin-right: 10px;
&.file-delete {
float: right;
padding-top: 10px;
&:hover {
color: red;
cursor: pointer;
}
}
float: right;
padding-top: 11px;
&:hover {
color: #006db0;
cursor: pointer;
Gabriel Engel
committed
}
.user-view {
z-index: 15;
overflow-y: auto;
overflow-x: hidden;
Gabriel Engel
committed
.about {
width: 100%;
margin-bottom: 20px;
}
.thumb {
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
width: 100%;
height: 200px;
.transition(height .4s ease);
cursor: zoom-in;
cursor: -moz-zoom-in;
cursor: -webkit-zoom-in;
&.bigger {
height: 350px;
cursor: zoom-out;
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
}
.avatar {
border-radius: 0;
.avatar-image {
border-radius: 0;
}
}
Gabriel Engel
committed
}
Gabriel Engel
committed
.info {
white-space: normal;
Gabriel Engel
committed
h3 {
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
Gabriel Engel
committed
font-size: 24px;
line-height: 27px;
text-overflow: ellipsis;
width: 100%;
overflow: hidden;
white-space: nowrap;
i:after {
content: " ";
display: inline-block;
width: 8px;
height: 8px;
border-radius: 4px;
vertical-align: middle;
}
i.status-offline {
Gabriel Engel
committed
}
p {
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
Gabriel Engel
committed
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
line-height: 18px;
font-size: 12px;
font-weight: 300;
}
}
.stats {
li {
margin-bottom: 3px;
display: inline-block;
padding: 4px 6px;
border-right: 2px;
border-radius: 2px;
}
}
.box {
position: relative;
margin-bottom: 25px;
font-size: 13px;
h4 {
&:extend(.small-title);
margin-bottom: 6px;
}
&:after {
content: " ";
height: 1px;
width: 100%;
bottom: -10px;
left: 0;
position: absolute;
}
}
.tags {
li {
display: inline-block;
padding: 4px;
border-right: 2px;
}
}
.links {
i {
margin-right: 5px;
font-size: 13px;
}
a {
white-space: nowrap;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
display: block;
border-radius: 2px;
padding: 0 5px;
line-height: 22px;
position: relative;
.transition(background .18s ease, colo .18s ease);
Gabriel Engel
committed
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
&:before {
content: attr(data-stats);
position: absolute;
right: 5px;
top: 0;
font-size: 11px;
opacity: 0;
}
&:hover {
padding-right: 34px;
text-decoration: none;
&:before {
opacity: 1;
}
}
span {
font-weight: 300;
}
}
}
.contact-code {
margin: -5px 0 10px 0;
font-size: 12px;
}
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
.channels {
h3 {
font-size: 24px;
margin-bottom: 8px;
line-height: 22px;
}
p {
line-height: 18px;
font-size: 12px;
font-weight: 300;
}
a {
white-space: nowrap;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
display: block;
border-radius: 2px;
padding: 0 5px;
line-height: 22px;
position: relative;
.transition(background .18s ease, colo .18s ease);
&:before {
content: attr(data-stats);
position: absolute;
right: 5px;
top: 0;
font-size: 11px;
opacity: 0;
}
span {
font-weight: 300;
}
}
}
white-space: normal;
h3 {
font-size: 24px;
margin-bottom: 8px;
line-height: 22px;
}
p {
line-height: 18px;
font-size: 12px;
font-weight: 300;
}
> .input-line {
margin-top: 20px;
#password {
width: 70%;
}
.room-info-content > div {
margin: 0 0 20px 0;
}
Gabriel Engel
committed
}
}
}
Gabriel Engel
committed
.user-image {
margin: 4px;
height: @user-image-square;
width: @user-image-square;
Gabriel Engel
committed
cursor: pointer;
font-size: 12px;
position: relative;
.avatar {
&:before {
font-size: 10px;
}
}
Gabriel Engel
committed
&:hover,
&.selected {
&:after {
.transform(scaleX(1))
Gabriel Engel
committed
}
Gabriel Engel
committed
}
Gabriel Engel
committed
}
Gabriel Engel
committed
}
Gabriel Engel
committed
}
}
position: absolute;
z-index: 1;
Gabriel Engel
committed
}
Gabriel Engel
committed
width: 100%;
width: @user-image-square;
height: @user-image-square;
float: left;
display: block;
line-height: @user-image-square;
font-size: 15px;
font-weight: 400;
overflow: hidden;
text-overflow: ellipsis;
position: relative;
padding-left: 10px;
Gabriel Engel
committed
}
Gabriel Engel
committed
display: block;
Gabriel Engel
committed
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
}
}
.user-profile {
white-space: normal;
overflow: hidden;
.thumb {
float: left;
width: 75px;
img {
width: 60px;
height: 60px;
}
}
.info {
display: block;
margin-left: 75px;
h3 {
font-size: 14px;
margin-bottom: 8px;
font-weight: 600;
}
p {
font-size: 12px;
margin-bottom: 6px;
}
a {
&:hover {
text-decoration: none;
}
}
}
}
.profile-buttons {
margin-top: 1em;
}
.rocket-modal {
Gabriel Engel
committed
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
visibility: hidden;
&.fluid {
Gabriel Engel
committed
height: 100%;
main {
position: absolute;
overflow-y: scroll;
Gabriel Engel
committed
}
}
}
&.opened {
.animation(fadeIn .1s ease-out forwards);
.animation(modalEnter .35s cubic-bezier(.5,
0,
.1,
1) forwards .1s);
Gabriel Engel
committed
}
}
&.closed {
.animation(fadeOut .2s ease-out forwards);
.animation(modalExit .25s cubic-bezier(.5,
0,
.1,
1) forwards);
Gabriel Engel
committed
}
}
&.overflow {
Gabriel Engel
committed
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
overflow: visible;
main {
overflow: visible;
position: relative;
}
}
}
.wrapper {
display: table;
height: 100%;
width: 100%;
position: relative;
}
.window {
display: table-cell;
vertical-align: middle;
text-align: center;
width: 100%;
height: 100%;
position: relative;
}
fieldset {
margin-bottom: 8px;
}
legend {
position: relative;
z-index: 2;
display: block;
margin-bottom: 18px;
position: relative;
text-transform: uppercase;
font-size: 13px;
i {
margin-right: 4px;
}
&:before {
content: " ";
width: 100%;
height: 1px;
position: absolute;
top: 19px;
left: 0;
z-index: 1;
}
}
Gabriel Engel
committed
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
display: block;
max-width: 800px;
margin: 0 auto;
width: 90%;
position: relative;
overflow: hidden;
text-align: left;
border-radius: 4px;
box-shadow: 4px 4px 0 rgba(0, 0, 0, .15);
padding: 56px 0;
opacity: 0;
header {
height: 55px;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
font-size: 14px;
text-align-last: right;
padding: 0 25px;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
h3 {
display: inline-block;
margin: 0;
text-align: left;
font-size: 18px;
Gabriel Engel
committed
line-height: 55px;
text-overflow: ellipsis;
overflow: hidden;
}
.close {
position: absolute;
width: 20px;
height: 26px;
right: 20px;
top: 16px;
opacity: 1;
i {
font-size: 24px;
}
&:hover {
Gabriel Engel
committed
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
}
}
}
main {
display: block;
width: 100%;
height: 100%;
overflow-y: auto;
overflow-x: hidden;
padding: 20px 25px;
}
footer {
height: 55px;
position: absolute;
bottom: 0;
width: 100%;
z-index: 1;
padding: 11px 25px 0;
text-align: right;
box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
}
}
}
.avatarPrompt {
header {
p {
font-size: 14px;
line-height: 22px;
font-weight: 300;
}
}
img {
width: 200px;
}
}
Gabriel Engel
committed
#login-card {
Gabriel Engel
committed
max-width: 520px;
Gabriel Engel
committed
box-shadow: 0 0 6px 10px rgba(0, 0, 0, 0.1);
border-radius: 2px;
//font-family: "Muli";
margin: 8px 0 0;
font-size: 14px;
line-height: 22px;
font-weight: 300;
}
}
Gabriel Engel
committed
h2 {
&:extend(.rocket-h2);
line-height: 24px;
margin: 0;
Gabriel Engel
committed
}
h3 {
&:extend(.rocket-h3);
Gabriel Engel
committed
}
img {
width: 200px;
}
Gabriel Engel
committed
.options {
display: none;
width: 100%;
font-size: 10px;
}
.submit {
Gabriel Engel
committed
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
}
.remember {
float: left;
}
.remember input {
margin-right: 4px;
}
.forgot {
float: right;
line-height: 20px;
}
.input-text {
margin: 0 0 14px 0;
position: relative;
&:before {
content: " ";
width: 100%;
height: 40px;
position: absolute;
top: 7px;
left: 0;
cursor: text;
}
&.active {
&:before {
visibility: hidden;
}
}
input {
box-shadow: 0 0 0;
border-width: 0;
position: relative;
padding: 4px 8px;
&::-webkit-input-placeholder {}
&:-moz-placeholder {}
Gabriel Engel
committed
}
Gabriel Engel
committed
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px #f4f4f4 inset;
}
}
}
.social-login {
Gabriel Engel
committed
text-align: center;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
Gabriel Engel
committed
h3 {
&:extend(.rocket-h3);
margin-top: 0;
margin-bottom: 12px;
}
.button {
border-radius: 2px;
min-height: 40px;
line-height: 20px;
font-size: 18px;
margin: 2px;
padding: 0;
Gabriel Engel
committed
}
Gabriel Engel
committed
text-align: center;
width: 100%;
min-height: 100%;
z-index: 101;
.wrapper {
text-align: center;
z-index: 10;
position: relative;
Gabriel Engel
committed
.logo {
display: block;
> img {
display: inline-block;
position: relative;
top: 0;
right: 0;
z-index: 20;
Gabriel Engel
committed
max-width: 100%;
}
}
a {
font-weight: 300;
}
.cell {
display: table-cell;
vertical-align: middle;
text-align: center;
}
header {
display: block;
Gabriel Engel
committed
}
.text {
font-weight: 300;
margin-bottom: 25px;
margin: 0 auto 25px;
max-width: 580px;
Gabriel Engel
committed
.button {
font-weight: 400;
padding: 16px 20px;
margin-top: 20px;
}
h1 {
Gabriel Engel
committed
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
text-transform: uppercase;
font-size: 24px;
letter-spacing: -0.5px;
margin-bottom: 20px;
display: none;
}
h2 {
&:extend(.rocket-h2);
}
h3 {
&:extend(.rocket-h3);
}
p {
margin: 18px 0;
font-size: 16px;
line-height: 24px;
font-weight: 400;
}
}
footer {
padding: 20px 0 0;
Gabriel Engel
committed
h4 {
text-transform: uppercase;
margin-bottom: 8px;
font-size: 12px;
Gabriel Engel
committed
}
Marcelo Schmidt
committed
div.switch-language {
margin-top: 20px;
Marcelo Schmidt
committed
}
Gabriel Engel
committed
}
a.meteor {
position: fixed;
right: 30px;
bottom: 20px;
width: 100px;
height: 50px;
background: url(images/meteor.png) no-repeat center center;
Gabriel Engel
committed
background-size: 100% auto;
text-indent: -9999em;
}
.share {
border-radius: 50%;
min-height: 40px;
line-height: 20px;
Gabriel Engel
committed
border-radius: 50%;
}
span {
display: none;
}
}
}
#particles-js {
&:extend(.fill-all);
position: fixed;
}
.mention-link {
&.mention-link-me, &.mention-link-all {
background-color: #008ce3;
border-radius: 4px;
padding: 0px 4px 2px 4px;
font-weight: bold;
&:hover {
color: white;
}
&.mention-link-all {
background-color: #9C27B0;
}
}
.avatar-suggestions {
display: flex;
flex-flow: column nowrap;
}
width: 100%;
padding: 12px;
.transition(background-color .15s ease-out, border-color .15s ease-out);
&:first-child {
margin-top: 10px;
}
max-height: 55px;
min-height: 55px;
top: 0;
width: 100%;
height: 100%;
margin: 0;
line-height: 55px;
text-align: right;
padding-left: 20px;
}
Rodrigo Nascimento
committed
.button {
Rodrigo Nascimento
committed
cursor: pointer;
text-align: center;
input[type=file] {
position: absolute !important;
width: 100%;
top: 0;
left: 0;
height: 100%;
opacity: 0;
z-index: 10000;
Rodrigo Nascimento
committed
cursor: pointer;
border: 2px solid #F5F5F5;
width: 100%;
Adriano Caheté
committed
tr {
background-color: #FFFFFF;
Adriano Caheté
committed
&:nth-of-type(even) {
background-color: #F5F5F5;
Adriano Caheté
committed
}
}
text-align: right;
width: 30%;
display: inline-block;
width: 50px;
height: 50px;
border-radius: 50%;
background-size: 100%;
background-position: 50% 50%;
margin-right: 5px;
}
}
#fullscreendiv:-webkit-full-screen {
position: fixed;
width: 100%;
height: 100%;
top: 0;
background: none;
}
Gabriel Engel
committed
@media all and(max-width: 1100px) {
#rocket-chat {
.flex-opened {
Gabriel Engel
committed
}
}
}
@media all and(max-width: 780px) {
#rocket-chat {
.burger {
visibility: visible;
display: inline-block;
}
.side-nav {
// .transform(translateX(-100%));
Gabriel Engel
committed
.transition(transform .3s ease-out);
}
.main-content {
z-index: 120;
&.notransition {
.transition(transform .0s);
}
Gabriel Engel
committed
}