Fixing the issue with Elementor not being installed/activated.
Adding a loading state for blocks and patterns when syncing from server to client side.
Changing some CSS styles in order to make it look better on mobile devices (elements were overlapping).
Removing padding from header, so that there is more space available for content below it (blocks or style kits) - this was done because of point 3 above as well, since we have less vertical space now due to smaller screen sizes on mobiles etc...
Added a new tab in the Style Kits Library page.
Updated some text strings to be more clear and consistent with other parts of AnalogWP plugin.
Fixed an issue where Elementor would not update its active kit when importing from library or updating it via REST API (when using Global Kit). This was causing issues for users who were editing pages that had their style kits updated while they were still open in editor, as those changes wouldn't reflect until user refreshed the page manually after saving/updating them on backend side first time around (which is confusing behavior). Now we're forcing Elementor to refresh its active kit whenever there's any change made by admin so this doesn't happen anymore! :)
Added default colors for the global color palette.
Updated text in Style Kits page to reflect new Global Kit feature and added a form to set it up from there (instead of going through Settings).
Removed "Update Token" button as we no longer use tokens, so this is not needed anymore.
Moved the global style kit to local style kits page.
Added a deprecated notice for Global Style Kit option in General Settings tab of Elementor settings panel.
Updated node-sass version from 4 to 7 (to fix npm audit issues).
Fixed some minor typos and updated documentation links where needed, as well as added missing translations strings that were not wrapped with __() function call before outputting them on screen or using them in other functions/methods calls etc..