diff options
| author | Henry Jameson <me@hjkos.com> | 2022-08-12 00:50:08 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2022-08-12 00:50:08 +0300 |
| commit | 0123872b56ccd2d534913706ae0f27ea8d6481de (patch) | |
| tree | 54b55d8a7edbace96f5ded60051a0c040358c69f /src/components/navigation | |
| parent | 3a16a59f37b9b637bb4cbc1c3575810a65515cbc (diff) | |
fixes + fixes for anon users
Diffstat (limited to 'src/components/navigation')
| -rw-r--r-- | src/components/navigation/navigation.js | 1 | ||||
| -rw-r--r-- | src/components/navigation/navigation_entry.vue | 2 | ||||
| -rw-r--r-- | src/components/navigation/navigation_pins.js | 7 | ||||
| -rw-r--r-- | src/components/navigation/navigation_pins.vue | 1 |
4 files changed, 9 insertions, 2 deletions
diff --git a/src/components/navigation/navigation.js b/src/components/navigation/navigation.js index f37d37fe..57db2253 100644 --- a/src/components/navigation/navigation.js +++ b/src/components/navigation/navigation.js @@ -1,7 +1,6 @@ export const TIMELINES = { home: { route: 'friends', - anonRoute: 'public-timeline', icon: 'home', label: 'nav.home_timeline', criteria: ['!private'] diff --git a/src/components/navigation/navigation_entry.vue b/src/components/navigation/navigation_entry.vue index 7d761395..0dcf5d85 100644 --- a/src/components/navigation/navigation_entry.vue +++ b/src/components/navigation/navigation_entry.vue @@ -21,7 +21,7 @@ @click.stop.prevent="togglePin(item.name)" > <FAIcon - v-if="showPin" + v-if="showPin && currentUser" fixed-width class="fa-scale-110" :class="{ 'veryfaint': !isPinned(item.name) }" diff --git a/src/components/navigation/navigation_pins.js b/src/components/navigation/navigation_pins.js index c71f6d24..8a892466 100644 --- a/src/components/navigation/navigation_pins.js +++ b/src/components/navigation/navigation_pins.js @@ -42,6 +42,13 @@ const NavPanel = { pinnedItems: state => new Set(state.serverSideStorage.prefsStorage.collections.pinnedNavItems) }), pinnedList () { + if (!this.currentUser) { + return [ + { ...TIMELINES.public, name: 'public' }, + { ...TIMELINES.twkn, name: 'twkn' }, + { ...ROOT_ITEMS.about, name: 'about' } + ] + } return filterNavigation( [ ...Object diff --git a/src/components/navigation/navigation_pins.vue b/src/components/navigation/navigation_pins.vue index 754aad7a..f421b2be 100644 --- a/src/components/navigation/navigation_pins.vue +++ b/src/components/navigation/navigation_pins.vue @@ -46,6 +46,7 @@ position: relative; flex: 0 0 3em; min-width: 2em; + text-align: center; & .svg-inline--fa, & .iconLetter { |
