             <span>Review status has been applied for. <button type="button" disabled={@state.setting.beta_requested} onClick={@set.bind this, 'beta_requested', false}>Cancel application</button></span>}
         </p>
 
-        {
-          unless @props.project.beta_approved
-            <p className="form-help">Pending approval, expose this project to users who have opted in to help test new projects.</p>
-        }
+        {unless @props.project.beta_approved
+          <p className="form-help">Pending approval, expose this project to users who have opted in to help test new projects.</p>}
 
-        {
-          if @props.project.beta_approved
-            <span>
-              <div className="approval-status">
-                <span>Beta Approval Status: </span>
-                <span className="color-label green">Approved</span>
-              </div>
-              <p>
-                Review status for this project has been approved. To end the review and make changes, switch back to <em>development</em> mode.
-                {unless @props.project.launch_requested or @props.project.launch_approved
-                  <span>If you’re ready to launch this project, see the next section.</span>}
-              </p>
-            </span>
-          else if @props.project.beta_requested
+        {if @props.project.beta_approved
+          <span>
             <div className="approval-status">
               <span>Beta Approval Status: </span>
-              <span className="color-label orange">Pending</span>
+              <span className="color-label green">Approved</span>
             </div>
-
-        }
+            <p>
+              Review status for this project has been approved. To end the review and make changes, switch back to <em>development</em> mode.
+              {unless @props.project.launch_requested or @props.project.launch_approved
+                <span>If you’re ready to launch this project, see the next section.</span>}
+            </p>
+          </span>
+        else if @props.project.beta_requested
+          <div className="approval-status">
+            <span>Beta Approval Status: </span>
+            <span className="color-label orange">Pending</span>
+          </div>}
 
         <div style={looksDisabled unless @props.project.beta_approved}>
           <hr />

          <p>
            <button type="button" className="standard-button" disabled={not @props.project.beta_approved or @state.setting.launch_requested or @props.project.launch_requested} onClick={@set.bind this, 'launch_requested', true}>Apply for full launch</button>{' '}

            {
              unless @props.project.beta_approved
                <span>Only <strong>projects in review</strong> can apply for a full launch.</span>
            }

            {
              if @props.project.launch_approved
                <span>
                <div className="approval-status">
                  <span>Launch Approval Status: </span>
                  <span className="color-label green">Approved</span>
                </div>
                  This project is available to the whole Zooniverse!
                </span>
              else if @props.project.launch_requested
                <span>
                  <div className="approval-status">
                    <span>Launch Approval Status: </span>
                    <span className="color-label orange">Pending</span>
                  </div>
                  Launch is awaiting Zooniverse approval. <button type="button" disabled={@state.setting.launch_requested} onClick={@set.bind this, 'launch_requested', false}>Cancel application</button>
                </span>
            }
          </p>

          {
            unless @props.project.launch_approved
              <p className="form-help">Pending approval, expose this project to the entire Zooniverse through the main projects listing.</p>
          }



        </div>
      </div>

  setterProperty: 'project'

  render: ->
    looksDisabled =
      opacity: 0.7
      pointerEvents: 'none'
