Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 4320 | Rev 4438 | 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
 
42
.sidebar__stats {
4313 stevensc 43
    background-color: #fff;
4299 stevensc 44
    padding-top: 10px;
45
    padding-bottom: 10px;
46
    border: 1px solid lightgray;
47
    border-top: 0;
4321 stevensc 48
    &:nth-last-child(2) {
49
        border-radius: 10px;
50
        border-top-left-radius: 0;
51
        border-top-right-radius: 0;
52
    }
4299 stevensc 53
}
54
 
55
.sidebar__stat {
4305 stevensc 56
    padding: 10px;
4299 stevensc 57
    display: flex;
58
    justify-content: space-between;
59
    cursor: pointer;
60
    &:hover {
61
        background-color: rgba(0, 0, 0, 0.08);
62
    }
4315 stevensc 63
    & > span {
64
        font-size: 0.9rem;
4299 stevensc 65
        font-weight: 600;
66
        color: gray;
67
    }
68
}
69
 
70
.sidebar__stat-number {
71
    font-weight: bold !important;
72
    color: #0a66c2 !important;
73
}
74
 
75
.sidebar__recent-item__container {
76
    display: flex;
77
    flex-direction: column;
78
    width: 100%;
79
}
80
 
81
.sidebar__recent-item {
82
    cursor: pointer;
83
    display: flex;
84
    align-items: center;
85
    justify-content: space-between;
86
    width: 100%;
4318 stevensc 87
    padding: 0 10px;
4299 stevensc 88
}
89
 
90
.sidebar__recent-item > p {
4315 stevensc 91
    font-size: 0.9rem;
4299 stevensc 92
    font-weight: 600;
93
    color: gray;
94
}
95
 
96
.sidebar__recent-actions {
97
    align-items: center;
98
    display: flex;
99
    gap: 10px;
100
}
101
 
102
.sidebar__recent-icon {
103
    background-color: #0000;
104
    border: none;
105
    border-radius: 50%;
106
    height: 2rem;
107
    width: 2rem;
108
    display: grid;
109
    place-items: center;
110
    padding: 0;
111
    cursor: pointer;
112
    opacity: 0;
113
    transition: all 0.2s;
114
}
115
 
116
.sidebar__recent-item:hover .sidebar__recent-icon {
117
    background-color: rgba(0, 0, 0, 0.08);
118
    opacity: initial;
119
}
120
 
121
.sidebar__options {
122
    display: none;
123
}
124
 
125
.sidebar__options.show {
126
    display: block;
127
}
128
 
129
.sideabar__footer {
130
    display: grid;
131
    place-items: center;
132
}
133
 
134
.sideabar__footer > button {
135
    border: none;
136
    background-color: #0000;
137
    width: 100%;
138
    margin-top: 10px;
139
    color: gray;
140
}
141
 
142
.sideabar__footer > button:hover {
143
    background-color: rgba(0, 0, 0, 0.08);
144
}
145
 
4314 stevensc 146
.helper__list {
147
    display: flex;
148
    flex-direction: column;
4316 stevensc 149
    transition: all 0.2s ease-in-out;
4319 stevensc 150
    overflow: hidden;
4316 stevensc 151
    &.hide {
4317 stevensc 152
        height: 0;
4316 stevensc 153
    }
154
    &.show {
4317 stevensc 155
        height: auto;
4316 stevensc 156
    }
4315 stevensc 157
    .helper__list-item {
158
        padding: 0 10px;
159
        display: flex;
160
        align-items: center;
161
        gap: 0.5rem;
162
        &:hover {
163
            background-color: rgba(0, 0, 0, 0.08);
164
        }
165
        & > span {
166
            font-size: 0.9rem;
167
            font-weight: 600;
168
            color: gray;
4320 stevensc 169
            text-align: left;
4315 stevensc 170
        }
171
    }
4314 stevensc 172
}
173
 
4299 stevensc 174
@media (min-width: 576px) {
175
    .sidebar__top {
176
        border-radius: 10px;
177
        border-bottom-right-radius: 0;
178
        border-bottom-left-radius: 0;
179
    }
180
 
181
    .sidebar__bottom {
182
        border-radius: 10px;
183
    }
184
 
4305 stevensc 185
    .sidebar__stats:nth-last-child(1) {
4299 stevensc 186
        border-radius: 10px;
187
        border-top-right-radius: 0;
188
        border-top-left-radius: 0;
189
    }
190
}
191
 
192
@media (min-width: 768px) {
193
    .sideabar__footer {
194
        display: none;
195
    }
196
 
197
    .sidebar__options {
198
        display: block;
199
    }
200
}