feat: add BoardSettingsDropdown to top-right UI panel
Added the board settings dropdown between ShareBoardButton and StarBoardButton. Provides access to: - Board protection toggle (view-only mode) - Editor management for protected boards - Admin request functionality 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
73071eb6f7
commit
6d96c2bbe2
|
|
@ -11,6 +11,7 @@ import { NetworkGraphPanel } from "../components/networking"
|
|||
import CryptIDDropdown from "../components/auth/CryptIDDropdown"
|
||||
import StarBoardButton from "../components/StarBoardButton"
|
||||
import ShareBoardButton from "../components/ShareBoardButton"
|
||||
import BoardSettingsDropdown from "../components/BoardSettingsDropdown"
|
||||
import { SettingsDialog } from "./SettingsDialog"
|
||||
// import { VersionHistoryPanel } from "../components/history" // TODO: Re-enable when version reversion is ready
|
||||
import { useAuth } from "../context/AuthContext"
|
||||
|
|
@ -324,6 +325,13 @@ function CustomSharePanel() {
|
|||
|
||||
<Separator />
|
||||
|
||||
{/* Board settings (protection toggle, editor management) */}
|
||||
<div style={{ padding: '0 2px' }}>
|
||||
<BoardSettingsDropdown className="share-panel-btn" />
|
||||
</div>
|
||||
|
||||
<Separator />
|
||||
|
||||
{/* Star board button */}
|
||||
<div style={{ padding: '0 2px' }}>
|
||||
<StarBoardButton className="share-panel-btn" />
|
||||
|
|
|
|||
Loading…
Reference in New Issue