import * as React from "react" ; import { InvertedButton , buttonSizes } from "@joincivil/components" ; import { urlConstants } from "@joincivil/utils" ; import { InfoModalButton , Header , SectionHeader , Paragraph } from "../InfoModalButton" ; export interface LearnMoreButtonProps { lightStyle ? : boolean ; } export class LearnMoreButton extends React . Component < LearnMoreButtonProps > { public render ( ) { return ( < InfoModalButton lightStyle = { this . props . lightStyle } buttonText = "Learn more about applying to join Civil" content = { < > < Header > About applying to join Civil < /Header> < Paragraph > In this section we 'll take you through the steps to join the Civil network. But first, let’s start with a few key terms . < /Paragraph> < SectionHeader > What is the Civil Registry < /SectionHeader> < Paragraph > The Civil Registry is the online destination where prospective Civil newsrooms apply to be part of the network . < /Paragraph> < Paragraph > Newsrooms on the Civil Registry have been vetted by the community and deemed it as having a credible , journalistic practices as outlined in the { " " } < a href = { urlConstants . CONSTITUTION } target = "_blank" > Civil Constitution < /a> . < /Paragraph> < SectionHeader > Civil Tokens < /SectionHeader> < Paragraph > Civil tokens ( CVL ) enable the "community-owned and operated" Civil model to work . A token is a piece of software , it ’ s not a physical coin . But it does have value and represents a piece of ownership in the network . < /Paragraph> < SectionHeader > Ether ( ETH ) < /SectionHeader> < Paragraph > Ether ( ETH ) is the cryptocurrency or fuel for the Ethereum blockchain . You will need ETH to pay for certain transcations on Civil . Each transaction takes a small amount of computing effort , called Gas , which is paid for in ETH . < /Paragraph> < SectionHeader > Applying to the Civil Registry < /SectionHeader> < Paragraph > { } You will need to deposit 5 , 000 CVL tokens with your application . This is to signal the seriousness of your intent to the community . < /Paragraph> < Paragraph > Your application to the Civil Registry will be up for community review on the Application in Review tab of the Civil Registry for 14 days . A newsroom will be approved if there are no successful challenges . < /Paragraph> < Paragraph > When a new newsroom applies to be on the Civil Registry , the community has 14 days to review the application . During the period , any CVL token holder may challenge this newsroom by matching the application deposit if they believe the newsroom ’ s mission , charter or roster is in any way a violation of the principles of the { " " } < a href = { urlConstants . CONSTITUTION } target = "_blank" > Civil Constitution < /a> . If there are no challenges , this newsroom will be automatically approved . If there is a challenge , this newsroom will not be able to edit their charter or profile until after the challenge period is over . By applying to the { " " } < a href = { urlConstants . REGISTRY } target = "_blank" > Civil Registry < /a> , a newsroom is committing to uphold the values of the { " " } < a href = { urlConstants . CONSTITUTION } target = "_blank" > Civil Constitution < /a> . < /Paragraph> < Paragraph > The Registry is designed with checks and balances in place to ensure that all voices and perspectives have an opportunity to be heard in the Civil community . You can learn more about the review and challenge phases { " " } < a href = { urlConstants . FAQ_COMMUNITY_VETTING_PROCESS } target = "_blank" > here < /a> . < /Paragraph> < InvertedButton size = { buttonSizes . SMALL } target = "_blank" href = { urlConstants . FAQ_HOME } > Read more on our FAQ < /InvertedButton> < />}/ > ) ; } }