2020-05-10 05:46:06 +02:00
|
|
|
<template>
|
2020-05-25 02:43:55 +02:00
|
|
|
<div :label="$t('settings.filtering')">
|
|
|
|
<div class="setting-item">
|
|
|
|
<div class="select-multiple">
|
|
|
|
<span class="label">{{ $t('settings.notification_visibility') }}</span>
|
|
|
|
<ul class="option-list">
|
|
|
|
<li>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="notificationVisibility.likes">
|
2020-05-25 02:43:55 +02:00
|
|
|
{{ $t('settings.notification_visibility_likes') }}
|
2020-10-01 00:43:07 +02:00
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</li>
|
|
|
|
<li>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="notificationVisibility.repeats">
|
2020-05-25 02:43:55 +02:00
|
|
|
{{ $t('settings.notification_visibility_repeats') }}
|
2020-10-01 00:43:07 +02:00
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</li>
|
|
|
|
<li>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="notificationVisibility.follows">
|
2020-05-25 02:43:55 +02:00
|
|
|
{{ $t('settings.notification_visibility_follows') }}
|
2020-10-01 00:43:07 +02:00
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</li>
|
|
|
|
<li>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="notificationVisibility.mentions">
|
2020-05-25 02:43:55 +02:00
|
|
|
{{ $t('settings.notification_visibility_mentions') }}
|
2020-10-01 00:43:07 +02:00
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</li>
|
|
|
|
<li>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="notificationVisibility.moves">
|
2020-05-25 02:43:55 +02:00
|
|
|
{{ $t('settings.notification_visibility_moves') }}
|
2020-10-01 00:43:07 +02:00
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</li>
|
|
|
|
<li>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="notificationVisibility.emojiReactions">
|
2020-05-25 02:43:55 +02:00
|
|
|
{{ $t('settings.notification_visibility_emoji_reactions') }}
|
2020-10-01 00:43:07 +02:00
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
{{ $t('settings.replies_in_timeline') }}
|
|
|
|
<label
|
|
|
|
for="replyVisibility"
|
|
|
|
class="select"
|
2020-05-10 05:46:06 +02:00
|
|
|
>
|
2020-05-25 02:43:55 +02:00
|
|
|
<select
|
|
|
|
id="replyVisibility"
|
|
|
|
v-model="replyVisibility"
|
2020-05-10 05:46:06 +02:00
|
|
|
>
|
2020-05-25 02:43:55 +02:00
|
|
|
<option
|
|
|
|
value="all"
|
|
|
|
selected
|
2020-05-10 05:46:06 +02:00
|
|
|
>{{ $t('settings.reply_visibility_all') }}</option>
|
2020-05-25 02:43:55 +02:00
|
|
|
<option value="following">{{ $t('settings.reply_visibility_following') }}</option>
|
|
|
|
<option value="self">{{ $t('settings.reply_visibility_self') }}</option>
|
|
|
|
</select>
|
2020-10-20 23:31:16 +02:00
|
|
|
<FAIcon
|
|
|
|
class="select-down-icon"
|
|
|
|
icon="chevron-down"
|
|
|
|
/>
|
2020-05-25 02:43:55 +02:00
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
<div>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="hidePostStats">
|
|
|
|
{{ $t('settings.hide_post_stats') }}
|
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</div>
|
|
|
|
<div>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="hideUserStats">
|
|
|
|
{{ $t('settings.hide_user_stats') }}
|
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</div>
|
2020-05-10 05:46:06 +02:00
|
|
|
</div>
|
2020-05-25 02:43:55 +02:00
|
|
|
<div class="setting-item">
|
|
|
|
<div>
|
|
|
|
<p>{{ $t('settings.filtering_explanation') }}</p>
|
|
|
|
<textarea
|
|
|
|
id="muteWords"
|
2020-12-15 19:17:50 +01:00
|
|
|
class="resize-height"
|
2020-05-25 02:43:55 +02:00
|
|
|
v-model="muteWordsString"
|
2020-05-10 05:46:06 +02:00
|
|
|
/>
|
2020-05-25 02:43:55 +02:00
|
|
|
</div>
|
|
|
|
<div>
|
2020-10-01 00:43:07 +02:00
|
|
|
<BooleanSetting path="hideFilteredStatuses">
|
|
|
|
{{ $t('settings.hide_filtered_statuses') }}
|
|
|
|
</BooleanSetting>
|
2020-05-25 02:43:55 +02:00
|
|
|
</div>
|
2020-05-10 05:46:06 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
<script src="./filtering_tab.js"></script>
|