larxius commited on
Commit
13f5daf
·
verified ·
1 Parent(s): bc981ac

Update frontend/src/pages/Register.jsx

Browse files
Files changed (1) hide show
  1. frontend/src/pages/Register.jsx +7 -44
frontend/src/pages/Register.jsx CHANGED
@@ -94,50 +94,13 @@ export const Register = () => {
94
  {/* Value Proposition */}
95
  <div className="z-10 max-w-md text-left animate-slide-up" style={{ animationDelay: '100ms' }}>
96
 
97
- {/* Security Theme Visual Showcase */}
98
- <div className="mb-8 relative">
99
- {/* Pill Badge */}
100
- <div className="inline-flex items-center gap-2 px-3.5 py-1.5 rounded-full bg-blue-50 border border-blue-200/80 text-blue-700 text-xs font-semibold mb-6 shadow-sm">
101
- <div className="relative flex h-2 w-2">
102
- <span className="animate-ping absolute inline-flex h-full w-full rounded-full bg-blue-500 opacity-75"></span>
103
- <span className="relative inline-flex rounded-full h-2 w-2 bg-blue-600"></span>
104
- </div>
105
- <span>Next-Gen Web Security Scanner</span>
106
- </div>
107
-
108
- {/* Interactive Security Cards Stack */}
109
- <div className="space-y-3.5">
110
- {/* Card 1: Active Shield Monitor */}
111
- <div className="p-4.5 rounded-2xl bg-gradient-to-r from-blue-600 to-indigo-600 text-white shadow-lg shadow-blue-500/20 transform hover:-translate-y-0.5 transition-transform duration-300">
112
- <div className="flex items-center justify-between mb-2">
113
- <div className="flex items-center gap-2.5">
114
- <span className="material-symbols-outlined text-xl bg-white/20 p-1.5 rounded-lg">verified_user</span>
115
- <span className="font-bold text-sm tracking-tight">Active Infrastructure Shield</span>
116
- </div>
117
- <span className="text-[11px] font-semibold bg-emerald-400/20 text-emerald-300 px-2.5 py-0.5 rounded-full border border-emerald-400/30">Live 24/7</span>
118
- </div>
119
- <p className="text-xs text-blue-100/90 leading-relaxed">Continuous automated vulnerability scanning across endpoints and API servers.</p>
120
- </div>
121
-
122
- {/* Grid 2 Column for Feature Pills */}
123
- <div className="grid grid-cols-2 gap-3">
124
- <div className="p-3.5 rounded-xl bg-slate-50 border border-slate-200/80 hover:border-blue-300 transition-colors">
125
- <div className="flex items-center gap-2 text-slate-900 font-bold text-xs mb-1">
126
- <span className="material-symbols-outlined text-blue-600 text-[18px]">bug_report</span>
127
- <span>Zero-Day Scans</span>
128
- </div>
129
- <p className="text-[11px] text-slate-500 leading-tight">Instant OWASP threat detection</p>
130
- </div>
131
-
132
- <div className="p-3.5 rounded-xl bg-slate-50 border border-slate-200/80 hover:border-blue-300 transition-colors">
133
- <div className="flex items-center gap-2 text-slate-900 font-bold text-xs mb-1">
134
- <span className="material-symbols-outlined text-indigo-600 text-[18px]">picture_as_pdf</span>
135
- <span>Audit Reports</span>
136
- </div>
137
- <p className="text-[11px] text-slate-500 leading-tight">Executive PDF export ready</p>
138
- </div>
139
- </div>
140
- </div>
141
  </div>
142
 
143
  <h2 className="text-3xl font-bold text-slate-900 mb-4 leading-tight">Secure your infrastructure with confidence.</h2>
 
94
  {/* Value Proposition */}
95
  <div className="z-10 max-w-md text-left animate-slide-up" style={{ animationDelay: '100ms' }}>
96
 
97
+ {/* Security Graphic Image */}
98
+ <div className="mb-6 flex justify-center lg:justify-start">
99
+ <img
100
+ src="/shield-3d-podium.png"
101
+ alt="LarShield Enterprise Graphic"
102
+ className="w-72 max-w-full h-auto object-contain drop-shadow-2xl hover:scale-105 transition-transform duration-300"
103
+ />
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
104
  </div>
105
 
106
  <h2 className="text-3xl font-bold text-slate-900 mb-4 leading-tight">Secure your infrastructure with confidence.</h2>