ultimate-jekyll-manager
Version:
Ultimate Jekyll dependency manager
102 lines (101 loc) • 2.05 kB
JSON
{
logo: {
href: '/',
class: 'filter-adaptive',
text: '{{ site.brand.name }}',
},
links: [
{
label: 'Pricing',
href: '/pricing'
},
{
label: 'About',
href: '/about'
},
{
label: 'Contact',
href: '/contact'
},
{
label: 'Explore',
href: null,
dropdown: [
{
label: 'Blog',
href: '/blog'
},
{
label: 'Team',
href: '/team'
},
{
label: 'Careers',
href: '/careers'
},
]
},
],
actions: [
{
label: 'Sign Up',
href: '/signup',
class: 'btn-adaptive _gradient-rainbow _gradient-animated _animation-wiggle',
icon: 'user-plus',
attributes: [
['data-wm-bind', '@show !auth.user']
]
},
// {
// label: 'Premium',
// href: '/pricing',
// class: 'btn-adaptive',
// icon: 'crown',
// attributes: [
// ['data-wm-bind', '@show auth.account.subscription.product === basic'],
// ['hidden', '']
// ]
// },
{
type: 'account',
attributes: [
['data-wm-bind', '@show auth.user'],
['hidden', '']
],
dropdown: [
{
label: 'Account',
href: '/account#profile',
icon: 'user-gear'
},
{
label: 'Dashboard',
href: '/dashboard',
icon: 'gauge-high'
},
{
divider: true,
attributes: [
['data-wm-bind', '@show auth.account.roles.admin']
]
},
{
label: 'Admin Panel',
href: '/admin/dashboard',
icon: 'shield-halved',
attributes: [
['data-wm-bind', '@show auth.account.roles.admin']
]
},
{
divider: true,
},
{
label: 'Sign Out',
icon: 'arrow-right-from-bracket',
class: 'auth-signout-btn text-danger'
}
]
}
]
}