         small_size  : rtypes.bool
         no_header   : rtypes.bool
         style       : rtypes.object
+        github_hack : rtypes.bool
 
     styles :
         facebook :

            backgroundColor : "#55ACEE"
            color           : "white"
        github   :
            backgroundColor : "black"
            color           : "black"

    render_strategy: (name) ->

            size = undefined
        else
            size = '2x'
        style = misc.copy(@styles[name])
        if name == 'github'
            style.color = 'black'
            style.position = 'absolute'
            style.fontSize = '50px'
            style.marginTop = '-10px'
        else
            style.display = 'inline-block'
            style.padding = '8px'
            style.borderRadius = '50%'
            style.width = '50px'
            style.height=  '50px'
            style.marginRight = '10px'
            style.textAlign = 'center'
        cname = misc.capitalize(name)
        title = <span><Icon name={name} /> {cname}</span>
        <a href={url} key={name} style={fontSize:'20pt'}>
            <Tip placement='bottom' title={title} tip={"Use #{cname} to sign into your CoCalc account instead of an email address and password."}>
                <Icon name={name} style={style} />
            </Tip>
        </a>

    render_heading: ->
