diff --git a/src/components/bookmark_folders_menu/bookmark_folders_menu_content.js b/src/components/bookmark_folders_menu/bookmark_folders_menu_content.js
index 43db7df32..d5f82f466 100644
--- a/src/components/bookmark_folders_menu/bookmark_folders_menu_content.js
+++ b/src/components/bookmark_folders_menu/bookmark_folders_menu_content.js
@@ -3,9 +3,6 @@ import NavigationEntry from 'src/components/navigation/navigation_entry.vue'
import { getBookmarkFolderEntries } from 'src/components/navigation/filter.js'
export const BookmarkFoldersMenuContent = {
- props: [
- 'showPin'
- ],
components: {
NavigationEntry
},
diff --git a/src/components/bookmark_folders_menu/bookmark_folders_menu_content.vue b/src/components/bookmark_folders_menu/bookmark_folders_menu_content.vue
index 197f79654..d603cd010 100644
--- a/src/components/bookmark_folders_menu/bookmark_folders_menu_content.vue
+++ b/src/components/bookmark_folders_menu/bookmark_folders_menu_content.vue
@@ -7,12 +7,10 @@
label: 'nav.all_bookmarks',
icon: 'bookmark'
}"
- :show-pin="showPin"
/>
diff --git a/src/components/nav_panel/nav_panel.vue b/src/components/nav_panel/nav_panel.vue
index 10903bcae..f21b43e8b 100644
--- a/src/components/nav_panel/nav_panel.vue
+++ b/src/components/nav_panel/nav_panel.vue
@@ -113,7 +113,6 @@
:class="{ '-expanded': showBookmarkFolders }"
>
diff --git a/src/components/navigation/filter.js b/src/components/navigation/filter.js
index 01ea7756f..9b8f43cba 100644
--- a/src/components/navigation/filter.js
+++ b/src/components/navigation/filter.js
@@ -24,6 +24,6 @@ export const getBookmarkFolderEntries = state => state.bookmarkFolders.allFolder
routeObject: { name: 'bookmark-folder', params: { id: folder.id } },
labelRaw: folder.name,
iconEmoji: folder.emoji,
- iconEmojiUrl: console.log(folder) || folder.emoji_url,
+ iconEmojiUrl: folder.emoji_url,
iconLetter: folder.name[0]
}))
diff --git a/src/components/navigation/navigation_pins.js b/src/components/navigation/navigation_pins.js
index fa89b7599..86c33d1fb 100644
--- a/src/components/navigation/navigation_pins.js
+++ b/src/components/navigation/navigation_pins.js
@@ -1,8 +1,6 @@
import { mapState } from 'vuex'
import { TIMELINES, ROOT_ITEMS, routeTo } from 'src/components/navigation/navigation.js'
-import { getBookmarkFolderEntries, getListEntries, filterNavigation } from 'src/components/navigation/filter.js'
-
-import StillImage from 'src/components/still-image/still-image.vue'
+import { getListEntries, filterNavigation } from 'src/components/navigation/filter.js'
import { library } from '@fortawesome/fontawesome-svg-core'
import {
@@ -36,16 +34,12 @@ const NavPanel = {
return routeTo(item, this.currentUser)
}
},
- components: {
- StillImage
- },
computed: {
getters () {
return this.$store.getters
},
...mapState({
lists: getListEntries,
- bookmarks: getBookmarkFolderEntries,
currentUser: state => state.users.currentUser,
followRequestCount: state => state.api.followRequests.length,
privateMode: state => state.instance.private,
@@ -76,7 +70,6 @@ const NavPanel = {
.filter(([k]) => this.pinnedItems.has(k))
.map(([k, v]) => ({ ...v, name: k })),
...this.lists.filter((k) => this.pinnedItems.has(k.name)),
- ...this.bookmarks.filter((k) => this.pinnedItems.has(k.name)),
...Object
.entries({ ...ROOT_ITEMS })
.filter(([k]) => this.pinnedItems.has(k))
diff --git a/src/components/navigation/navigation_pins.vue b/src/components/navigation/navigation_pins.vue
index a9d11da87..37351b918 100644
--- a/src/components/navigation/navigation_pins.vue
+++ b/src/components/navigation/navigation_pins.vue
@@ -14,14 +14,9 @@
:icon="item.icon"
/>
{{ item.iconLetter }}
-
({
- key: mode,
- value: mode,
- label: this.$t(`settings.absolute_time_format_12h_${mode}`)
- })),
conversationOtherRepliesButtonOptions: ['below', 'inside'].map(mode => ({
key: mode,
value: mode,
diff --git a/src/components/settings_modal/tabs/general_tab.vue b/src/components/settings_modal/tabs/general_tab.vue
index 83ab5e3ac..911e1b1da 100644
--- a/src/components/settings_modal/tabs/general_tab.vue
+++ b/src/components/settings_modal/tabs/general_tab.vue
@@ -249,16 +249,6 @@
{{ $t('settings.absolute_time_format_min_age') }}
-
-
- {{ $t('settings.absolute_time_format_12h') }}
-
-
{{ $t('settings.attachments') }}
@@ -472,6 +462,22 @@
{{ $t('settings.minimal_scopes_mode') }}
+
+
+ {{ $t('settings.always_show_post_button') }}
+
+
+
+
+ {{ $t('settings.autohide_floating_post_button') }}
+
+
= 50 ? 1 : -1
- const multiplier = 1
+ const delta = result.l > 50 ? 1 : -1
+ const multiplier = 10
while (contrast < 4.5 && result.l > 20 && result.l < 80) {
result.l += delta * multiplier
result.l = Math.min(100, Math.max(0, result.l))
diff --git a/src/services/export_import/export_import.js b/src/services/export_import/export_import.js
index ec53a7434..348a9d006 100644
--- a/src/services/export_import/export_import.js
+++ b/src/services/export_import/export_import.js
@@ -3,7 +3,7 @@ import utf8 from 'utf8'
export const newExporter = ({
filename = 'data',
mime = 'application/json',
- extension = 'json',
+ extension = '.json',
getExportedObject
}) => ({
exportData () {