gnu-social/public/assets/css/left/left.css

104 lines
1.6 KiB
CSS

#left-panel {
left: 0;
}
.icon-left {
width: var(--main-size);
height: auto;
fill: var(--white);
vertical-align: middle;
}
/* PROFILE */
.profile-nav {
font-family: var(--display-font);
}
.profile-nav nav {
display: inline-grid;
margin-bottom: var(--main-size);
}
.profile {
background-color: var(--translucent);
margin-bottom: var(--main-size);
border: solid 2px var(--bg2);
border-radius: var(--unit-size);
padding: var(--unit-size);
box-sizing: border-box;
}
#profile-links {
display: flex;
align-items: center;
box-sizing: border-box;
margin-bottom: var(--unit-size);
}
#user-avatar {
box-sizing: border-box;
border-radius: 50%;
}
#user-avatar img {
border-radius: 50%;
max-width: calc(3 * var(--main-size));
height: auto;
margin-right: var(--unit-size);
}
#user-avatar:hover,
#user-avatar:focus {
all: unset !important;
cursor: pointer;
}
#user-avatar:hover img,
#user-avatar:focus img {
border-radius: 50% !important;
box-shadow: var(--shadow) !important;
}
#user-info {
display: flex;
flex-direction: column;
}
#user-tags {
font-family: var(--main-font);
font-size: var(--medium-size);
}
.footer {
font-size: var(--small-size);
margin-top: auto;
padding: var(--unit-size);
}
/* TIMELINE NAVIGATION / PLUGINS */
.timeline-nav a,
.timeline-nav h1 {
display: flex;
}
.timeline-nav a {
color: var(--white);
}
.timeline-nav .active {
color: var(--white);
}
.main-nav a {
display: flex;
flex-direction: column;
}
.sec-nav {
font-size: var(--medium-size);
display: flex;
flex-direction: column;
}