How to add Text Resize button to theme?
I would recommend against including this functionality on your site. Re-sizing text is best handled by browsers and assistive technology. Check out this discussion: https://groups.drupal.org/node/85254

The key thing is to use relative CSS units (em and %) when defining font-sizes and typography-related dimensions in your theme.