Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 4438 | Rev 4441 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
4299 stevensc 1
.sidebar {
4306 stevensc 2
    position: relative;
4299 stevensc 3
    display: flex;
4
    flex-direction: column;
5
    text-align: center;
6
    height: fit-content;
4306 stevensc 7
    grid-area: sidebar;
4299 stevensc 8
}
9
 
10
.sidebar__top {
11
    align-items: center;
12
    background-color: #fff;
13
    border: 1px solid lightgray;
14
    display: flex;
15
    flex-direction: column;
16
    overflow: hidden;
4308 stevensc 17
    * {
18
        margin-bottom: 0.5rem;
19
    }
4301 stevensc 20
    h1 {
21
        font-size: 0.9rem;
22
    }
4308 stevensc 23
    .sidebar__cover {
4299 stevensc 24
        width: 100%;
25
        height: 60px;
26
        object-fit: cover;
27
        margin-bottom: -20px;
28
    }
29
}
30
 
31
.sidebar__bottom {
32
    margin-top: 10px;
33
    display: flex;
34
    flex-direction: column;
35
    align-items: center;
36
    border: 1px solid lightgray;
37
    background-color: #fff;
38
    overflow: hidden;
4318 stevensc 39
    padding: 10px 0;
4299 stevensc 40
}
41
 
4438 stevensc 42
.sidebar-apps__widget {
4439 stevensc 43
    border: 1px solid #d3d3d3;
4438 stevensc 44
    background-color: #fff;
45
    padding: 1rem;
4439 stevensc 46
    margin-top: 0.5rem;
47
    border-radius: 10px;
4438 stevensc 48
}
49
 
4299 stevensc 50
.sidebar__stats {
4313 stevensc 51
    background-color: #fff;
4299 stevensc 52
    padding-top: 10px;
53
    padding-bottom: 10px;
54
    border: 1px solid lightgray;
55
    border-top: 0;
4321 stevensc 56
    &:nth-last-child(2) {
57
        border-radius: 10px;
58
        border-top-left-radius: 0;
59
        border-top-right-radius: 0;
60
    }
4299 stevensc 61
}
62
 
63
.sidebar__stat {
4305 stevensc 64
    padding: 10px;
4299 stevensc 65
    display: flex;
66
    justify-content: space-between;
67
    cursor: pointer;
68
    &:hover {
69
        background-color: rgba(0, 0, 0, 0.08);
70
    }
4315 stevensc 71
    & > span {
72
        font-size: 0.9rem;
4299 stevensc 73
        font-weight: 600;
74
        color: gray;
75
    }
76
}
77
 
78
.sidebar__stat-number {
79
    font-weight: bold !important;
80
    color: #0a66c2 !important;
81
}
82
 
83
.sidebar__recent-item__container {
84
    display: flex;
85
    flex-direction: column;
86
    width: 100%;
87
}
88
 
89
.sidebar__recent-item {
90
    cursor: pointer;
91
    display: flex;
92
    align-items: center;
93
    justify-content: space-between;
94
    width: 100%;
4318 stevensc 95
    padding: 0 10px;
4299 stevensc 96
}
97
 
98
.sidebar__recent-item > p {
4315 stevensc 99
    font-size: 0.9rem;
4299 stevensc 100
    font-weight: 600;
101
    color: gray;
102
}
103
 
104
.sidebar__recent-actions {
105
    align-items: center;
106
    display: flex;
107
    gap: 10px;
108
}
109
 
110
.sidebar__recent-icon {
111
    background-color: #0000;
112
    border: none;
113
    border-radius: 50%;
114
    height: 2rem;
115
    width: 2rem;
116
    display: grid;
117
    place-items: center;
118
    padding: 0;
119
    cursor: pointer;
120
    opacity: 0;
121
    transition: all 0.2s;
122
}
123
 
124
.sidebar__recent-item:hover .sidebar__recent-icon {
125
    background-color: rgba(0, 0, 0, 0.08);
126
    opacity: initial;
127
}
128
 
129
.sidebar__options {
130
    display: none;
131
}
132
 
133
.sidebar__options.show {
134
    display: block;
135
}
136
 
137
.sideabar__footer {
138
    display: grid;
139
    place-items: center;
140
}
141
 
142
.sideabar__footer > button {
143
    border: none;
144
    background-color: #0000;
145
    width: 100%;
146
    margin-top: 10px;
147
    color: gray;
148
}
149
 
150
.sideabar__footer > button:hover {
151
    background-color: rgba(0, 0, 0, 0.08);
152
}
153
 
4314 stevensc 154
.helper__list {
155
    display: flex;
156
    flex-direction: column;
4316 stevensc 157
    transition: all 0.2s ease-in-out;
4319 stevensc 158
    overflow: hidden;
4316 stevensc 159
    &.hide {
4317 stevensc 160
        height: 0;
4316 stevensc 161
    }
162
    &.show {
4317 stevensc 163
        height: auto;
4316 stevensc 164
    }
4315 stevensc 165
    .helper__list-item {
166
        padding: 0 10px;
167
        display: flex;
168
        align-items: center;
169
        gap: 0.5rem;
170
        &:hover {
171
            background-color: rgba(0, 0, 0, 0.08);
172
        }
173
        & > span {
174
            font-size: 0.9rem;
175
            font-weight: 600;
176
            color: gray;
4320 stevensc 177
            text-align: left;
4315 stevensc 178
        }
179
    }
4314 stevensc 180
}
181
 
4299 stevensc 182
@media (min-width: 576px) {
183
    .sidebar__top {
184
        border-radius: 10px;
185
        border-bottom-right-radius: 0;
186
        border-bottom-left-radius: 0;
187
    }
188
 
189
    .sidebar__bottom {
190
        border-radius: 10px;
191
    }
192
 
4305 stevensc 193
    .sidebar__stats:nth-last-child(1) {
4299 stevensc 194
        border-radius: 10px;
195
        border-top-right-radius: 0;
196
        border-top-left-radius: 0;
197
    }
198
}
199
 
200
@media (min-width: 768px) {
201
    .sideabar__footer {
202
        display: none;
203
    }
204
 
205
    .sidebar__options {
206
        display: block;
207
    }
208
}