Adds a COMING SOON tag to Guides
We won't get this done anytime soon
This commit is contained in:
parent
4e701572ab
commit
a186fab73c
2 changed files with 33 additions and 14 deletions
|
|
@ -12,7 +12,7 @@
|
||||||
color: $grey-40;
|
color: $grey-40;
|
||||||
font-weight: $normal;
|
font-weight: $normal;
|
||||||
|
|
||||||
&:hover {
|
&:hover:not(.disabled) {
|
||||||
background: $grey-100;
|
background: $grey-100;
|
||||||
color: $grey-00;
|
color: $grey-00;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
|
@ -26,10 +26,28 @@
|
||||||
color: $grey-40;
|
color: $grey-40;
|
||||||
}
|
}
|
||||||
|
|
||||||
a, span {
|
& > a, & > span {
|
||||||
display: block;
|
display: block;
|
||||||
padding: 12px;
|
padding: 12px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
& > div {
|
||||||
|
align-items: center;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
padding: 10px 12px;
|
||||||
|
|
||||||
|
span {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
i.tag {
|
||||||
|
background: $grey-60;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.MenuGroup {
|
.MenuGroup {
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,13 @@
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import Link from 'next/link'
|
import Link from 'next/link'
|
||||||
|
import { useSnapshot } from 'valtio'
|
||||||
|
|
||||||
import LoginModal from '~components/LoginModal'
|
import { accountState } from '~utils/accountState'
|
||||||
import SignupModal from '~components/SignupModal'
|
|
||||||
|
|
||||||
import { useModal as useSignupModal } from '~utils/useModal'
|
|
||||||
import { useModal as useLoginModal } from '~utils/useModal'
|
|
||||||
import { useModal as useAboutModal } from '~utils/useModal'
|
|
||||||
|
|
||||||
import AboutModal from '~components/AboutModal'
|
import AboutModal from '~components/AboutModal'
|
||||||
|
import AccountModal from '~components/AccountModal'
|
||||||
|
import LoginModal from '~components/LoginModal'
|
||||||
|
import SignupModal from '~components/SignupModal'
|
||||||
|
|
||||||
import './index.scss'
|
import './index.scss'
|
||||||
|
|
||||||
|
|
@ -19,13 +18,14 @@ interface Props {
|
||||||
}
|
}
|
||||||
|
|
||||||
const HeaderMenu = (props: Props) => {
|
const HeaderMenu = (props: Props) => {
|
||||||
|
const { account } = useSnapshot(accountState)
|
||||||
function authItems() {
|
function authItems() {
|
||||||
return (
|
return (
|
||||||
<nav>
|
<nav>
|
||||||
<ul className="Menu auth">
|
<ul className="Menu auth">
|
||||||
<div className="MenuGroup">
|
<div className="MenuGroup">
|
||||||
<li className="MenuItem">
|
<li className="MenuItem">
|
||||||
<Link href={`/${props.username}` || ''}>{props.username}</Link>
|
<Link href={`/${account.user?.username}` || ''}>{account.user?.username}</Link>
|
||||||
</li>
|
</li>
|
||||||
<li className="MenuItem">
|
<li className="MenuItem">
|
||||||
<Link href={`/saved` || ''}>Saved</Link>
|
<Link href={`/saved` || ''}>Saved</Link>
|
||||||
|
|
@ -36,15 +36,16 @@ const HeaderMenu = (props: Props) => {
|
||||||
<Link href='/teams'>Teams</Link>
|
<Link href='/teams'>Teams</Link>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<li className="MenuItem">
|
<li className="MenuItem disabled">
|
||||||
<Link href='/guides'>Guides</Link>
|
<div>
|
||||||
|
<span>Guides</span>
|
||||||
|
<i className="tag">Coming Soon</i>
|
||||||
|
</div>
|
||||||
</li>
|
</li>
|
||||||
</div>
|
</div>
|
||||||
<div className="MenuGroup">
|
<div className="MenuGroup">
|
||||||
<AboutModal />
|
<AboutModal />
|
||||||
<li className="MenuItem">
|
<AccountModal />
|
||||||
<span>Settings</span>
|
|
||||||
</li>
|
|
||||||
<li className="MenuItem" onClick={props.logout}>
|
<li className="MenuItem" onClick={props.logout}>
|
||||||
<span>Logout</span>
|
<span>Logout</span>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue