Nav panel improvements
This commit is contained in:
parent
5d1e9283b4
commit
401ce8c141
49
style.css
49
style.css
@ -547,6 +547,11 @@ a.status-card.compact .status-card__host {
|
||||
padding-left: calc(var(--gap-default) * 2);
|
||||
padding-right: calc(var(--gap-default) * 2);
|
||||
}
|
||||
.layout-single-column .navigation-panel {
|
||||
padding-left: 0 !important;
|
||||
margin-right: -20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
}
|
||||
|
||||
.layout-single-column .emoji-mart-anchor-bar,
|
||||
@ -1334,6 +1339,11 @@ body.embed .detailed-status__meta .detailed-status__link .fa-retweet,
|
||||
}
|
||||
|
||||
/* Right side panel */
|
||||
.layout-single-column .navigation-panel {
|
||||
margin-top: 0;
|
||||
box-sizing: border-box;
|
||||
padding: 10px;
|
||||
}
|
||||
.layout-single-column .navigation-panel hr {
|
||||
/* Hide but reserve space */
|
||||
visibility: hidden;
|
||||
@ -1344,6 +1354,10 @@ body.embed .detailed-status__meta .detailed-status__link .fa-retweet,
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.layout-single-column .navigation-panel__logo hr {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/* Hide scrollbars for .navigation-panel */
|
||||
.dropdown-menu__container__list--scrollable::-webkit-scrollbar,
|
||||
.layout-single-column .navigation-panel::-webkit-scrollbar {
|
||||
@ -1353,18 +1367,15 @@ body.embed .detailed-status__meta .detailed-status__link .fa-retweet,
|
||||
|
||||
.layout-single-column .column-link {
|
||||
align-items: center;
|
||||
border-radius: 32px;
|
||||
color: var(--color-light-text);
|
||||
display: inline-flex;
|
||||
overflow: visible;
|
||||
font-size: var(--font-size-heading);
|
||||
gap: var(--gap-default);
|
||||
margin-bottom: 4px;
|
||||
margin-right: auto;
|
||||
margin-top: 4px;
|
||||
padding-bottom: var(--gap-default);
|
||||
padding-bottom: calc(var(--gap-default) + 4px);
|
||||
padding-left: var(--gap-default);
|
||||
padding-right: calc(var(--gap-default) * 1.5);
|
||||
padding-top: var(--gap-default);
|
||||
padding-top: calc(var(--gap-default) + 4px);
|
||||
transition: all 100ms;
|
||||
}
|
||||
|
||||
@ -1373,9 +1384,29 @@ body.embed .detailed-status__meta .detailed-status__link .fa-retweet,
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.layout-single-column .column-link:hover {
|
||||
background-color: var(--color-column-link-hover);
|
||||
.layout-single-column .column-link > i {
|
||||
min-width: 1.3em;
|
||||
}
|
||||
.layout-single-column .column-link > span {
|
||||
position: relative;
|
||||
}
|
||||
.layout-single-column .column-link > span::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: calc(-4px - var(--gap-default));
|
||||
bottom: calc(2px - var(--gap-default) * 1.5);
|
||||
inset-inline-start: calc(-1.28571429em - (var(--gap-default) * 2));
|
||||
inset-inline-end: calc(0px - var(--gap-default));
|
||||
background-color: var(--color-column-link-hover);
|
||||
border-radius: 32px;
|
||||
opacity: 0;
|
||||
transition: opacity 200ms;
|
||||
}
|
||||
.layout-single-column .column-link:hover > span::before,
|
||||
.layout-single-column .column-link:focus > span::before {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
|
||||
.layout-single-column .account__section-headline a {
|
||||
transition: all 200ms;
|
||||
@ -2018,7 +2049,7 @@ body.embed .button.logo-button:hover,
|
||||
|
||||
/* Fix list links if they are too short */
|
||||
.layout-single-column .list-panel .column-link {
|
||||
margin-right: 50%;
|
||||
display: flex;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user