diff --git a/components/Earn/EarnRightSidebar.tsx b/components/Earn/EarnRightSidebar.tsx index d0ee23842..98ef8865a 100644 --- a/components/Earn/EarnRightSidebar.tsx +++ b/components/Earn/EarnRightSidebar.tsx @@ -1,38 +1,10 @@ 'use client'; -import React, { useState } from 'react'; -import Link from 'next/link'; -import { - Award, - BookOpen, - MessageSquare, - ExternalLink, - Coins, - HelpCircle, - Route, - Feather, - Users, - ArrowUpRightSquare, -} from 'lucide-react'; -import { CollapsibleItem, SimpleCollapsibleSection } from '@/components/ui/CollapsibleSection'; -import { useRouter } from 'next/navigation'; -import { Icon } from '@/components/ui/icons/Icon'; +import React from 'react'; +import { ExternalLink, Users } from 'lucide-react'; import { RightSidebarBanner } from '@/components/ui/RightSidebarBanner'; export const EarnRightSidebar = () => { - const router = useRouter(); - const [openSections, setOpenSections] = useState([]); - - const toggleSection = (section: string) => { - setOpenSections((prev) => - prev.includes(section) ? prev.filter((s) => s !== section) : [...prev, section] - ); - }; - - const handleCreateBounty = () => { - router.push('/bounty/create'); - }; - return (
{

Resources

{
- -
- - Peer Review Guidelines (Preprint) -
-
- -
-
- -
- - Request a Peer Review Bounty -
-
- -
-
diff --git a/components/Fund/FundRightSidebar.tsx b/components/Fund/FundRightSidebar.tsx index cc0c0240a..6e357e94f 100644 --- a/components/Fund/FundRightSidebar.tsx +++ b/components/Fund/FundRightSidebar.tsx @@ -1,32 +1,10 @@ 'use client'; -import React, { useState } from 'react'; -import { CollapsibleItem, SimpleCollapsibleSection } from '@/components/ui/CollapsibleSection'; -import { - BookCheck, - Lightbulb, - Zap, - Banknote, - Target, - Share2, - Feather, - ArrowUpRightSquare, - Check, - ExternalLink, -} from 'lucide-react'; -import { Icon } from '@/components/ui/icons/Icon'; -import Link from 'next/link'; +import React from 'react'; +import { BookCheck, Feather, ExternalLink } from 'lucide-react'; import { RightSidebarBanner } from '@/components/ui/RightSidebarBanner'; export const FundRightSidebar = () => { - const [openSections, setOpenSections] = useState(['why-fund']); // Default open section - - const toggleSection = (section: string) => { - setOpenSections((prev) => - prev.includes(section) ? prev.filter((s) => s !== section) : [...prev, section] - ); - }; - return (
{

Resources

{
- Peer Review Guidelines (Funding) + Peer Review Guidelines
@@ -80,67 +58,35 @@ export const FundRightSidebar = () => {
- -
- toggleSection('preregister')} - > - Researchers plan their experiment in the open, providing all relevant methodological - details and planned analyses openly before receiving funding. - - toggleSection('tax-deduct')} - > - Researchers can coordinate with a qualifying nonprofit via the lab notebook to enable - tax deductions for donors and improved processing of funds. - - toggleSection('peer-review')} - > - Experts and the community review the proposal, providing feedback to improve rigor and - reproducibility, offering insight into the work. - - toggleSection('pledge')} - > - Users review the proposal and peer feedback, then contribute funds (any amount) directly - to the projects they support via RSC or USD. - - toggleSection('disburse')} - > - Once fully raised,{' '} - - Endaoment - {' '} - provides nonprofit support, asset conversion, and sends contributions directly to the - institution or researcher. - - toggleSection('unrestricted')} - > - Funds arrive in the researcher's discretionary spending account at their institution, - free from traditional grant restrictions on usage. - -
-
+
+

How to Request Funding

+
    +
  1. + 1. + Create your research proposal +
  2. +
  3. + 2. + Include a clear budget +
  4. +
  5. + 3. + Add your university as the nonprofit recipient +
  6. +
  7. + 4. + Upload for crowdfunding or an RFP +
  8. +
  9. + 5. + Use peer review to improve your work +
  10. +
  11. + 6. + Receive funds to your institution +
  12. +
+
); }; diff --git a/components/Fund/GrantRightSidebar.tsx b/components/Fund/GrantRightSidebar.tsx index 96f8c2368..f2d05ea56 100644 --- a/components/Fund/GrantRightSidebar.tsx +++ b/components/Fund/GrantRightSidebar.tsx @@ -1,20 +1,11 @@ 'use client'; -import React, { useState } from 'react'; -import { CollapsibleItem, SimpleCollapsibleSection } from '@/components/ui/CollapsibleSection'; +import React from 'react'; import { Icon } from '@/components/ui/icons/Icon'; import { RightSidebarBanner } from '@/components/ui/RightSidebarBanner'; -import { Check, ExternalLink } from 'lucide-react'; +import { ExternalLink } from 'lucide-react'; export const GrantRightSidebar = () => { - const [openSections, setOpenSections] = useState(['why-proposal']); // Default open section - - const toggleSection = (section: string) => { - setOpenSections((prev) => - prev.includes(section) ? prev.filter((s) => s !== section) : [...prev, section] - ); - }; - return (
{

Resources

- Funding on ResearchHub -
-
- -
-
- -
- - Talk to the Team + Funding Guide
@@ -64,50 +41,33 @@ export const GrantRightSidebar = () => {
- {/* Informational Sections */} - -
- } - isOpen={openSections.includes('prevents-hacking')} - onToggle={() => toggleSection('prevents-hacking')} - > - When researchers outline analyses beforehand, they're reputationally incentivized to - explain any deviations. - - - } - isOpen={openSections.includes('forces-publication')} - onToggle={() => toggleSection('forces-publication')} - > - By requiring pre-registration, we ensure that researchers share their findings - regardless of the outcome. - - - } - isOpen={openSections.includes('enables-replication')} - onToggle={() => toggleSection('enables-replication')} - > - Pre-registered protocols provide clear roadmaps for other researchers to replicate and - build upon your work. - - - } - isOpen={openSections.includes('expert-review')} - onToggle={() => toggleSection('expert-review')} - > - Our peer review process ensures that only high-quality, well-designed studies receive - funding. - -
-
+
+

How Funding Works

+
    +
  1. + 1. + Upload an RFP +
  2. +
  3. + 2. + ResearchHub recruits applicants +
  4. +
  5. + 3. + Peer review helps improve proposals +
  6. +
  7. + 4. + + Distribute funds to proposals (Tax-deductible with 0–10% university overhead) + +
  8. +
  9. + 5. + Researchers share progress updates +
  10. +
+
); }; diff --git a/components/Leaderboard/LeaderboardOverview.tsx b/components/Leaderboard/LeaderboardOverview.tsx index 90a9dadfc..ca9cff617 100644 --- a/components/Leaderboard/LeaderboardOverview.tsx +++ b/components/Leaderboard/LeaderboardOverview.tsx @@ -226,7 +226,7 @@ export const LeaderboardOverview = () => { href="/earn" className="mt-4 block w-full text-center text-sm text-primary-600 hover:text-primary-700 font-medium py-2 px-3 rounded-md border border-primary-200 hover:bg-primary-50 transition-colors" > - View preprints needing review + View peer reviewing opportunities