184 lines
4.5 KiB
Vue
184 lines
4.5 KiB
Vue
<template>
|
|
<div class="user-activity">
|
|
<div class="post">
|
|
<div class="user-block">
|
|
<img class="img-circle" :src="'https://wpimg.wallstcn.com/57ed425a-c71e-4201-9428-68760c0537c4.jpg'+avatarPrefix">
|
|
<span class="username text-muted">Iron Man</span>
|
|
<span class="description">Shared publicly - 7:30 PM today</span>
|
|
</div>
|
|
<p>
|
|
Lorem ipsum represents a long-held tradition for designers,
|
|
typographers and the like. Some people hate it and argue for
|
|
its demise, but others ignore the hate as they create awesome
|
|
tools to help create filler text for everyone from bacon lovers
|
|
to Charlie Sheen fans.
|
|
</p>
|
|
<ul class="list-inline">
|
|
<li>
|
|
<span class="link-black text-sm">
|
|
<i class="el-icon-share" />
|
|
Share
|
|
</span>
|
|
</li>
|
|
<li>
|
|
<span class="link-black text-sm">
|
|
<svg-icon icon-class="like" />
|
|
Like
|
|
</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="post">
|
|
<div class="user-block">
|
|
<img class="img-circle" :src="'https://wpimg.wallstcn.com/9e2a5d0a-bd5b-457f-ac8e-86554616c87b.jpg'+avatarPrefix">
|
|
<span class="username text-muted">Captain American</span>
|
|
<span class="description">Sent you a message - yesterday</span>
|
|
</div>
|
|
<p>
|
|
Lorem ipsum represents a long-held tradition for designers,
|
|
typographers and the like. Some people hate it and argue for
|
|
its demise, but others ignore the hate as they create awesome
|
|
tools to help create filler text for everyone from bacon lovers
|
|
to Charlie Sheen fans.
|
|
</p>
|
|
<ul class="list-inline">
|
|
<li>
|
|
<span class="link-black text-sm">
|
|
<i class="el-icon-share" />
|
|
Share
|
|
</span>
|
|
</li>
|
|
<li>
|
|
<span class="link-black text-sm">
|
|
<svg-icon icon-class="like" />
|
|
Like
|
|
</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="post">
|
|
<div class="user-block">
|
|
<img class="img-circle" :src="'https://wpimg.wallstcn.com/fb57f689-e1ab-443c-af12-8d4066e202e2.jpg'+avatarPrefix">
|
|
<span class="username">Spider Man</span>
|
|
<span class="description">Posted 4 photos - 2 days ago</span>
|
|
</div>
|
|
<div class="user-images">
|
|
<el-carousel :interval="6000" type="card" height="220px">
|
|
<el-carousel-item v-for="item in carouselImages" :key="item">
|
|
<img :src="item+carouselPrefix" class="image">
|
|
</el-carousel-item>
|
|
</el-carousel>
|
|
</div>
|
|
<ul class="list-inline">
|
|
<li><span class="link-black text-sm"><i class="el-icon-share" /> Share</span></li>
|
|
<li>
|
|
<span class="link-black text-sm">
|
|
<svg-icon icon-class="like" /> Like</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
const avatarPrefix = '?imageView2/1/w/80/h/80'
|
|
const carouselPrefix = '?imageView2/2/h/440'
|
|
|
|
export default {
|
|
data() {
|
|
return {
|
|
carouselImages: [
|
|
'https://wpimg.wallstcn.com/9679ffb0-9e0b-4451-9916-e21992218054.jpg',
|
|
'https://wpimg.wallstcn.com/bcce3734-0837-4b9f-9261-351ef384f75a.jpg',
|
|
'https://wpimg.wallstcn.com/d1d7b033-d75e-4cd6-ae39-fcd5f1c0a7c5.jpg',
|
|
'https://wpimg.wallstcn.com/50530061-851b-4ca5-9dc5-2fead928a939.jpg'
|
|
],
|
|
avatarPrefix,
|
|
carouselPrefix
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style lang="scss" scoped>
|
|
.user-activity {
|
|
.user-block {
|
|
.username,
|
|
.description {
|
|
display: block;
|
|
margin-left: 50px;
|
|
padding: 2px 0;
|
|
}
|
|
|
|
.username {
|
|
font-size: 16px;
|
|
color: #000;
|
|
}
|
|
|
|
::after {
|
|
clear: both;
|
|
}
|
|
|
|
.img-circle {
|
|
border-radius: 50%;
|
|
width: 40px;
|
|
height: 40px;
|
|
float: left;
|
|
}
|
|
|
|
span {
|
|
font-weight: 500;
|
|
font-size: 12px;
|
|
}
|
|
}
|
|
|
|
.post {
|
|
font-size: 14px;
|
|
border-bottom: 1px solid #d2d6de;
|
|
margin-bottom: 15px;
|
|
padding-bottom: 15px;
|
|
color: #666;
|
|
|
|
.image {
|
|
width: 100%;
|
|
height: 100%;
|
|
|
|
}
|
|
|
|
.user-images {
|
|
padding-top: 20px;
|
|
}
|
|
}
|
|
|
|
.list-inline {
|
|
padding-left: 0;
|
|
margin-left: -5px;
|
|
list-style: none;
|
|
|
|
li {
|
|
display: inline-block;
|
|
padding-right: 5px;
|
|
padding-left: 5px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.link-black {
|
|
&:hover,
|
|
&:focus {
|
|
color: #999;
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
.box-center {
|
|
margin: 0 auto;
|
|
display: table;
|
|
}
|
|
|
|
.text-muted {
|
|
color: #777;
|
|
}
|
|
</style>
|