UX: Fix minimized composer position on iOS PWA and app (#30926)
See https://meta.discourse.org/t/minimized-composer-reply-control-issues/348337
This commit is contained in:
parent
c85708b438
commit
eb041085bc
|
@ -679,7 +679,6 @@ div.ac-wrap {
|
||||||
|
|
||||||
&.draft,
|
&.draft,
|
||||||
&.saving {
|
&.saving {
|
||||||
z-index: z("ipad-header-nav") + 1;
|
|
||||||
padding-bottom: env(safe-area-inset-bottom);
|
padding-bottom: env(safe-area-inset-bottom);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -732,6 +731,16 @@ div.ac-wrap {
|
||||||
bottom: unset;
|
bottom: unset;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&.footer-nav-visible {
|
||||||
|
#reply-control.draft,
|
||||||
|
#reply-control.saving {
|
||||||
|
margin-top: calc(
|
||||||
|
(var(--footer-nav-height) + env(safe-area-inset-bottom)) * -1
|
||||||
|
);
|
||||||
|
padding-bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// When an element (input, textearea) gets focus, iOS Safari tries to put it in the center
|
// When an element (input, textearea) gets focus, iOS Safari tries to put it in the center
|
||||||
// by scrolling and zooming. We handle zooming with a meta tag. We used to handle scrolling
|
// by scrolling and zooming. We handle zooming with a meta tag. We used to handle scrolling
|
||||||
// using a complicated JS hack.
|
// using a complicated JS hack.
|
||||||
|
|
|
@ -13,12 +13,6 @@ html.footer-nav-visible {
|
||||||
padding-bottom: calc(var(--footer-nav-height) + 15px);
|
padding-bottom: calc(var(--footer-nav-height) + 15px);
|
||||||
}
|
}
|
||||||
|
|
||||||
#reply-control.draft {
|
|
||||||
bottom: var(--footer-nav-height);
|
|
||||||
margin-bottom: env(safe-area-inset-bottom);
|
|
||||||
padding-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.with-topic-progress {
|
.with-topic-progress {
|
||||||
bottom: calc(
|
bottom: calc(
|
||||||
var(--footer-nav-height) + env(safe-area-inset-bottom) +
|
var(--footer-nav-height) + env(safe-area-inset-bottom) +
|
||||||
|
|
Loading…
Reference in New Issue