This is really lightweight and easy!
First we add the script source to our project, before the</body> tag.
* if we want the plugin to work on the entire website we add it in the project's settings under custom code. otherwise we can add it on the page's custom code section.
<script src="https://cdn.jsdelivr.net/npm/sharect@1.1.0/src/sharect.js"></script>
2nd step is to add the code that triggers the plugin. We should add this right after the previous code.
Some options are available, like icon color, background color, which elements can be selected and Facebook share (needs additional code).
<script>
var sharect = new Sharect();
sharect.init();
</script>
That is about it!
Depending on your page structure, the plugin might be hidden under a higher z-indexed layer, so add this to your <head> tag:
<style>
.sharect {
z-index: 9999;
}
</style>
Try avoiding using "Transition: All". It is heavy on the browser's engine.
Convert the Workspaces dropdown to an open sidebar with custom order.
A (custom code) solution that combines CSS variables and Vanilla JavaScript for the shrinking / growing of browser top & bottom bars.
Using a little bit of jQuery to adjust the success message height