suggested changes

This commit is contained in:
Víctor Losada Hernández
2026-10-13 23:07:56 +02:00
parent 1308907327
commit 5ad5ffc22f
2 changed files with 13 additions and 9 deletions
+10 -6
View File
@@ -40,6 +40,7 @@ const Navbar = ({ children, brew, pageName, editor, title, currentPage, props })
return (
<Dropdown groupName={'File'} customTrigger={<>File</>} icon={null} key={'file'}>
<NewBrewNavItem />
<ShareNavItem brew={brew} disabled={!brew?.shareId} currentPage={currentPage} pageName={pageName} />
<Dropdown className='navItem recent' groupName={'Recent Brews'} icon={'fas fa-history'} key={'recent'}>
<RecentNavItem brew={brew} pageName={pageName} />
</Dropdown>
@@ -52,7 +53,7 @@ const Navbar = ({ children, brew, pageName, editor, title, currentPage, props })
<Nav.item icon='fas fa-download' href={`/download/${shareLink}`} disabled={!brew?.shareId}>
Download raw text
</Nav.item>
<PrintNavItem disabled={pageName !== 'newPage' && pageName !== 'homePage' && pageName !== 'editPage'} />
<PrintNavItem disabled={pageName !== 'newPage' && pageName !== 'homePage' && pageName !== 'editPage' && pageName !== 'sharePage'} />
</div>
{navSlots.file}
</Dropdown>
@@ -88,11 +89,8 @@ const Navbar = ({ children, brew, pageName, editor, title, currentPage, props })
return (
<Dropdown groupName={'Go'} customTrigger={<>Go</>} icon={null} key={'go'}>
<div className='nav-section'>
<Nav.item className='patreon' newTab={true} href='https://www.patreon.com/NaturalCrit' icon='fas fa-heart'>
Patreon
</Nav.item>
</div>
<ShareNavItem brew={brew} disabled={!brew?.shareId} currentPage={currentPage} pageName={pageName} />
{navSlots.go}
</Dropdown>
);
@@ -109,6 +107,13 @@ const Navbar = ({ children, brew, pageName, editor, title, currentPage, props })
Github
</Nav.item>
</div>
<div className="nav-section">
<Nav.header>Wanna help us?</Nav.header>
<Nav.item className='patreon' newTab={true} href='https://www.patreon.com/NaturalCrit' icon='fas fa-heart'>
Patreon
</Nav.item>
</div>
{navSlots.help}
</Dropdown>;
};
@@ -121,7 +126,6 @@ const Navbar = ({ children, brew, pageName, editor, title, currentPage, props })
</li>
{renderFile()}
{renderEdit()}
{renderGo()}
{renderHelp()}
<Nav.item href='/vault' newTab={false} rel='noopener noreferrer'>
Vault
+3 -3
View File
@@ -29,9 +29,9 @@ export default ({ brew, disabled, currentPage, pageName })=>{
View Raw Text
</Nav.item>
<Nav.item icon={'fas fa-pencil'} href={`/edit/${getEditId(brew)}`} disabled={disabled || !brew?.editId || pageName === 'editPage'}>
edit this brew
View edit page
</Nav.item>
<Nav.item icon={'fas fa-share-alt'} href={`/share/${getShareId(brew)}`} disabled={disabled}>
<Nav.item icon={'fas fa-share-alt'} href={`/share/${getShareId(brew)}`} disabled={disabled || pageName === 'sharePage'}>
view share page
</Nav.item>
<Nav.item icon={'far fa-copy'} onClick={()=>{navigator.clipboard.writeText(`${global.config.baseUrl}/share/${getShareId(brew)}`);}} disabled={disabled}>
@@ -42,7 +42,7 @@ export default ({ brew, disabled, currentPage, pageName })=>{
onClick={()=>{navigator.clipboard.writeText(`${global.config.baseUrl}/share/${getShareId(brew)}#p${currentPage}`);}}>
copy url (page {currentPage})
</Nav.item>}
<Nav.item icon={'fab fa-reddit-alien'} href={!disabled && getRedditLink(brew)} newTab rel='noopener noreferrer' disabled={disabled}>
<Nav.item icon={'fab fa-reddit-alien'} href={!disabled && getRedditLink(brew)} newTab rel='noopener noreferrer' disabled={disabled || pageName === 'sharePage'}>
post to reddit
</Nav.item>
</div>