diff --git a/components/ContentMenu.vue b/components/ContentMenu.vue
new file mode 100644
index 000000000..4c799fba7
--- /dev/null
+++ b/components/ContentMenu.vue
@@ -0,0 +1,104 @@
+
+
+
+
+
diff --git a/components/PostCard.vue b/components/PostCard.vue
index b41607b3e..00d2db0ad 100644
--- a/components/PostCard.vue
+++ b/components/PostCard.vue
@@ -51,41 +51,10 @@
{{ post.commentsCount }}
-
+
@@ -94,14 +63,14 @@
diff --git a/layouts/default.vue b/layouts/default.vue
index bcd7a46ab..03180b61a 100644
--- a/layouts/default.vue
+++ b/layouts/default.vue
@@ -72,6 +72,10 @@
+
+
+
+
@@ -79,11 +83,13 @@
import { mapGetters } from 'vuex'
import LocaleSwitch from '~/components/LocaleSwitch'
import Dropdown from '~/components/Dropdown'
+import ReportModal from '~/components/ReportModal'
import seo from '~/components/mixins/seo'
export default {
components: {
Dropdown,
+ ReportModal,
LocaleSwitch
},
mixins: [seo],
diff --git a/pages/post/_slug/index.vue b/pages/post/_slug/index.vue
index 8d95a4189..15d120261 100644
--- a/pages/post/_slug/index.vue
+++ b/pages/post/_slug/index.vue
@@ -6,6 +6,14 @@
class="post-card"
>
+
+
+
@@ -112,6 +120,7 @@