@@ -7567,6 +7567,11 @@ | |||||
"minimist": "^1.2.5" | "minimist": "^1.2.5" | ||||
} | } | ||||
}, | }, | ||||
"moment": { | |||||
"version": "2.27.0", | |||||
"resolved": "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz", | |||||
"integrity": "sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==" | |||||
}, | |||||
"move-concurrently": { | "move-concurrently": { | ||||
"version": "1.0.1", | "version": "1.0.1", | ||||
"resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", | "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", | ||||
@@ -21,6 +21,7 @@ | |||||
"@angular/router": "~9.1.1", | "@angular/router": "~9.1.1", | ||||
"@angular/service-worker": "~9.1.1", | "@angular/service-worker": "~9.1.1", | ||||
"angular-svg-icon": "^9.2.0", | "angular-svg-icon": "^9.2.0", | ||||
"moment": "^2.27.0", | |||||
"ngx-scroll-event": "^1.0.8", | "ngx-scroll-event": "^1.0.8", | ||||
"ngx-siema": "^2.0.1", | "ngx-siema": "^2.0.1", | ||||
"rxjs": "~6.5.4", | "rxjs": "~6.5.4", | ||||
@@ -12,7 +12,7 @@ | |||||
</div> | </div> | ||||
<div class="input-holder"> | <div class="input-holder"> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/link.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/link.svg"></svg-icon> | ||||
<textarea type="text" placeholder="Concerned URL link (ex: https://en.wikipedia.org/wiki/Planck_constant)"></textarea> | |||||
<textarea type="text" placeholder="Concerned URL (ex: https://en.wikipedia.org/wiki/Planck_constant)"></textarea> | |||||
</div> | </div> | ||||
<div class="input-holder"> | <div class="input-holder"> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/document.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/document.svg"></svg-icon> | ||||
@@ -26,98 +26,60 @@ | |||||
</section> | </section> | ||||
<ul class="forum-post-list"> | <ul class="forum-post-list"> | ||||
<li class="post"> | |||||
<button class="book-mark-button"> | |||||
<li class="post" *ngFor="let post of forumPostList"> | |||||
<button class="book-mark-button" [ngClass]="{'active' : post.isBookmarked}"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/bookmark.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/bookmark.svg"></svg-icon> | ||||
</button> | </button> | ||||
<div [routerLink]="['/forum-post-details']"> | <div [routerLink]="['/forum-post-details']"> | ||||
<h5> | <h5> | ||||
Can anyone explain dark matter radiation theory in a most simplest | |||||
way possible? | |||||
{{ post.question }} | |||||
</h5> | </h5> | ||||
<p> | |||||
It's easy to explain actually | |||||
</p> | |||||
<div class="tags"> | |||||
<button *ngFor="let tag of post.hashTags"> {{ tag }} </button> | |||||
</div> | |||||
</div> | </div> | ||||
<div class="author"> | <div class="author"> | ||||
<img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg"> | |||||
<label> Dwayne the Rock </label> | |||||
<span class="time-stamp"> August 15, 2020 </span> | |||||
<img src="{{ post.author.imgSrc }}"> | |||||
<label> {{ post.author.name }} </label> | |||||
<span class="time-stamp"> {{ getFormattedDate(post.date) }} </span> | |||||
</div> | </div> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | <button> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | ||||
<span> 56 </span> | |||||
<span> {{ post.likeCount }} </span> | |||||
</button> | </button> | ||||
<button> | <button> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon> | ||||
<span> 56 </span> | |||||
<span> {{ post.answers.length }} </span> | |||||
</button> | </button> | ||||
<button> | <button> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon> | ||||
<span> 56 </span> | |||||
</button> | </button> | ||||
<button class="more-button" (click)="showMorePostOptions = true"> | <button class="more-button" (click)="showMorePostOptions = true"> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | ||||
</button> | </button> | ||||
</div> | </div> | ||||
<ul class="comment-list"> | |||||
<button class="add-comment-button" (click)="showAddCommentToPost = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/comment.svg"></svg-icon> | |||||
ADD A COMMENT | |||||
</button> | |||||
<li class="comment"> | |||||
<div class="author"> | |||||
<img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg"> | |||||
<label> Dwayne the Rock </label> | |||||
<span class="time-stamp"> August 15, 2020 </span> | |||||
</div> | |||||
<p> | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | |||||
</p> | |||||
<div class="action-buttons"> | |||||
<button> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | |||||
<span> Reply </span> | |||||
</button> | |||||
<button> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | |||||
<span> 56 </span> | |||||
</button> | |||||
<button class="more-button"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | |||||
</button> | |||||
</div> | |||||
</li> | |||||
<li class="comment"> | |||||
<div class="author"> | |||||
<img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg"> | |||||
<label> Dwayne the Rock </label> | |||||
<span class="time-stamp"> August 15, 2020 </span> | |||||
</div> | |||||
<p> | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | |||||
</p> | |||||
<div class="action-buttons"> | |||||
<button> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | |||||
<span> Reply </span> | |||||
</button> | |||||
<button> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon> | |||||
<span> 56 </span> | |||||
</button> | |||||
<button class="more-button"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | |||||
</button> | |||||
</div> | |||||
</li> | |||||
</ul> | |||||
</li> | </li> | ||||
</ul> | </ul> | ||||
<section class="more-options-slideup" [ngClass]="{'active' : showMorePostOptions }"> | |||||
<header> | |||||
<h4> More Options </h4> | |||||
<button class="close-button" (click)="showMorePostOptions = false"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/close.svg"></svg-icon> | |||||
</button> | |||||
</header> | |||||
<ul> | |||||
<li> | |||||
Downvote Answer | |||||
</li> | |||||
<li> | |||||
Downvote Question | |||||
</li> | |||||
<li> | |||||
Report | |||||
</li> | |||||
</ul> | |||||
</section> | |||||
</section> | </section> |
@@ -1,28 +1,33 @@ | |||||
.forum-details { | |||||
.add-post { | |||||
width: 90%; | |||||
margin: 10px auto 20px; | |||||
.post-input { | |||||
border: 0px; | |||||
height: 150px; | |||||
display: block; | |||||
width: 100%; | |||||
font-size: 16px; | |||||
color: white; | |||||
padding: 10px; | |||||
background-color: transparent; | |||||
border: 2px solid var(--dark-grey); | |||||
border-radius: 7px; | |||||
resize: none; | |||||
margin: 20px auto; | |||||
.add-post { | |||||
width: 90%; | |||||
margin: 10px auto 20px; | |||||
.post-input { | |||||
border: 0px; | |||||
height: 150px; | |||||
display: block; | |||||
width: 100%; | |||||
font-size: 16px; | |||||
color: white; | |||||
padding: 10px; | |||||
background-color: transparent; | |||||
border: 2px solid var(--dark-grey); | |||||
border-radius: 7px; | |||||
resize: none; | |||||
margin: 20px auto; | |||||
&::placeholder { | |||||
opacity: 0.8; | |||||
font-weight: 400; | |||||
} | |||||
&::placeholder { | |||||
opacity: 0.8; | |||||
font-weight: 400; | |||||
} | } | ||||
} | } | ||||
.action-buttons { | |||||
display: flex; | |||||
width: 100%; | |||||
margin-top: 20px; | |||||
justify-content: space-between; | |||||
} | |||||
.input-holder { | .input-holder { | ||||
display: flex; | display: flex; | ||||
align-items: center; | align-items: center; | ||||
@@ -62,13 +67,6 @@ | |||||
} | } | ||||
} | } | ||||
.action-buttons { | |||||
display: flex; | |||||
width: 100%; | |||||
margin-top: 20px; | |||||
justify-content: space-between; | |||||
} | |||||
.add-post-button { | .add-post-button { | ||||
display: block; | display: block; | ||||
flex-grow: 1; | flex-grow: 1; | ||||
@@ -198,13 +196,6 @@ | |||||
&.active { | &.active { | ||||
box-shadow: 0px 0px 5px var(--teal-green); | box-shadow: 0px 0px 5px var(--teal-green); | ||||
.action-buttons { | |||||
button { | |||||
border: 1px solid var(--light-grey); | |||||
border-radius: 5px; | |||||
} | |||||
} | |||||
p { | p { | ||||
display: block; | display: block; | ||||
max-height: none; | max-height: none; | ||||
@@ -215,6 +206,21 @@ | |||||
} | } | ||||
} | } | ||||
.tags { | |||||
width: 100%; | |||||
button { | |||||
background-color: var(--black); | |||||
color: white; | |||||
border-radius: 20px; | |||||
height: 25px; | |||||
font-size: 12px; | |||||
padding: 0 15px; | |||||
border: 0px; | |||||
margin-right: 5px; | |||||
} | |||||
} | |||||
.book-mark-button { | .book-mark-button { | ||||
position: absolute; | position: absolute; | ||||
right: 10px; | right: 10px; | ||||
@@ -222,9 +228,15 @@ | |||||
border: 0px; | border: 0px; | ||||
background-color: transparent; | background-color: transparent; | ||||
&.active { | |||||
.icon { | |||||
fill: var(--teal); | |||||
} | |||||
} | |||||
.icon { | .icon { | ||||
width: 20px; | |||||
height: 20px; | |||||
width: 15px; | |||||
height: 15px; | |||||
fill: var(--light-grey); | fill: var(--light-grey); | ||||
} | } | ||||
} | } | ||||
@@ -291,19 +303,28 @@ | |||||
button { | button { | ||||
background-color: transparent; | background-color: transparent; | ||||
color: var(--light-grey); | |||||
border: 0px; | |||||
color: var(--light-grey); | |||||
padding: 0 10px; | padding: 0 10px; | ||||
height: 30px; | height: 30px; | ||||
margin-right: 10px; | margin-right: 10px; | ||||
display: flex; | display: flex; | ||||
align-items: center; | align-items: center; | ||||
justify-content: center; | justify-content: center; | ||||
border: 1px solid var(--light-grey); | |||||
border-radius: 5px; | |||||
&.active { | |||||
color: var(--teal-green); | |||||
.icon { | |||||
fill: var(--teal-green); | |||||
} | |||||
} | |||||
.icon { | .icon { | ||||
width: 15px; | width: 15px; | ||||
height: 15px; | height: 15px; | ||||
margin-right: 2px; | |||||
margin-right: 5px; | |||||
fill: var(--light-grey); | fill: var(--light-grey); | ||||
} | } | ||||
@@ -383,5 +404,11 @@ | |||||
display: block; | display: block; | ||||
max-height: none; | max-height: none; | ||||
} | } | ||||
&.reply-comment { | |||||
margin-top: 10px; | |||||
padding-left: 15px; | |||||
border-left: 3px solid var(--light-grey); | |||||
} | |||||
} | } | ||||
} | } |
@@ -1,4 +1,5 @@ | |||||
import { Component, OnInit, Input } from '@angular/core'; | import { Component, OnInit, Input } from '@angular/core'; | ||||
import * as moment from 'moment'; | |||||
@Component({ | @Component({ | ||||
selector: 'app-forum', | selector: 'app-forum', | ||||
@@ -14,10 +15,93 @@ export class ForumComponent implements OnInit { | |||||
@Input() isSubSegment: boolean = false; | @Input() isSubSegment: boolean = false; | ||||
forumPostList = [{ | |||||
question: 'Can anyone tell me how to find Planck\'s constant', | |||||
isBookmarked: false, | |||||
isLiked: true, | |||||
likeCount: 30, | |||||
hashTags: ['h', 'maxplank', 'quantum physics'], | |||||
friendTags: ['Rahul'], | |||||
helpLink: 'https://en.wikipedia.org/wiki/Planck_constant', | |||||
files: [], | |||||
author: { | |||||
name: 'Mr Miyagi', | |||||
imgSrc: 'https://pbs.twimg.com/profile_images/673997632969117696/6Fm92vaZ_400x400.jpg' | |||||
}, | |||||
date: new Date(), | |||||
answers: [{ | |||||
answer: 'Here is a video you can take a look at if you would like to understand more...', | |||||
isBookmarked: true, | |||||
isLiked: false, | |||||
likeCount: 10, | |||||
friendTags: ['Mr Miyagi'], | |||||
helpLink: 'https://www.youtube.com/watch?v=tQSbms5MDvY', | |||||
files: [], | |||||
author: { | |||||
name: 'Rahul', | |||||
imgSrc: 'https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg' | |||||
}, | |||||
date: new Date(), | |||||
comments: [{ | |||||
description: 'Are you Sure Rahul?', | |||||
isLiked: true, | |||||
likeCount: 1, | |||||
author: { | |||||
name: 'Mr Miyagi', | |||||
imgSrc: 'https://pbs.twimg.com/profile_images/673997632969117696/6Fm92vaZ_400x400.jpg' | |||||
}, | |||||
date: new Date(), | |||||
replyComment: [{ | |||||
description: 'Yes Bro!', | |||||
isLiked: false, | |||||
likeCount: 0, | |||||
author: { | |||||
name: 'Rahul', | |||||
imgSrc: 'https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg' | |||||
}, | |||||
date: new Date(), | |||||
}] | |||||
}] | |||||
}] | |||||
}, { | |||||
question: 'How to define "What is a cricle?" question?', | |||||
isBookmarked: true, | |||||
isLiked: false, | |||||
likeCount: 30, | |||||
hashTags: ['maths', 'circle'], | |||||
friendTags: [], | |||||
helpLink: '', | |||||
files: [], | |||||
author: { | |||||
name: 'Mr Miyagi', | |||||
imgSrc: 'https://pbs.twimg.com/profile_images/673997632969117696/6Fm92vaZ_400x400.jpg' | |||||
}, | |||||
date: new Date(), | |||||
answers: [{ | |||||
answer: 'Here is a video you can take a look at if you would like to understand more...', | |||||
isBookmarked: true, | |||||
isLiked: false, | |||||
likeCount: 10, | |||||
friendTags: ['Mr Miyagi'], | |||||
helpLink: 'https://www.youtube.com/watch?v=tQSbms5MDvY', | |||||
files: [], | |||||
author: { | |||||
name: 'Rahul', | |||||
imgSrc: 'https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg' | |||||
}, | |||||
date: new Date(), | |||||
comments: [] | |||||
}] | |||||
}]; | |||||
constructor() { } | constructor() { } | ||||
ngOnInit(): void { | ngOnInit(): void { | ||||
} | } | ||||
getFormattedDate(date: any) { | |||||
return moment(date).format('MMMM DD, YYYY'); | |||||
} | |||||
} | } |
@@ -36,7 +36,7 @@ | |||||
<span class="time-stamp"> August 15, 2020 </span> | <span class="time-stamp"> August 15, 2020 </span> | ||||
</div> | </div> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | |||||
<button class="active"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | ||||
<span> 56 </span> | <span> 56 </span> | ||||
</button> | </button> | ||||
@@ -70,7 +70,7 @@ | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | ||||
</p> | </p> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | |||||
<button (click)="showAddCommentToPost = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | ||||
<span> Reply </span> | <span> Reply </span> | ||||
</button> | </button> | ||||
@@ -79,10 +79,31 @@ | |||||
<span> 56 </span> | <span> 56 </span> | ||||
</button> | </button> | ||||
<button class="more-button"> | |||||
<button class="more-button" (click)="showMorePostOptions = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | ||||
</button> | </button> | ||||
</div> | </div> | ||||
<div class="comment reply-comment"> | |||||
<div class="author"> | |||||
<img src="https://pbs.twimg.com/profile_images/3478244961/01ebfc40ecc194a2abc81e82ab877af4.jpeg"> | |||||
<label> Dwayne the Rock </label> | |||||
<span class="time-stamp"> August 15, 2020 </span> | |||||
</div> | |||||
<p> | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | |||||
</p> | |||||
<div class="action-buttons"> | |||||
<button class="active"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | |||||
<span> 56 </span> | |||||
</button> | |||||
<button class="more-button" (click)="showMorePostOptions = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | |||||
</button> | |||||
</div> | |||||
</div> | |||||
</li> | </li> | ||||
<li class="comment"> | <li class="comment"> | ||||
@@ -95,16 +116,16 @@ | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | ||||
</p> | </p> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | |||||
<button (click)="showAddCommentToPost = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | ||||
<span> Reply </span> | <span> Reply </span> | ||||
</button> | </button> | ||||
<button> | <button> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | |||||
<span> 56 </span> | <span> 56 </span> | ||||
</button> | </button> | ||||
<button class="more-button"> | |||||
<button class="more-button" (click)="showMorePostOptions = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | ||||
</button> | </button> | ||||
</div> | </div> | ||||
@@ -132,7 +153,7 @@ | |||||
<span class="time-stamp"> August 15, 2020 </span> | <span class="time-stamp"> August 15, 2020 </span> | ||||
</div> | </div> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | |||||
<button class="active"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | ||||
<span> 56 </span> | <span> 56 </span> | ||||
</button> | </button> | ||||
@@ -166,7 +187,7 @@ | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | ||||
</p> | </p> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | |||||
<button (click)="showAddCommentToPost = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | ||||
<span> Reply </span> | <span> Reply </span> | ||||
</button> | </button> | ||||
@@ -175,7 +196,7 @@ | |||||
<span> 56 </span> | <span> 56 </span> | ||||
</button> | </button> | ||||
<button class="more-button"> | |||||
<button class="more-button" (click)="showMorePostOptions = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | ||||
</button> | </button> | ||||
</div> | </div> | ||||
@@ -191,16 +212,16 @@ | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | ||||
</p> | </p> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | |||||
<button (click)="showAddCommentToPost = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | ||||
<span> Reply </span> | <span> Reply </span> | ||||
</button> | </button> | ||||
<button> | <button> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | |||||
<span> 56 </span> | <span> 56 </span> | ||||
</button> | </button> | ||||
<button class="more-button"> | |||||
<button class="more-button" (click)="showMorePostOptions = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | ||||
</button> | </button> | ||||
</div> | </div> | ||||
@@ -261,7 +282,7 @@ | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | ||||
</p> | </p> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | |||||
<button (click)="showAddCommentToPost = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | ||||
<span> Reply </span> | <span> Reply </span> | ||||
</button> | </button> | ||||
@@ -270,7 +291,7 @@ | |||||
<span> 56 </span> | <span> 56 </span> | ||||
</button> | </button> | ||||
<button class="more-button"> | |||||
<button class="more-button" (click)="showMorePostOptions = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | ||||
</button> | </button> | ||||
</div> | </div> | ||||
@@ -286,16 +307,16 @@ | |||||
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nulla, iusto, quaerat. Facilis commodi, pariatur eum. Nam ullam neque delectus, ducimus! Odit, qui ad vitae. Rerum vero quisquam laboriosam, accusantium optio! | ||||
</p> | </p> | ||||
<div class="action-buttons"> | <div class="action-buttons"> | ||||
<button> | |||||
<button (click)="showAddCommentToPost = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/reply.svg"></svg-icon> | ||||
<span> Reply </span> | <span> Reply </span> | ||||
</button> | </button> | ||||
<button> | <button> | ||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/share.svg"></svg-icon> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/like.svg"></svg-icon> | |||||
<span> 56 </span> | <span> 56 </span> | ||||
</button> | </button> | ||||
<button class="more-button"> | |||||
<button class="more-button" (click)="showMorePostOptions = true"> | |||||
<svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | <svg-icon [applyClass]="true" class="icon" src="assets/custom-icons/more.svg"></svg-icon> | ||||
</button> | </button> | ||||
</div> | </div> | ||||