annotate default/assets/scss/layout/_right-sidebar.scss @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1 // main: ../style.scss
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
2
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
3 /* Right Sidebar
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
4 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
5 .scrollbar-enabled {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
6 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
7 padding-right: 15px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
8
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
9 .left-scroll & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
10 padding-right: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
11 padding-left: 15px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
12 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
13 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
14
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
15 .sidebar-dark .site-sidebar,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
16 .right-sidebar-dark .right-sidebar {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
17 .ps-scrollbar-y-rail,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
18 .ps-scrollbar-x {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
19 background: transparent !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
20 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
21
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
22 .ps-scrollbar-y {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
23 background: rgb(220,220,220) !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
24 right: 0 !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
25 width: rem(5) !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
26 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
27 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
28
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
29 .right-sidebar {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
30 @include position(fixed, $nav-height 0 null null);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
31 width: $right-sidebar-width;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
32 background: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
33 height: calc(100vh - #{$nav-height});
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
34 border-left: 1px solid $theme-border-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
35 transform: translateX(100%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
36 padding: em(15);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
37 z-index: 9;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
38
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
39 .right-sidebar-expand & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
40 transform: translateY(0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
41 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
42
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
43 @include tablet {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
44 .right-sidebar {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
45 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
46 height: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
47 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
48 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
49
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
50 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
51 left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
52 right: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
53 transform: translateX(-100%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
54 border-left: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
55 border-right: 1px solid $theme-border-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
56 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
57 body.rtl.right-sidebar-expand & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
58 transform: translateX(0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
59 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
60 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
61
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
62 .sidebar-chat-info {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
63 color: $nav-link-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
64 font-size: em(13);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
65 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
66
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
67
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
68 /* Sidebar Chat
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
69 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
70 .sidebar-chat {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
71 z-index: 9999999;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
72
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
73 .list-group-item {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
74 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
75 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
76 border-top: 1px solid $theme-border-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
77 @include padding(em(10) 0 em(10) 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
78 overflow: hidden;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
79 color: $body-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
80 display: flex;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
81 align-items: center;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
82
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
83 &:hover,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
84 &.chat-active,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
85 &.active,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
86 &.active:focus,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
87 &.active:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
88 background: $nav-link-hover-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
89 color: $body-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
90 z-index: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
91 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
92
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
93 figure {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
94 margin-bottom: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
95 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
96
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
97 > span {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
98 line-height: 1em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
99 display: flex;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
100 justify-content: flex-end;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
101 flex-direction: column;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
102 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
103
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
104 .name {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
105 font-size: em(13);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
106 font-family: $headings-font-family;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
107 color: $headings-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
108 font-weight: 500;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
109 top: em(9,13);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
110 margin-bottom: em(5,13);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
111 margin-top: em(4,13);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
112 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
113
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
114 .username {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
115 opacity: 0.7;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
116 font-size: em(12);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
117 top: em(-1,12);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
118 //margin-bottom: em(5,12);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
119 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
120 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
121
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
122 .list-group-item:first-child {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
123 border-radius: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
124 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
125
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
126 [class*="user-"]:after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
127 @include position(absolute, calc(50% + 15px) null null 0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
128 transform: translateY(-50%);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
129 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
130 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
131
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
132 .sidebar-chat-subtitle {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
133 text-transform: uppercase;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
134 margin-top: em(40);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
135 color: #bbb;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
136 font-weight: 700;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
137 letter-spacing: em(1);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
138 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
139
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
140
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
141 /* Chat Panel
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
142 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
143 .chat-panel {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
144 @include position(fixed, calc(100vh) calc( #{$right-sidebar-width} + 15px) null null);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
145 width: em(340);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
146 transform: translateY(-100%) translateX(#{$right-sidebar-width});
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
147 z-index: 9999;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
148
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
149 .right-sidebar-expand & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
150 transform: translateY(-100%) translateX(0);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
151 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
152
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
153 .minimize {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
154 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
155 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
156 @include size(auto);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
157 padding: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
158 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
159 margin-right: em(5);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
160 line-height: 1em;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
161 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
162 top: em(-1);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
163 float: right;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
164 color: #000;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
165 opacity: 0.2;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
166
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
167 &:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
168 opacity: 0.5;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
169 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
170 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
171
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
172 .user-name {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
173 color: $headings-color;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
174 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
175
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
176 .close {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
177 opacity: 0.2;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
178 &:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
179 opacity: 0.5;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
180 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
181 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
182
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
183 .card{
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
184 border-radius: 10px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
185 border: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
186 box-shadow: 0 4px 8px 3px rgba(0,0,0,.1);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
187 margin-bottom: em(20);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
188 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
189
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
190 .card-header {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
191 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
192 padding: em(15) em(20);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
193 font-size: em(16);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
194 border-bottom: 1px solid #f1f1f1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
195 button { cursor: pointer; }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
196 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
197
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
198 .card-body {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
199 padding: em(15);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
200 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
201
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
202 .card-footer {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
203 background: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
204 padding: em(15) em(20);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
205 border-top: 1px solid #f1f1f1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
206
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
207 a {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
208 i {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
209 color: #bbb;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
210 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
211 top: 4px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
212 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
213 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
214
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
215 textarea {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
216 @include placeholder {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
217 color: #bbb;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
218 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
219 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
220 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
221
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
222 .messages {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
223 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
224 max-height: em(300);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
225 overflow-y: scroll;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
226 @include margin(em(-15) em(-15) null em(-15));
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
227 @include padding(em(15) em(15) null em(15));
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
228 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
229
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
230 body.rtl & {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
231 right: auto;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
232 left: calc(#{$right-sidebar-width} + 15px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
233 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
234 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
235
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
236
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
237 /* Dark Right Sidebar
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
238 ========================*/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
239 .right-sidebar-dark {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
240 .right-sidebar {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
241 background: $color-scheme-dark;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
242 border-color: rgba(255,255,255, 0.2);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
243 .list-group-item {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
244 &:hover,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
245 &.chat-active,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
246 &.active,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
247 &.active:focus,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
248 &.active:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
249 background: $color-scheme-dark-hover;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
250
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
251 .name {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
252 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
253 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
254 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
255
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
256 span {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
257 color: #afb2ba;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
258 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
259 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
260 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
261
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
262 .right-sidebar h3, .sidebar-chat-subtitle {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
263 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
264 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
265
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
266 .sidebar-chat-info {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
267 color: #afb2ba;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
268 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
269
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
270
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
271 .chat-panel {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
272 // .panel-body {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
273 // background: $color-scheme-dark;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
274 // }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
275
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
276 .minimize,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
277 button.close {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
278 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
279 opacity: .4;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
280
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
281 &:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
282 opacity: 1;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
283 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
284 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
285
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
286 // .panel {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
287 // .panel-heading {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
288 // border-color: rgba(255,255,255,0.2);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
289 // }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
290 // }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
291
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
292 .message p {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
293 background: $color-scheme;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
294 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
295 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
296
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
297
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
298 .chat-extra-buttons {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
299 a {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
300 transition: all 0.3s ease;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
301 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
302 &:hover {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
303 opacity: 0.6;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
304 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
305 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
306 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
307 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
308
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
309 textarea {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
310 border-color: rgba(255,255,255,0.2);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
311 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
312 background: transparent;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
313
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
314 @include placeholder {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
315 color: #fff;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
316 opacity: .7;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
317 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
318 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
319 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
320
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
321 }