Remove stroke and it's even smaller :D . Awesome! Rounded corners add complexity, sure. They do make a bit more friendly though. Decisions decisions...
... on the other hand this is too geeky to pass.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -3.1 6.4 3.1" version="1.0" overflow="visible">
<g id="Boonex_Dolphin_Pro_Logo" transform="matrix(1 0 0 -1 0 0)">
<path d="M 2.2 1 L 2.2 0 L 3.2 0 L 3.2 1 L 2.2 see more 1 z" fill="#3399ff" />
<path d="M 2.1 0 L 1.1 1 L 1.1 2 L 2.1 1 L 2.1 0 z" fill="#3399ff" />
<path d="M 3.3 1 L 4.3 1 L 3.3 0 L 3.3 1 z" fill="#3399ff" />
<path d="M 1 1 L 2 0 L 0 0 l 1 1 z" fill="#3399ff" />
<path d="M 2.3 1.1 L 4.3 3.1 L 4.3 1.1 L 2.3 1.1 z" fill="#3399ff" />
<path d="M 4.4 1.1 L 4.4 3.1 L6.4 3.1 L 4.4 1.1 z" fill="#3399ff" />
<path d="M 4.441 1 L 5.149 1.707 L 5.149 0.293 L 4.441 1 z" fill="#3399ff" />
</g>
</svg>
Next challenge is an animation that brings it together into a tangram square and back seamlessly and smoothly. B-)
... on the other hand this is too geeky to pass.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -3.1 6.4 3.1" version="1.0" overflow="visible">
<g id="Boonex_Dolphin_Pro_Logo" transform="matrix(1 0 0 -1 0 0)">
<path d="M 2.2 1 L 2.2 0 L 3.2 0 L 3.2 1 L 2.2 see more
Depends on how you do it. Rounded corners below.
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-0.2 -3.1 7.0 3.1" version="1.0" overflow="visible">
<g id="Dolphin_Logo" transform="matrix(1 0 0 -1 0 0)" stroke-width="0.1" stroke="#3399ff" stroke-linejoin="round">
<path d="M 2.4 1 L 2.4 0 L 3.4 0 L 3.4 1 L 2.4 1 z" fill="#3399ff" see more