summaryrefslogtreecommitdiff
path: root/src/web/app/mobile
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-03-17 03:33:36 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-03-17 03:33:36 +0900
commit128b56da28f40d8d398ebb2f08dff47c51385063 (patch)
treea2d57a51280fb5b7d445463cfb498ff1920461db /src/web/app/mobile
parentv4182 (diff)
downloadsharkey-128b56da28f40d8d398ebb2f08dff47c51385063.tar.gz
sharkey-128b56da28f40d8d398ebb2f08dff47c51385063.tar.bz2
sharkey-128b56da28f40d8d398ebb2f08dff47c51385063.zip
:v:
Diffstat (limited to 'src/web/app/mobile')
-rw-r--r--src/web/app/mobile/views/pages/welcome.vue48
1 files changed, 38 insertions, 10 deletions
diff --git a/src/web/app/mobile/views/pages/welcome.vue b/src/web/app/mobile/views/pages/welcome.vue
index 84e5ae5507..cb8756f3b6 100644
--- a/src/web/app/mobile/views/pages/welcome.vue
+++ b/src/web/app/mobile/views/pages/welcome.vue
@@ -1,9 +1,9 @@
<template>
<div class="welcome">
<h1><b>Misskey</b>へようこそ</h1>
- <p>Twitter風ミニブログSNS、Misskeyへようこそ。思ったことを投稿したり、タイムラインでみんなの投稿を読むこともできます。</p>
+ <p>Twitter風ミニブログSNS、Misskeyへようこそ。思ったことを投稿したり、タイムラインでみんなの投稿を読むこともできます。<a href="/signup">アカウントを作成する</a></p>
<div class="form">
- <p>ログイン</p>
+ <p>%fa:lock% ログイン</p>
<div>
<form @submit.prevent="onSubmit">
<input v-model="username" type="text" pattern="^[a-zA-Z0-9-]+$" placeholder="ユーザー名" autofocus required @change="onUsernameChange"/>
@@ -16,13 +16,19 @@
</div>
</div>
</div>
- <a href="/signup">アカウントを作成する</a>
+ <div class="tl">
+ <p>%fa:comments R% タイムラインを見てみる</p>
+ <mk-welcome-timeline/>
+ </div>
+ <footer>
+ <small>{{ copyright }}</small>
+ </footer>
</div>
</template>
<script lang="ts">
import Vue from 'vue';
-import { apiUrl } from '../../../config';
+import { apiUrl, copyright } from '../../../config';
export default Vue.extend({
data() {
@@ -32,7 +38,8 @@ export default Vue.extend({
username: '',
password: '',
token: '',
- apiUrl
+ apiUrl,
+ copyright
};
},
mounted() {
@@ -83,16 +90,12 @@ export default Vue.extend({
color #949fa9
.form
+ margin-bottom 16px
background #fff
border solid 1px rgba(0, 0, 0, 0.2)
border-radius 8px
overflow hidden
- & + a
- display block
- margin-top 16px
- text-align center
-
> p
margin 0
padding 12px 20px
@@ -143,4 +146,29 @@ export default Vue.extend({
padding 16px
text-align center
+ .tl
+ background #fff
+ border solid 1px rgba(0, 0, 0, 0.2)
+ border-radius 8px
+ overflow hidden
+
+ > p
+ margin 0
+ padding 12px 20px
+ color #555
+ background #f5f5f5
+ border-bottom solid 1px #ddd
+
+ > .mk-welcome-timeline
+ max-height 300px
+ overflow auto
+
+ > footer
+ text-align center
+ color #949fa9
+
+ > small
+ display block
+ margin 16px 0 0 0
+
</style>