mirror of
https://github.com/IT4Change/Ocelot-Social.git
synced 2025-12-13 07:45:56 +00:00
Merge pull request #5579 from Ocelot-Social-Community/bug/issue#5550
feat: 🍰 Header Logo Routing Update
This commit is contained in:
commit
a20f1e1bc4
@ -4,6 +4,10 @@ export default {
|
||||
LOGO_HEADER_PATH: '/img/custom/logo-horizontal.svg',
|
||||
LOGO_HEADER_WIDTH: '130px',
|
||||
LOGO_HEADER_CLICK: {
|
||||
// externalLink: {
|
||||
// url: 'https://ocelot.social',
|
||||
// target: '_blank',
|
||||
// },
|
||||
externalLink: null,
|
||||
internalPath: {
|
||||
to: {
|
||||
|
||||
@ -9,7 +9,12 @@
|
||||
<ds-flex-item :width="{ base: LOGOS.LOGO_HEADER_WIDTH }" style="margin-right: 20px">
|
||||
<a
|
||||
v-if="LOGOS.LOGO_HEADER_CLICK.externalLink"
|
||||
:href="LOGOS.LOGO_HEADER_CLICK.externalLink"
|
||||
:href="LOGOS.LOGO_HEADER_CLICK.externalLink.url"
|
||||
:target="
|
||||
LOGOS.LOGO_HEADER_CLICK.externalLink.target
|
||||
? LOGOS.LOGO_HEADER_CLICK.externalLink.target
|
||||
: '_blank'
|
||||
"
|
||||
>
|
||||
<logo logoType="header" />
|
||||
</a>
|
||||
@ -113,11 +118,25 @@
|
||||
<!-- logo, hamburger-->
|
||||
<ds-flex>
|
||||
<ds-flex-item :width="{ base: LOGOS.LOGO_HEADER_WIDTH }" style="margin-right: 20px">
|
||||
<nuxt-link :to="{ name: 'index' }" v-scroll-to="'.main-navigation'">
|
||||
<a
|
||||
v-if="LOGOS.LOGO_HEADER_CLICK.externalLink"
|
||||
:href="LOGOS.LOGO_HEADER_CLICK.externalLink.url"
|
||||
:target="
|
||||
LOGOS.LOGO_HEADER_CLICK.externalLink.target
|
||||
? LOGOS.LOGO_HEADER_CLICK.externalLink.target
|
||||
: '_blank'
|
||||
"
|
||||
>
|
||||
<logo logoType="header" />
|
||||
</a>
|
||||
<nuxt-link
|
||||
v-else
|
||||
:to="LOGOS.LOGO_HEADER_CLICK.internalPath.to"
|
||||
v-scroll-to="LOGOS.LOGO_HEADER_CLICK.internalPath.scrollTo"
|
||||
>
|
||||
<logo logoType="header" />
|
||||
</nuxt-link>
|
||||
</ds-flex-item>
|
||||
|
||||
<!-- hamburger button -->
|
||||
<ds-flex-item class="mobile-hamburger-menu">
|
||||
<client-only>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user