The CSS for Embedded Widgets page provides useful CSS which styles non-JavaScript tweet buttons. The padding used in the CSS is provided in px and doesn’t scale very well. I can rectify that by changing the px units to em or %.
px
em
%
The problem is the twitter bird image. It’s provided in PNG format. For example //platform.twitter.com/images/bird.png. Is an SVG image available for use instead?
I don’t think there is an official SVG Version, but there is a unofficial one here.
SVGs are provided as data URIs in our latest embedded Tweet design.
Our brand assets page (https://about.twitter.com/press/brand-assets) provides an EPS vector version of the Twitter logo, which you can easily convert to SVG with CloudConvert.