diff --git a/app/assets/stylesheets/components/comments.scss b/app/assets/stylesheets/components/comments.scss index c3b4d9c3b..286293d49 100644 --- a/app/assets/stylesheets/components/comments.scss +++ b/app/assets/stylesheets/components/comments.scss @@ -16,19 +16,34 @@ &__body { margin-top: calc(var(--su-1) * -1); padding-left: var(--su-7); + padding-bottom: var(--su-2); + max-height:330px; + overflow: hidden; a:hover { text-decoration: underline; //todo: default for all in-content links } - p { + p, div.highlight { + margin: 6px auto; + } + + * { display: -webkit-box; - -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; + max-width: 100%; + width: auto; + object-fit: contain; } } + &__footer { + box-shadow: 0px 0px var(--su-2) var(--su-2) var(--story-comments-bg); + z-index: 5; + position: relative; + } + & + & { margin-top: var(--su-4); } diff --git a/app/assets/stylesheets/components/stories.scss b/app/assets/stylesheets/components/stories.scss index e56e4c4db..fc3aa5b21 100644 --- a/app/assets/stylesheets/components/stories.scss +++ b/app/assets/stylesheets/components/stories.scss @@ -174,7 +174,8 @@ &__actions { padding-left: calc(var(--su-6) + var(--su-4)); - padding-top: var(--su-4); + z-index: 6; + position:relative; } } diff --git a/app/javascript/articles/__tests__/__snapshots__/Article.test.jsx.snap b/app/javascript/articles/__tests__/__snapshots__/Article.test.jsx.snap index d5fa32116..4363122b4 100644 --- a/app/javascript/articles/__tests__/__snapshots__/Article.test.jsx.snap +++ b/app/javascript/articles/__tests__/__snapshots__/Article.test.jsx.snap @@ -1285,6 +1285,9 @@ exports[` component should render as saved on reading list 1`] = ` } } /> +
component should render with comments 1`] = ` } } /> +