diff --git a/public/assets/images/diamond-black.png b/public/assets/images/diamond-black.png
new file mode 100644
index 0000000..d10d63a
Binary files /dev/null and b/public/assets/images/diamond-black.png differ
diff --git a/public/assets/images/diamond-color.png b/public/assets/images/diamond-color.png
new file mode 100644
index 0000000..8dff14d
Binary files /dev/null and b/public/assets/images/diamond-color.png differ
diff --git a/public/assets/images/diamond-gradient.png b/public/assets/images/diamond-gradient.png
new file mode 100644
index 0000000..8dff14d
Binary files /dev/null and b/public/assets/images/diamond-gradient.png differ
diff --git a/public/assets/images/diamond-outline.png b/public/assets/images/diamond-outline.png
new file mode 100644
index 0000000..d10d63a
Binary files /dev/null and b/public/assets/images/diamond-outline.png differ
diff --git a/src/app/globals.css b/src/app/globals.css
index 00f8adb..d3a1473 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -161,29 +161,29 @@ body[data-page-background="custom"] .app-shell {
0 0 0 1px rgb(0 0 0 / 8%);
}
-/* 3 Dots Pulsing Wave Loader for Buttons & App */
-@keyframes button-dot-slide {
- 0%, 100% {
- transform: scale(0.35);
- opacity: 0.35;
+/* 3 Dots Bouncing Line Circle Loader for Buttons */
+@keyframes button-dot-bounce {
+ 0%, 80%, 100% {
+ transform: translateY(0) scale(0.7);
+ opacity: 0.4;
}
40% {
- transform: scale(1.25);
+ transform: translateY(-4px) scale(1.15);
opacity: 1;
}
}
.animate-dots-slide-1 {
- animation: button-dot-slide 0.9s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite;
+ animation: button-dot-bounce 0.9s cubic-bezier(0.4, 0, 0.6, 1) infinite;
animation-delay: 0s;
}
.animate-dots-slide-2 {
- animation: button-dot-slide 0.9s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite;
- animation-delay: 0.18s;
+ animation: button-dot-bounce 0.9s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ animation-delay: 0.15s;
}
.animate-dots-slide-3 {
- animation: button-dot-slide 0.9s cubic-bezier(0.45, 0.05, 0.55, 0.95) infinite;
- animation-delay: 0.36s;
+ animation: button-dot-bounce 0.9s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ animation-delay: 0.3s;
}
diff --git a/src/app/new-match/profile/page.tsx b/src/app/new-match/profile/page.tsx
index cc687c3..37abd4d 100644
--- a/src/app/new-match/profile/page.tsx
+++ b/src/app/new-match/profile/page.tsx
@@ -472,7 +472,7 @@ export default function NewMatchProfilePage() {
type="button"
disabled={!caseId || isSubmitting || isMaleAccepted}
onClick={() => setIsRejectSheetOpen(true)}
- className="inline-flex w-1/3 items-center justify-center rounded-[12px] border border-[#BFBFBF] bg-white px-4 py-[13px] text-[16px] font-semibold text-[#9A9A9A]"
+ className="inline-flex w-1/3 h-[52px] items-center justify-center rounded-[12px] border border-[#BFBFBF] bg-white px-4 text-[16px] font-semibold text-[#9A9A9A]"
>
Reject
@@ -490,7 +490,7 @@ export default function NewMatchProfilePage() {
setIsRequestSheetOpen(true);
}}
- className="inline-flex w-2/3 whitespace-nowrap items-center justify-center gap-1 rounded-[12px] bg-[#F0445B] px-4 py-[13px] text-[16px] font-semibold text-white shadow-[0_8px_16px_rgba(240,68,91,0.24)] disabled:cursor-not-allowed disabled:opacity-50"
+ className="inline-flex w-2/3 h-[52px] whitespace-nowrap items-center justify-center gap-1 rounded-[12px] bg-[#F0445B] px-4 text-[16px] font-semibold text-white shadow-[0_8px_16px_rgba(240,68,91,0.24)] disabled:cursor-not-allowed disabled:opacity-50"
>
);
}
diff --git a/src/app/questions-list/[slug]/question-detail-client.tsx b/src/app/questions-list/[slug]/question-detail-client.tsx
index 97f1f76..c11a3d6 100644
--- a/src/app/questions-list/[slug]/question-detail-client.tsx
+++ b/src/app/questions-list/[slug]/question-detail-client.tsx
@@ -652,7 +652,7 @@ export default function QuestionDetailClient({
icon="close"
iconLabel={closeLabel}
/>
-
+
{item.title}
@@ -709,8 +711,9 @@ export default function QuestionDetailClient({
variant="transparent"
icon="close"
iconLabel={closeLabel}
+ exitHref={questionsListHref}
/>
-
+
{item.title}
diff --git a/src/app/questions-list/sections-request.tsx b/src/app/questions-list/sections-request.tsx
index 85d55f2..d588ae7 100644
--- a/src/app/questions-list/sections-request.tsx
+++ b/src/app/questions-list/sections-request.tsx
@@ -58,7 +58,7 @@ export default function SectionsRequest() {
icon={null}
title={({ close }) => (
-
+
Bookings Terms & Conditions