diff --git a/public/favicon.ico b/public/favicon.ico
index f103eadbc..8f5b02d4a 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/src/assets/css/global/social-icons.css b/src/assets/css/global/social-icons.css
index f2c30a09f..7072e6084 100644
--- a/src/assets/css/global/social-icons.css
+++ b/src/assets/css/global/social-icons.css
@@ -1,7 +1,5 @@
.social-icon .logo {
- fill: #fff;
-
- @apply transition-all;
+ @apply transition-all fill-primary-refi;
}
.dark .social-icon .logo {
@@ -15,7 +13,7 @@
}
.social-icon .bg {
- fill: #0f172a; /* gray-900 */
+ fill: #fff;
@apply transition-all;
}
diff --git a/src/assets/css/tailwind.css b/src/assets/css/tailwind.css
index 5193931e3..edc5e61ab 100644
--- a/src/assets/css/tailwind.css
+++ b/src/assets/css/tailwind.css
@@ -88,13 +88,13 @@
}
.link {
- @apply text-blue-600 hover:text-purple-600 focus:text-purple-600 dark:text-blue-400 dark:hover:text-yellow-500
- dark:focus:text-yellow-500 hover:underline focus:underline transition-all;
+ @apply text-blue-600 hover:text-accent-refi focus:text-accent-refi dark:text-blue-400 dark:hover:text-yellow-500
+ dark:focus:text-yellow-500 transition-all;
}
.link-black {
- @apply text-gray-900 hover:text-purple-600 focus:text-purple-600 dark:text-gray-100 dark:hover:text-yellow-500
- dark:focus:text-yellow-500 hover:underline focus:underline transition-all;
+ @apply text-gray-900 hover:text-accent-refi focus:text-accent-refi dark:text-gray-100 dark:hover:text-yellow-500
+ dark:focus:text-yellow-500 transition-all;
}
.text-shadow {
diff --git a/src/components/_global/BalBtn/BalBtn.vue b/src/components/_global/BalBtn/BalBtn.vue
index 9d65da6a0..59af526ce 100644
--- a/src/components/_global/BalBtn/BalBtn.vue
+++ b/src/components/_global/BalBtn/BalBtn.vue
@@ -3,28 +3,28 @@
import BalLoadingIcon from '../BalLoadingIcon/BalLoadingIcon.vue';
import {
- hoverFrom,
- hoverTo,
- gradientFrom,
- gradientTo,
- loadingFrom,
- loadingTo,
+ background,
backgroundFlat,
+ border,
+ darkBackground,
darkBackgroundFlat,
+ darkBorder,
+ darkFocusBorder,
+ darkHoverBackground,
darkHoverBackgroundFlat,
- hoverBackgroundFlat,
+ darkHoverBorder,
+ darkText,
+ gradientFrom,
+ gradientTo,
hoverBackground,
+ hoverBackgroundFlat,
+ hoverFrom,
+ hoverTo,
loadingBackground,
loadingDarkBackground,
- background,
- darkHoverBackground,
- darkBackground,
- border,
- darkBorder,
- darkHoverBorder,
+ loadingFrom,
+ loadingTo,
text,
- darkText,
- darkFocusBorder,
} from 'button-options';
type Props = {
@@ -137,7 +137,7 @@ const bgColorClasses = computed(() => {
else if (props.outline) return 'bg-transparent';
else if (props.flat) return bgFlatClasses.value;
else if (props.color === 'white') {
- return 'bg-gray-50 hover:bg-white dark:bg-gray-800';
+ return 'bg-white hover:bg-transparent dark:bg-gray-800';
} else {
if (props.disabled) {
return `bg-gray-300 dark:bg-gray-700 text-white dark:text-gray-500`;
diff --git a/src/components/_global/BalRadio/BalRadio.vue b/src/components/_global/BalRadio/BalRadio.vue
index 9b7982291..650c9fca5 100644
--- a/src/components/_global/BalRadio/BalRadio.vue
+++ b/src/components/_global/BalRadio/BalRadio.vue
@@ -125,22 +125,17 @@ export default defineComponent({
}
.bal-radio-input:focus {
- @apply border-2 border-blue-500 dark:border-blue-400;
+ @apply border-2 border-refi-text dark:border-blue-400;
}
.bal-radio-input:checked {
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
- border-color: transparent;
- background-color: currentcolor;
- background-size: 100% 100%;
+ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.78905 0.207686C8.70347 0.240631 7.83282 1.2478 6.29239 3.09585L3.92711 5.93341L2.62331 4.63541C1.22416 3.24253 1.13839 3.17924 0.748289 3.25239C0.549318 3.28971 0.31239 3.47347 0.211318 3.66883C0.121694 3.84216 0.120827 4.16145 0.209585 4.3292C0.247397 4.40062 0.956351 5.13352 1.78509 5.95784C3.21036 7.37549 3.30605 7.46076 3.55322 7.5329C3.69692 7.57484 3.87207 7.60918 3.94245 7.60918C4.13608 7.60918 4.49299 7.48972 4.66493 7.36732C4.80954 7.26435 9.49868 1.68137 9.74378 1.32028C9.96594 0.992957 9.86655 0.546168 9.5133 0.284636C9.36369 0.173876 8.9822 0.133334 8.78905 0.207686Z' fill='%230468BE'/%3E%3C/svg%3E");
+ border-color: theme(colors.refi-text);
+ background-size: 40% 100%;
background-position: center;
background-repeat: no-repeat;
}
-.bal-radio-input:checked:focus {
- @apply border-transparent;
-}
-
.bal-radio-label {
@apply ml-2 flex-1;
}
diff --git a/src/components/_global/icons/brands/LinkedinIcon.vue b/src/components/_global/icons/brands/LinkedinIcon.vue
new file mode 100644
index 000000000..d5dbd8723
--- /dev/null
+++ b/src/components/_global/icons/brands/LinkedinIcon.vue
@@ -0,0 +1,15 @@
+
+
+
\ No newline at end of file
diff --git a/src/components/_global/icons/brands/TelegramIcon.vue b/src/components/_global/icons/brands/TelegramIcon.vue
new file mode 100644
index 000000000..a90789592
--- /dev/null
+++ b/src/components/_global/icons/brands/TelegramIcon.vue
@@ -0,0 +1,24 @@
+
+
+
\ No newline at end of file
diff --git a/src/components/footer/Footer.vue b/src/components/footer/Footer.vue
index d4219e26f..ced5f7163 100644
--- a/src/components/footer/Footer.vue
+++ b/src/components/footer/Footer.vue
@@ -1,21 +1,17 @@
@@ -32,7 +28,15 @@ const { openNpsModal } = useAppzi();
class="font-medium link"
:to="{ name: 'home', params: { networkSlug } }"
>
-
-
- - {{ $t('policies.thirdPartyServices') }} - -
@@ -250,7 +202,7 @@ const { openNpsModal } = useAppzi(); + \ No newline at end of file diff --git a/src/components/icons/IconDiscord.vue b/src/components/icons/IconDiscord.vue index 70980bdd4..49b086abb 100644 --- a/src/components/icons/IconDiscord.vue +++ b/src/components/icons/IconDiscord.vue @@ -30,6 +30,6 @@ export default {}; diff --git a/src/components/icons/IconGithub.vue b/src/components/icons/IconGithub.vue index 73f99dcda..b83bc81c7 100644 --- a/src/components/icons/IconGithub.vue +++ b/src/components/icons/IconGithub.vue @@ -30,6 +30,6 @@ export default {}; diff --git a/src/components/icons/IconLinkedin.vue b/src/components/icons/IconLinkedin.vue index 5925173af..a18283a31 100644 --- a/src/components/icons/IconLinkedin.vue +++ b/src/components/icons/IconLinkedin.vue @@ -28,6 +28,6 @@ export default {}; diff --git a/src/components/icons/IconMail.vue b/src/components/icons/IconMail.vue index ab76e1f72..bcb9ed0ad 100644 --- a/src/components/icons/IconMail.vue +++ b/src/components/icons/IconMail.vue @@ -28,6 +28,6 @@ export default {}; diff --git a/src/components/icons/IconTelegram.vue b/src/components/icons/IconTelegram.vue new file mode 100644 index 000000000..9b177fddb --- /dev/null +++ b/src/components/icons/IconTelegram.vue @@ -0,0 +1,44 @@ + + + + + + + \ No newline at end of file diff --git a/src/components/icons/IconTwitter.vue b/src/components/icons/IconTwitter.vue index ffbf8742a..25ff9cec3 100644 --- a/src/components/icons/IconTwitter.vue +++ b/src/components/icons/IconTwitter.vue @@ -30,6 +30,6 @@ export default {}; diff --git a/src/components/images/AppLogo.vue b/src/components/images/AppLogo.vue index 5872913f7..4bf9f8e7b 100644 --- a/src/components/images/AppLogo.vue +++ b/src/components/images/AppLogo.vue @@ -1,12 +1,15 @@ -