Browse Source
feat: add subscription management, navigation buttons, and supporting UI components with i18n support
Dev
feat: add subscription management, navigation buttons, and supporting UI components with i18n support
Dev
11 changed files with 383 additions and 108 deletions
-
77public/assets/images/diamond-color.svg
-
89src/app/new-match/new-match-client.tsx
-
61src/app/request-accepted/request-accepted-client.tsx
-
49src/app/request-sent/request-sent-client.tsx
-
36src/components/Componentes/advisor-actions-card.tsx
-
111src/components/Componentes/information-sheet.tsx
-
6src/components/Componentes/navigation-button.tsx
-
24src/components/Componentes/page-header.tsx
-
19src/components/Componentes/swipe-button.tsx
-
11src/translations/locales/en.json
-
8src/translations/locales/fa.json
@ -0,0 +1,77 @@ |
|||
<svg width="64" height="64" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"> |
|||
<defs> |
|||
<!-- Facet Gradients matching the exact vibrant spectrum --> |
|||
<linearGradient id="g_top_left" x1="6" y1="42" x2="22" y2="18" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#00C2FF"/> |
|||
<stop offset="100%" stop-color="#6366F1"/> |
|||
</linearGradient> |
|||
|
|||
<linearGradient id="g_top_mid_left" x1="22" y1="18" x2="32" y2="42" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#8B5CF6"/> |
|||
<stop offset="100%" stop-color="#D946EF"/> |
|||
</linearGradient> |
|||
|
|||
<linearGradient id="g_top_center" x1="32" y1="42" x2="68" y2="18" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#C084FC"/> |
|||
<stop offset="50%" stop-color="#F472B6"/> |
|||
<stop offset="100%" stop-color="#FDA4AF"/> |
|||
</linearGradient> |
|||
|
|||
<linearGradient id="g_top_mid_right" x1="50" y1="18" x2="78" y2="42" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#F43F5E"/> |
|||
<stop offset="100%" stop-color="#FB7185"/> |
|||
</linearGradient> |
|||
|
|||
<linearGradient id="g_top_right" x1="68" y1="42" x2="94" y2="42" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#FB7185"/> |
|||
<stop offset="100%" stop-color="#FB923C"/> |
|||
</linearGradient> |
|||
|
|||
<linearGradient id="g_bot_left" x1="6" y1="42" x2="50" y2="88" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#00BAFF"/> |
|||
<stop offset="60%" stop-color="#3B82F6"/> |
|||
<stop offset="100%" stop-color="#6366F1"/> |
|||
</linearGradient> |
|||
|
|||
<linearGradient id="g_bot_mid_left" x1="32" y1="42" x2="50" y2="88" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#6366F1"/> |
|||
<stop offset="50%" stop-color="#8B5CF6"/> |
|||
<stop offset="100%" stop-color="#A855F7"/> |
|||
</linearGradient> |
|||
|
|||
<linearGradient id="g_bot_mid_right" x1="50" y1="42" x2="50" y2="88" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#EC4899"/> |
|||
<stop offset="60%" stop-color="#D946EF"/> |
|||
<stop offset="100%" stop-color="#A855F7"/> |
|||
</linearGradient> |
|||
|
|||
<linearGradient id="g_bot_right" x1="94" y1="42" x2="50" y2="88" gradientUnits="userSpaceOnUse"> |
|||
<stop offset="0%" stop-color="#F43F5E"/> |
|||
<stop offset="50%" stop-color="#FB7185"/> |
|||
<stop offset="100%" stop-color="#FB923C"/> |
|||
</linearGradient> |
|||
|
|||
<filter id="subtle_glow" x="0" y="0" width="100" height="100" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> |
|||
<feGaussianBlur stdDeviation="1.5" result="blur"/> |
|||
<feComposite in="SourceGraphic" in2="blur" operator="over"/> |
|||
</filter> |
|||
</defs> |
|||
|
|||
<g stroke="white" stroke-width="2.2" stroke-linejoin="round" stroke-linecap="round"> |
|||
<!-- Top Row Facets --> |
|||
<polygon points="22,18 6,42 32,42" fill="url(#g_top_left)" /> |
|||
<polygon points="22,18 50,18 32,42" fill="url(#g_top_mid_left)" /> |
|||
<polygon points="32,42 50,18 68,42" fill="url(#g_top_center)" /> |
|||
<polygon points="50,18 78,18 68,42" fill="url(#g_top_mid_right)" /> |
|||
<polygon points="78,18 68,42 94,42" fill="url(#g_top_right)" /> |
|||
|
|||
<!-- Bottom Row Facets --> |
|||
<polygon points="6,42 32,42 50,88" fill="url(#g_bot_left)" /> |
|||
<polygon points="32,42 50,42 50,88" fill="url(#g_bot_mid_left)" /> |
|||
<polygon points="50,42 68,42 50,88" fill="url(#g_bot_mid_right)" /> |
|||
<polygon points="68,42 94,42 50,88" fill="url(#g_bot_right)" /> |
|||
</g> |
|||
|
|||
<!-- Outer highlight border for extra crispness --> |
|||
<polygon points="22,18 78,18 94,42 50,88 6,42" fill="none" stroke="white" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round" /> |
|||
</svg> |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue