add share plugin, fix sticky header behavior