From a02695c81aa883d07a88e9da61062128c7db7820 Mon Sep 17 00:00:00 2001 From: Jonathan Bourdon Date: Mon, 7 Oct 2024 18:39:46 -0400 Subject: [PATCH] Fix the timing/loading issues with branding when navigating the site --- src/App.vue | 13 ++++- src/stores/brandingStore.js | 48 +++++++++++++------ src/views/creators/CreatorBanner.vue | 2 +- src/views/creators/CreatorHome.vue | 2 +- src/views/creators/CreatorLayout.vue | 29 +++++------ src/views/creators/DonationButton.vue | 6 +-- src/views/creators/DonationButtonBanner.vue | 8 ++-- .../creators/DonationButtonBannerSlim.vue | 8 ++-- src/views/creators/FollowButton.vue | 10 ++-- src/views/creators/SubscribeButton.vue | 10 ++-- src/views/creators/SubscribeButtonSlim.vue | 10 ++-- .../banner/bannerlower/BannerActionsLg.vue | 8 ++-- .../banner/bannerlower/BannerActionsMd.vue | 4 +- .../banner/bannerlower/BannerActionsSm.vue | 2 +- .../banner/bannerlower/BannerActionsXl.vue | 18 +++---- src/views/main/Footer.vue | 26 +++++----- 16 files changed, 114 insertions(+), 90 deletions(-) diff --git a/src/App.vue b/src/App.vue index cec2875..59c864e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,8 +6,14 @@ -
- +
+ +
+ +
+
@@ -20,6 +26,9 @@