             <Button onClick={@handleInstallAll.bind @, @handleInstallAllComplete}
                     disabled={@state.installing}
                     className="control-button"
-                    style={width: '33%'}>
+                    style={width: '25%'}>
               <FontAwesome name={
                              if @state.installing
                                "spinner"

      </Grid>
      <Grid>
        <Col xs={12} style={padding: '10px 15px'}>
          <ButtonGroup bsSize='small' style={width: '75%'}>
            <Button onClick={@checkUpdate.bind(@, @solveUpdate, false)}
                    disabled={@state.checking}
                    className="control-button"
                    style={width: '33%'}>
              <FontAwesome name='refresh' spin={@state.checking} />
              <span> {__ "Check Update"}</span>
            </Button>
            <Button onClick={@handleUpdateAll.bind(@, @handleUpdateAllComplete)}
                    disabled={@state.updatingAll || !@state.isUpdateAvailable || @state.checking}
                    className="control-button"
                    style={width: '33%'}>
              <FontAwesome name={
                             if @state.updatingAll
                               "spinner"

    installing: false
    mirror: config.get "packageManager.mirror", 0
    isUpdateAvailable: false
    advanced: false
    manuallyInstallPackage: ''
  isUpdateAvailable: false
  checkCount: 0
  handleClickAuthorLink: (link, e) ->
