diff --git a/app/assets/javascripts/lib/pulltorefresh.js b/app/assets/javascripts/lib/pulltorefresh.js index 629330766..a1885a166 100644 --- a/app/assets/javascripts/lib/pulltorefresh.js +++ b/app/assets/javascripts/lib/pulltorefresh.js @@ -22,7 +22,7 @@ distThreshold: 60, distMax: 80, distReload: 50, - distIgnore: 0, + distIgnore: 10, bodyOffset: 20, mainElement: 'body', triggerElement: 'body', @@ -53,7 +53,8 @@ document.getElementById('article-body') || document.getElementById('listings-index-container')) && !document.body.classList.contains('modal-open') && - document.body.dataset.leftNavState !== 'open' + document.body.dataset.leftNavState !== 'open' && + !document.getElementById('article-form') ); }, }; diff --git a/app/assets/stylesheets/views/article-form.scss b/app/assets/stylesheets/views/article-form.scss index d6d5a9383..cd2cf2326 100644 --- a/app/assets/stylesheets/views/article-form.scss +++ b/app/assets/stylesheets/views/article-form.scss @@ -167,22 +167,23 @@ position: sticky; top: 0; background: var(--base-0); - padding: 0 var(--content-padding-x); + padding: var(--su-2) var(--content-padding-x); padding-right: var(--toolbar-padding-right, 0); overflow-x: auto; flex-shrink: 0; - - &::-webkit-scrollbar { - background: transparent; - height: 0; - } - margin: calc(var(--content-padding-y) * -1) calc(var(--content-padding-x) * -1) var(--su-6) calc(var(--content-padding-x) * -1); > :first-child { - margin-left: calc(var(--su-2) * -1); + @media (min-width: $breakpoint-m) { + margin-left: calc(var(--su-2) * -1); + } + } + + &::-webkit-scrollbar { + background: transparent; + height: 0; } @media (min-width: $breakpoint-m) { diff --git a/app/javascript/article-form/components/Toolbar.jsx b/app/javascript/article-form/components/Toolbar.jsx index 935d4abbf..1ed9dd3fe 100644 --- a/app/javascript/article-form/components/Toolbar.jsx +++ b/app/javascript/article-form/components/Toolbar.jsx @@ -10,13 +10,11 @@ export const Toolbar = ({ version, textAreaId }) => { version === 'v1' ? 'border-t-0' : '' }`} > -