titanium-icon-input-container
A simple way to add an prefixed icon to an input that responds to disabled, focused and invalid states.
bower install --save titanium-icon-input-container
<titanium-icon-input-container icon="icons:alarm">
<paper-input></paper-input>
</titanium-icon-input-container>