aboutsummaryrefslogtreecommitdiff
path: root/src/components/terms_of_service_panel
diff options
context:
space:
mode:
authorHakaba Hitoyo <hakabahitoyo@yahoo.co.jp>2019-01-07 17:26:47 +0000
committerShpuld Shpludson <shp@cock.li>2019-01-07 17:26:47 +0000
commita60fc390a036078a857693193cfd18b9ee42954b (patch)
treef243c98009130227fa06cfe41095a14cb985c39b /src/components/terms_of_service_panel
parent2184334ad919fdcf167ac2f1657d508481ec431b (diff)
Add instance information page for mobile
Diffstat (limited to 'src/components/terms_of_service_panel')
-rw-r--r--src/components/terms_of_service_panel/terms_of_service_panel.js9
-rw-r--r--src/components/terms_of_service_panel/terms_of_service_panel.vue18
2 files changed, 27 insertions, 0 deletions
diff --git a/src/components/terms_of_service_panel/terms_of_service_panel.js b/src/components/terms_of_service_panel/terms_of_service_panel.js
new file mode 100644
index 00000000..4276f8f7
--- /dev/null
+++ b/src/components/terms_of_service_panel/terms_of_service_panel.js
@@ -0,0 +1,9 @@
+const TermsOfServicePanel = {
+ computed: {
+ content () {
+ return this.$store.state.instance.tos
+ }
+ }
+}
+
+export default TermsOfServicePanel
diff --git a/src/components/terms_of_service_panel/terms_of_service_panel.vue b/src/components/terms_of_service_panel/terms_of_service_panel.vue
new file mode 100644
index 00000000..eb0f2527
--- /dev/null
+++ b/src/components/terms_of_service_panel/terms_of_service_panel.vue
@@ -0,0 +1,18 @@
+<template>
+ <div>
+ <div class="panel panel-default">
+ <div class="panel-body">
+ <div v-html="content" class="tos-content">
+ </div>
+ </div>
+ </div>
+ </div>
+</template>
+
+<script src="./terms_of_service_panel.js" ></script>
+
+<style lang="scss">
+.tos-content {
+ margin: 1em
+}
+</style>