           }
           {if privateReply
             <li>
-              <TextTooltip placement="left" title="Start a new child message of this one, visible only to coauthors and those explicitly given access#{once}, initially set to coauthors of the message you're replying to.">
+              <TextTooltip placement="left" title="Start a new #{adjectives}child message of this one, visible only to coauthors and those explicitly given access#{once}, initially set to coauthors of the message you're replying to.">
                 <Dropdown.Item href="#" data-privacy="private" onClick={onReply}>
-                  <button className="btn btn-#{defaultVariant} btn-block replyButton">
+                  <button className="btn btn-info btn-block replyButton">
                     {prefix}
                     Private Reply
                   </button>

        <li>
          <Dropdown.Item href="#" data-published="#{not defaultPublished}" onClick={onReply}>
            {if defaultPublished
              <TextTooltip placement="left" title="Start a new child message of this one that starts in the unpublished state, so it will become generally visible only when you select Action / Publish.">
                <button className="btn btn-warning btn-block">
                  Unpublished Reply
                </button>
              </TextTooltip>
            else
              <TextTooltip placement="left" title="Start a new child message of this one that starts in the published state, so everyone in this thread can see it immediately#{if defaultDeleted then ' (once undeleted)' else ''}.">
                <button className="btn btn-success btn-block">
                  {prefix unless prefix == 'Unpublished '}
                  Published Reply

    once = " (once #{once.join ' and '})"
  else
    once = ''
  defaultVariant =
    if defaultPublished
      if message.private
        'info'
      else
        'default'
    else
      'warning'
  unless defaultPublished
    prefix ?= 'Unpublished '

