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!

-
-

Directory vs Regular Board

-

- 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. -

-
-

Creating Your Board

- 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.

-

Directory Requirements

+

Directory Submission

- 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. -

-
- -
-

Submitting to a Directory

-

- 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.

@@ -85,14 +69,6 @@ const DirectoryModal = () => { .

- -
-

Decentralization

-

- 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. -

-