All the plugin files should be removed when you delete and re-install the plugin, but the line you added in your functions.php file would remain.
If the photos you’re using were uploaded before you added that line in functions.php, then there probably aren’t any 128×128 versions of those photos created, so WP uses the closest size available (likely 150×150). You might try this Regenerate Thumbnails or a similar plugin to create the specified sizes, or upload new photos after adding the size definition in functions.php.
Thanks for the quick reply. I just downloaded this image http://hoganchua.hudbhi7gzmvkzpctzr6hwgk2lbnfnkerebgcjs6k8yq.netdna-cdn.com/wp-content/uploads/2016/05/Instagram2016_col-128px.png which is a 128×128 png Deleted the exsiting links and added a new one and the image still comes up much larger http://subrion.pbsd.net/index.php/sample-page/ I also just spun up a new server to troubleshoot this issue and the same issue presents itself. I am using the engrave lite theme an added this to the last line on my function.php add_image_size( ‘home_quick_link’, ‘128’, ‘128’ );
When I add several it seems to scale them down to fit which is perfect if only I could adjust the spacing between them.
Override this CSS rule in your theme stylesheet: .home-quick-link { padding: 1em; }
Or copy the quick-links.css stylesheet into your theme folder and edit as needed.