diff --git a/src/components/directory-modal/directory-modal.module.css b/src/components/directory-modal/directory-modal.module.css index 6b30acb1..f088de7e 100644 --- a/src/components/directory-modal/directory-modal.module.css +++ b/src/components/directory-modal/directory-modal.module.css @@ -31,9 +31,13 @@ @media (max-width: 600px) { .directoryDialog { width: calc(100% - 20px); - margin-left: -50%; - left: 50%; max-width: 500px; + left: 50%; + top: 50%; + margin-left: 0; + transform: translate(-50%, -50%); + max-height: calc(100vh - 40px); + overflow-y: auto; } } diff --git a/src/components/directory-modal/directory-modal.tsx b/src/components/directory-modal/directory-modal.tsx index b7784de4..3edada33 100644 --- a/src/components/directory-modal/directory-modal.tsx +++ b/src/components/directory-modal/directory-modal.tsx @@ -29,20 +29,10 @@ const DirectoryModal = () => { The board you clicked on doesn't exist yet, but it can be yours!
-- A "directory board" is assigned to a category on the homepage (like "Anime & Manga" or "Video Games"). Directory assignments - are temporary and handpicked by devs until DAO curation is implemented.{' '} - Anyone can create a board and users can access it anytime using its address—use the search bar, direct links, or the - "[Subscribe]" button to access boards regardless of directory assignment. -
-- Create a board using the{' '} + Anyone can create a board using the{' '} Seedit GUI client {' '} @@ -50,27 +40,21 @@ const DirectoryModal = () => { plebbit-cli - . Build a following: Users can subscribe to your board via the "[Subscribe]" button, which adds it to their top bar. You can gain - subscribers through direct links, word of mouth, or search—no directory assignment or dev approval needed. + . Users can access it anytime via the search bar, direct links, or by subscribing with the "[Subscribe]" button— + no directory assignment or dev approval needed. Directory boards are simply featured in homepage categories (like "Anime & + Manga") and are handpicked by devs until DAO curation is implemented.
- Boards need 99% uptime (they're P2P nodes), plus be active, well-moderated, and relevant to the category. Devs review and approve/reject based on these - criteria. -
-- Open a PR editing{' '} + To submit your board, open a PR editing{' '} 5chan-multisub.json {' '} - with your board's title, address, and NSFW status. Devs will review and merge if approved. 99% uptime is required. + with your board's title, address, and NSFW status. Requirements: 99% uptime (they're P2P nodes), active, well-moderated, and relevant to the + category. Devs will review and approve/reject based on these criteria.
- Devs can change directories via commits in the open-source repo. No centralized servers—anyone can fork, modify, and redeploy to their own domain. 5chan is - adminless with no central authority. -
-