From 2dca358cd3a44822a892605e3ad76cc19afd4527 Mon Sep 17 00:00:00 2001 From: Surya Paolo Date: Thu, 27 Nov 2025 01:11:59 +0100 Subject: [PATCH] - corretto altre cose sulla registrazione --- src/components/CSignIn/CSignIn.vue | 2 +- src/components/CSignUp/CSignUp.scss | 39 ++++++++++++++--------------- src/components/CSignUp/CSignUp.vue | 2 +- src/views/login/ammetti/ammetti.vue | 2 +- 4 files changed, 22 insertions(+), 23 deletions(-) diff --git a/src/components/CSignIn/CSignIn.vue b/src/components/CSignIn/CSignIn.vue index 2498ab5f..6961e645 100755 --- a/src/components/CSignIn/CSignIn.vue +++ b/src/components/CSignIn/CSignIn.vue @@ -116,7 +116,7 @@ size="lg" color="positive" icon="person_add" - href="/bot" + href="/registrati" :label="$t('reg.submit')" class="register-btn" /> diff --git a/src/components/CSignUp/CSignUp.scss b/src/components/CSignUp/CSignUp.scss index 8c7a2a27..8f0dd10c 100755 --- a/src/components/CSignUp/CSignUp.scss +++ b/src/components/CSignUp/CSignUp.scss @@ -26,13 +26,13 @@ $mobile-footer-height: 80px; // ======================================== .signup-container { width: 100%; - min-height: 100vh; + min-height: 80vh; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); background-attachment: fixed; display: flex; align-items: center; justify-content: center; - padding: 20px; + padding: 5px; position: relative; @media (max-width: $mobile-breakpoint) { @@ -112,7 +112,7 @@ $mobile-footer-height: 80px; // ======================================== .signup-header { text-align: center; - padding: 0 10px 10px; + padding: 12px 8px; background: rgba(255, 255, 255, 0.95); backdrop-filter: blur(10px); border-radius: $border-radius-lg $border-radius-lg 0 0; @@ -165,7 +165,6 @@ $mobile-footer-height: 80px; // ======================================== .form-content { background: white; - border-radius: $border-radius-lg; box-shadow: $shadow-lg; overflow: hidden; @@ -184,7 +183,7 @@ $mobile-footer-height: 80px; display: flex; justify-content: center; align-items: center; - padding: 24px 20px; + padding: 4px 10px; background: linear-gradient(to bottom, rgba(103, 126, 234, 0.05), transparent); @media (max-width: $mobile-breakpoint) { @@ -233,7 +232,7 @@ $mobile-footer-height: 80px; } .step-line { - width: 50px; + width: 30px; height: 3px; background: linear-gradient(to right, #e0e0e0, #bdbdbd); margin: 0 4px; @@ -281,7 +280,7 @@ $mobile-footer-height: 80px; // SLIDE CONTENT // ======================================== .slide-content { - padding: 5px 16px 16px; + padding: 0px 16px 16px; display: flex; flex-direction: column; gap: 12px; @@ -302,7 +301,7 @@ $mobile-footer-height: 80px; .slide-header { text-align: center; - padding-bottom: 16px; + padding-bottom: 2px; border-bottom: 2px solid rgba(0, 0, 0, 0.05); @media (max-width: $mobile-breakpoint) { @@ -323,7 +322,7 @@ $mobile-footer-height: 80px; .slide-title { font-size: 1.75rem; font-weight: 600; - margin: 12px 0 8px; + margin: 4px 0 4px; color: #1a1a1a; @media (max-width: $mobile-breakpoint) { @@ -423,14 +422,14 @@ $mobile-footer-height: 80px; // ======================================== .summary-card { background: linear-gradient(135deg, rgba(103, 126, 234, 0.08), rgba(118, 75, 162, 0.08)); - padding: 20px; + padding: 10px; border-radius: $border-radius; display: flex; flex-direction: column; gap: 12px; @media (max-width: $mobile-breakpoint) { - padding: 12px; + padding: 8px; gap: 8px; } } @@ -438,8 +437,8 @@ $mobile-footer-height: 80px; .summary-item { display: flex; align-items: center; - gap: 12px; - padding: 12px; + gap: 8px; + padding: 8px; background: white; border-radius: $border-radius-sm; font-size: 1rem; @@ -479,11 +478,11 @@ $mobile-footer-height: 80px; .policy-section { display: flex; flex-direction: column; - gap: 16px; - padding-top: 16px; + gap: 0px; + padding-top: 4px; @media (max-width: $mobile-breakpoint) { - gap: 12px; + gap: 0px; padding-top: 3px; } } @@ -507,7 +506,7 @@ $mobile-footer-height: 80px; } .terms-checkbox { - padding: 16px; + padding: 8px; background: rgba(0, 0, 0, 0.02); border-radius: $border-radius-sm; transition: all $transition-speed ease; @@ -542,7 +541,7 @@ $mobile-footer-height: 80px; display: flex; justify-content: space-between; gap: 12px; - padding: 20px 32px; + padding: 10px 32px; background: linear-gradient(to top, rgba(0, 0, 0, 0.02), transparent); @media (max-width: $mobile-breakpoint) { @@ -550,7 +549,7 @@ $mobile-footer-height: 80px; bottom: 0; left: 0; right: 0; - padding: 12px 16px; + padding: 8px 16px; background: white; box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.1); z-index: 1000; @@ -634,7 +633,7 @@ $mobile-footer-height: 80px; // DEBUG STEPPER // ======================================== .debug-stepper { - padding: 16px 32px; + padding: 8px 32px; @media (max-width: $mobile-breakpoint) { padding: 12px 16px; diff --git a/src/components/CSignUp/CSignUp.vue b/src/components/CSignUp/CSignUp.vue index 93907528..5eccefd7 100755 --- a/src/components/CSignUp/CSignUp.vue +++ b/src/components/CSignUp/CSignUp.vue @@ -153,7 +153,7 @@ animated swipeable class="modern-carousel" - :height="isMobile ? 'auto' : '500px'" + :height="isMobile ? 'auto' : 'auto'" >
- L'ammissione del membro verrĂ  notificata via email e Telegram + L'ammissione del membro gli verrĂ  notificata via email