| @@ -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> | ||||