follow me @ home

This commit is contained in:
les 2020-02-05 00:42:05 +01:00
parent a046316509
commit 86410d6ad9
4 changed files with 21 additions and 5 deletions

View file

@ -43,7 +43,6 @@ html, body {
background-color: white;
&.dark {
background-color: #333;
color: white;
}
}

View file

@ -1,5 +1,9 @@
<template lang='pug'>
el-container#main(:class='{dark: $route.name==="index"}')
el-dialog.followDialog(:visible.sync='showFollowMe')
h4(slot='title') {{$t('common.follow_me_title')}}
FollowMe
el-backtop
el-header#header
Nav
@ -10,18 +14,23 @@
.col.col-7
small <a href='https://gancio.org'>Gancio {{settings.version}}</a>
.col#links
a(rel='me' :href='settings.baseurl' @click.prevent='showFollowMe=true') follow me
nuxt-link(to='/about') about
a(href='https://gancio.org') docs
a(href='https://blog.gancio.org') blog
a(href='https://socialhub.activitypub.rocks/c/software/gancio/43') forum
a(href='https://framagit.org/les/gancio') source
</template>
<script>
import Nav from '~/components/Nav.vue'
import { mapState } from 'vuex'
import FollowMe from '../pages/event/followMe'
export default {
components: { Nav },
components: { Nav, FollowMe },
data () {
return { showFollowMe: false }
},
computed: mapState(['settings'])
}
</script>

View file

@ -135,7 +135,7 @@
"due": "alle",
"from": "Dalle",
"image_too_big": "Immagine troppo grande! Massimo 4M",
"interact_with_me_at": "Seguimi dal fediverso su",
"interact_with_me": "Seguimi dal fediverso",
"follow_me_description": "Tra i vari modi di rimanere aggiornati degli eventi pubblicati qui su {title},\n puoi seguire l'account <u>{account}</u> dal fediverso, ad esempio via mastodon, ed eventualmente aggiungere risorse a questo evento da lì.<br/><br/>\n Se non hai mai sentito parlare di mastodon e del fediverso ti consigliamo di leggere <a href='https://cagizero.wordpress.com/2018/10/25/cose-mastodon/'>questo articolo</a>.<br/><br/> Inserisci la tua istanza qui sotto (es. mastodon.cisti.org o mastodon.bida.im)"
},
"admin": {
@ -171,7 +171,8 @@
"filter_instances": "Filtra istanze",
"filter_users": "Filtra utenti",
"instance_name": "Nome istanza",
"favicon": "Logo"
"favicon": "Logo",
"user_block_confirm": "Sicura di voler bloccare l'utente?"
},
"auth": {
"not_confirmed": "Non abbiamo ancora confermato questa mail...",

View file

@ -51,6 +51,13 @@
span.ml-1 {{$t('common.federation')}}
Federation
//- MODERATION
el-tab-pane.pt-1(v-if='settings.enable_federation')
template(slot='label')
v-icon(name='vector-square')
span.ml-1 {{$t('common.moderation')}}
Moderation
</template>
<script>
import { mapState } from 'vuex'