|
1730 | 1730 | .your-plans-empty { |
1731 | 1731 | background: var(--surface); |
1732 | 1732 | border: 1px dashed var(--border); |
1733 | | - border-radius: 16px; |
1734 | | - padding: 56px 24px; |
| 1733 | + border-radius: 22px; |
| 1734 | + padding: 88px 32px; |
1735 | 1735 | text-align: center; |
1736 | | - display: flex; flex-direction: column; align-items: center; gap: 6px; |
1737 | | - max-width: 540px; margin: 0 auto; |
| 1736 | + display: flex; flex-direction: column; align-items: center; gap: 10px; |
| 1737 | + max-width: 760px; margin: 56px auto 0; |
1738 | 1738 | } |
1739 | 1739 | .your-plans-empty-icon { |
1740 | | - width: 64px; height: 64px; border-radius: 16px; |
| 1740 | + width: 96px; height: 96px; border-radius: 24px; |
1741 | 1741 | display: flex; align-items: center; justify-content: center; |
1742 | 1742 | background: var(--accent-dim); color: var(--accent); |
1743 | | - margin-bottom: 6px; |
| 1743 | + margin-bottom: 10px; |
1744 | 1744 | } |
| 1745 | +.your-plans-empty-icon svg { width: 52px; height: 52px; } |
1745 | 1746 | .your-plans-empty-title { |
1746 | | - font-size: 18px; font-weight: 700; color: var(--text); |
| 1747 | + font-size: 26px; font-weight: 700; letter-spacing: -0.4px; color: var(--text); |
1747 | 1748 | } |
1748 | 1749 | .your-plans-empty-sub { |
1749 | | - font-size: 13.5px; color: var(--text-muted); max-width: 380px; |
1750 | | -} |
| 1750 | + font-size: 15.5px; line-height: 1.55; color: var(--text-muted); max-width: 520px; |
| 1751 | +} |
| 1752 | + |
| 1753 | +/* Scaled-up Register Provider card */ |
| 1754 | +.provider-register-scope .card-header { padding: 22px 24px; } |
| 1755 | +.provider-register-scope .card-body { padding: 24px; } |
| 1756 | +.provider-register-scope .card-title { font-size: 19px; } |
| 1757 | +.provider-register-scope .step-circle { width: 30px; height: 30px; font-size: 14px; } |
| 1758 | +.provider-register-scope .mono-tag { font-size: 12px; padding: 5px 10px; } |
| 1759 | +.provider-register-scope .input-group { margin-bottom: 16px; } |
| 1760 | +.provider-register-scope .input-label { font-size: 13.5px; margin-bottom: 7px; } |
| 1761 | +.provider-register-scope .input { font-size: 15px; padding: 12px 14px; } |
| 1762 | +.provider-register-scope .btn-primary { font-size: 15px; padding: 14px 22px; } |
| 1763 | +.provider-register-scope .btn-cost { font-size: 12.5px; } |
| 1764 | +.provider-register-scope .btn-foot { font-size: 13px; margin-top: 10px; } |
1751 | 1765 |
|
1752 | 1766 | @media (max-width: 1080px) { |
1753 | 1767 | .your-plans-summary { grid-template-columns: repeat(2, 1fr); } |
|
2586 | 2600 | align-items: flex-start; |
2587 | 2601 | gap: 14px; |
2588 | 2602 | padding: 12px 16px; |
2589 | | - margin: 0 0 14px; |
| 2603 | + margin: 48px 0 14px; |
2590 | 2604 | background: rgba(0, 200, 83, 0.06); |
2591 | 2605 | border: 1px solid rgba(0, 200, 83, 0.28); |
2592 | 2606 | border-radius: var(--radius-sm); |
|
3966 | 3980 | filter: blur(8px); |
3967 | 3981 | } |
3968 | 3982 | .identity-required-icon { |
3969 | | - width: 56px; height: 56px; |
3970 | | - border-radius: 16px; |
3971 | | - margin: 0 auto 14px; |
| 3983 | + width: 44px; height: 44px; |
| 3984 | + border-radius: 12px; |
| 3985 | + margin: 0 auto 10px; |
3972 | 3986 | display: flex; align-items: center; justify-content: center; |
3973 | 3987 | background: linear-gradient(135deg, color-mix(in srgb, var(--accent) 18%, transparent), color-mix(in srgb, var(--accent) 6%, transparent)); |
3974 | 3988 | color: var(--accent); |
3975 | 3989 | border: 1px solid color-mix(in srgb, var(--accent) 28%, transparent); |
3976 | | - box-shadow: 0 6px 18px -8px color-mix(in srgb, var(--accent) 50%, transparent); |
| 3990 | + box-shadow: 0 4px 12px -6px color-mix(in srgb, var(--accent) 50%, transparent); |
3977 | 3991 | } |
3978 | 3992 | .identity-required-eyebrow { |
3979 | 3993 | font-size: 11px; |
|
3984 | 3998 | margin-bottom: 8px; |
3985 | 3999 | } |
3986 | 4000 | .identity-required-title { |
3987 | | - font-size: 22px; |
| 4001 | + font-size: 17px; |
3988 | 4002 | font-weight: 700; |
3989 | | - letter-spacing: -0.4px; |
| 4003 | + letter-spacing: -0.3px; |
3990 | 4004 | color: var(--text); |
3991 | | - margin-bottom: 8px; |
| 4005 | + margin-bottom: 6px; |
3992 | 4006 | } |
3993 | 4007 | .identity-required-lead { |
3994 | | - font-size: 14px; |
3995 | | - line-height: 1.55; |
| 4008 | + font-size: 13px; |
| 4009 | + line-height: 1.5; |
3996 | 4010 | color: var(--text-dim); |
3997 | | - max-width: 440px; |
3998 | | - margin: 0 auto 20px; |
| 4011 | + max-width: 380px; |
| 4012 | + margin: 0 auto 14px; |
3999 | 4013 | } |
4000 | 4014 | .identity-required-chips { |
4001 | 4015 | display: flex; |
4002 | 4016 | flex-wrap: wrap; |
4003 | 4017 | justify-content: center; |
4004 | | - gap: 8px; |
4005 | | - margin-bottom: 24px; |
| 4018 | + gap: 6px; |
| 4019 | + margin-bottom: 16px; |
4006 | 4020 | } |
4007 | 4021 | .identity-required-chip { |
4008 | 4022 | display: inline-flex; |
4009 | 4023 | align-items: center; |
4010 | | - gap: 6px; |
4011 | | - padding: 6px 12px; |
| 4024 | + gap: 5px; |
| 4025 | + padding: 4px 10px; |
4012 | 4026 | border-radius: 999px; |
4013 | | - font-size: 12px; |
| 4027 | + font-size: 11.5px; |
4014 | 4028 | font-weight: 500; |
4015 | 4029 | color: var(--text-dim); |
4016 | 4030 | background: var(--bg); |
|
4021 | 4035 | display: inline-flex; |
4022 | 4036 | align-items: center; |
4023 | 4037 | gap: 8px; |
4024 | | - padding: 10px 20px; |
| 4038 | + padding: 9px 18px; |
| 4039 | + font-size: 13.5px; |
4025 | 4040 | } |
4026 | 4041 | .identity-required-meta { |
4027 | | - margin-top: 14px; |
4028 | | - font-size: 12px; |
| 4042 | + margin-top: 10px; |
| 4043 | + font-size: 11.5px; |
4029 | 4044 | color: var(--text-dim); |
4030 | 4045 | opacity: 0.8; |
4031 | 4046 | } |
@@ -7754,7 +7769,7 @@ <h3 id="securityFaqTitle"> |
7754 | 7769 | : 'A one-time on-chain identity for your operator account. Required before you can publish subscription plans.'}</div> |
7755 | 7770 | </div> |
7756 | 7771 |
|
7757 | | - <div class="page-create-grid" style="display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:640px;margin:0 auto"> |
| 7772 | + <div class="page-create-grid provider-register-scope" style="display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:760px;margin:56px auto 0"> |
7758 | 7773 | <div class="card"> |
7759 | 7774 | <div class="card-header"> |
7760 | 7775 | <div style="display:flex;align-items:center;gap:10px"> |
@@ -7840,14 +7855,14 @@ <h3 id="securityFaqTitle"> |
7840 | 7855 | <div class="page-hero-eyebrow">Plan Manager · Plan Creation</div> |
7841 | 7856 | <div class="page-hero-title">Register your provider first</div> |
7842 | 7857 | </div> |
7843 | | - <div class="card identity-required-card" style="max-width:580px;margin:0 auto;text-align:center;position:relative;overflow:hidden"> |
| 7858 | + <div class="card identity-required-card" style="max-width:460px;margin:48px auto 0;text-align:center;position:relative;overflow:hidden"> |
7844 | 7859 | <div class="identity-required-glow" aria-hidden="true"></div> |
7845 | | - <div class="card-body" style="padding:34px 28px 30px;position:relative"> |
| 7860 | + <div class="card-body" style="padding:56px 22px 28px;position:relative"> |
7846 | 7861 | <div class="identity-required-icon" aria-hidden="true"> |
7847 | | - <svg width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg> |
| 7862 | + <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg> |
7848 | 7863 | </div> |
7849 | 7864 | <div class="identity-required-title">Provider Identity required</div> |
7850 | | - <p class="identity-required-lead">Set your operator name, description, and contact — this is the public face subscribers see in apps that browse Sentinel plans.</p> |
| 7865 | + <p class="identity-required-lead">Set your operator name, description, and contact — the public face subscribers see when browsing Sentinel plans.</p> |
7851 | 7866 | <div class="identity-required-chips" role="list"> |
7852 | 7867 | <span class="identity-required-chip" role="listitem"> |
7853 | 7868 | <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg> |
|
0 commit comments