Your site is indeed inaccessible for me as well, so I’d guess the attempt might be the root cause.
Since installation via the Dashboard seems to be failing, try reversing what you did (deleting the plugin once more) and follow the advice in this article (this isn’t a large plugin, but installing the plugin manually might work):
If your site breaks again, try finding a different plugin that offers the same functionality, or alternatively, if you want to debug this, try activating WP_DEBUG and see if you get an error:
According to WPBeginner, the “white screen of death” can be caused if a script/plugin exceeds the memory limit: