diff --git a/webapp/pages/profile/_id/_slug.vue b/webapp/pages/profile/_id/_slug.vue index 0e15218c8..2b9a89a82 100644 --- a/webapp/pages/profile/_id/_slug.vue +++ b/webapp/pages/profile/_id/_slug.vue @@ -153,8 +153,8 @@ - - + + - + - + - + @@ -247,6 +247,8 @@ import HcEmpty from '~/components/Empty.vue' import ContentMenu from '~/components/ContentMenu' import HcUpload from '~/components/Upload' import HcAvatar from '~/components/Avatar/Avatar.vue' +import MasonryGrid from '~/components/MasonryGrid/MasonryGrid.vue' +import MasonryGridItem from '~/components/MasonryGrid/MasonryGridItem.vue' import PostQuery from '~/graphql/UserProfile/Post.js' import UserQuery from '~/graphql/UserProfile/User.js' import { Block, Unblock } from '~/graphql/settings/BlockedUsers.js' @@ -272,6 +274,8 @@ export default { HcAvatar, ContentMenu, HcUpload, + MasonryGrid, + MasonryGridItem, }, transition: { name: 'slide-up', @@ -422,6 +426,10 @@ export default { .pointer { cursor: pointer; } +.create-button { + text-align: center; + margin: auto; +} .Tab { border-collapse: collapse; padding-bottom: 5px; @@ -432,6 +440,8 @@ export default { .Tabs { position: relative; background-color: #fff; + height: 100%; + &:after { content: ' '; display: table; @@ -440,10 +450,13 @@ export default { margin: 0; padding: 0; list-style: none; + &__tab { float: left; width: 33.333%; text-align: center; + height: 100%; + &:first-child.active ~ .Tabs__presentation-slider { left: 0; }