aboutsummaryrefslogtreecommitdiff
path: root/src/panel.scss
diff options
context:
space:
mode:
authortusooa <tusooa@kazv.moe>2022-11-05 19:20:54 +0000
committertusooa <tusooa@kazv.moe>2022-11-05 19:20:54 +0000
commitf000eea0bf9c8d1f4035db607f5465b42525ac71 (patch)
tree44101ecd7a3e1de050fa5954ccfd31ae5d222cdf /src/panel.scss
parente256ac9d08963d3b682f007f33a76bcf142fc26a (diff)
parente80bf50a363f3dea5a4b55bce03e1f1b510ae8cc (diff)
Merge branch 'scrolltotop' into 'develop'
add "scroll to top" button to timelines and notifications See merge request pleroma/pleroma-fe!1605
Diffstat (limited to 'src/panel.scss')
-rw-r--r--src/panel.scss35
1 files changed, 34 insertions, 1 deletions
diff --git a/src/panel.scss b/src/panel.scss
index 2e769e27..a53e47c6 100644
--- a/src/panel.scss
+++ b/src/panel.scss
@@ -45,6 +45,7 @@
.panel-heading,
.panel-footer {
--panel-heading-height-padding: 0.6em;
+ --__panel-heading-gap: 0.5em;
--__panel-heading-height: 3.2em;
--__panel-heading-height-inner: calc(var(--__panel-heading-height) - 2 * var(--panel-heading-height-padding, 0));
@@ -54,7 +55,7 @@
grid-auto-flow: column;
grid-template-columns: minmax(50%, 1fr);
grid-auto-columns: auto;
- grid-column-gap: 0.5em;
+ grid-column-gap: var(--__panel-heading-gap);
flex: none;
background-size: cover;
padding: var(--panel-heading-height-padding);
@@ -195,6 +196,38 @@
}
}
}
+
+ .rightside-button {
+ align-self: stretch;
+ text-align: center;
+ width: var(--__panel-heading-height);
+ height: var(--__panel-heading-height);
+ margin: calc(-1 * var(--panel-heading-height-padding)) 0;
+ margin-right: calc(-1 * var(--__panel-heading-gap));
+
+ > button {
+ box-sizing: border-box;
+ padding: calc(1 * var(--panel-heading-height-padding)) 0;
+ height: 100%;
+ width: 100%;
+ text-align: center;
+
+ svg {
+ font-size: 1.2em;
+ }
+ }
+ }
+
+ .rightside-icon {
+ align-self: stretch;
+ text-align: center;
+ width: var(--__panel-heading-height);
+ margin-right: calc(-1 * var(--__panel-heading-gap));
+
+ svg {
+ font-size: 1.2em;
+ }
+ }
}
.panel-footer {