Spaces:
Running
Running
Commit
·
76ac418
1
Parent(s):
b9ba52f
updated text
Browse files
keygenServer/client/app/main/page.tsx
CHANGED
@@ -84,7 +84,7 @@ export default function MainPage() {
|
|
84 |
Welcome back, {userDisplayName}!
|
85 |
</h1>
|
86 |
<p className="text-sm md:text-base text-secondary">
|
87 |
-
Generate your MCP API key for monitoring
|
88 |
</p>
|
89 |
</div> <button
|
90 |
onClick={() => auth.signOut().then(() => router.push('/'))}
|
@@ -130,7 +130,7 @@ export default function MainPage() {
|
|
130 |
</code>
|
131 |
</div>
|
132 |
<p className="text-xs text-secondary mt-2">
|
133 |
-
Keep this
|
134 |
</p>
|
135 |
</div>
|
136 |
)} {error && (
|
@@ -174,15 +174,15 @@ export default function MainPage() {
|
|
174 |
<div className="space-y-3 text-sm text-secondary">
|
175 |
<div className="flex items-start space-x-3">
|
176 |
<span className="flex-shrink-0 w-5 h-5 bg-slate-600 text-white rounded-full flex items-center justify-center text-xs font-semibold">1</span>
|
177 |
-
<p>Use this key with the MCP API monitoring system to track
|
178 |
</div>
|
179 |
<div className="flex items-start space-x-3">
|
180 |
<span className="flex-shrink-0 w-5 h-5 bg-slate-600 text-white rounded-full flex items-center justify-center text-xs font-semibold">2</span>
|
181 |
-
<p>Set up API monitoring rules for automated
|
182 |
</div>
|
183 |
<div className="flex items-start space-x-3">
|
184 |
<span className="flex-shrink-0 w-5 h-5 bg-slate-600 text-white rounded-full flex items-center justify-center text-xs font-semibold">3</span>
|
185 |
-
<p>Monitor API responses and receive alerts when
|
186 |
</div>
|
187 |
</div>
|
188 |
</div>
|
|
|
84 |
Welcome back, {userDisplayName}!
|
85 |
</h1>
|
86 |
<p className="text-sm md:text-base text-secondary">
|
87 |
+
Generate your MCP API key for monitoring APIs
|
88 |
</p>
|
89 |
</div> <button
|
90 |
onClick={() => auth.signOut().then(() => router.push('/'))}
|
|
|
130 |
</code>
|
131 |
</div>
|
132 |
<p className="text-xs text-secondary mt-2">
|
133 |
+
Keep this key secure
|
134 |
</p>
|
135 |
</div>
|
136 |
)} {error && (
|
|
|
174 |
<div className="space-y-3 text-sm text-secondary">
|
175 |
<div className="flex items-start space-x-3">
|
176 |
<span className="flex-shrink-0 w-5 h-5 bg-slate-600 text-white rounded-full flex items-center justify-center text-xs font-semibold">1</span>
|
177 |
+
<p>Use this key with the MCP API monitoring system to track APIs</p>
|
178 |
</div>
|
179 |
<div className="flex items-start space-x-3">
|
180 |
<span className="flex-shrink-0 w-5 h-5 bg-slate-600 text-white rounded-full flex items-center justify-center text-xs font-semibold">2</span>
|
181 |
+
<p>Set up API monitoring rules for automated API calls</p>
|
182 |
</div>
|
183 |
<div className="flex items-start space-x-3">
|
184 |
<span className="flex-shrink-0 w-5 h-5 bg-slate-600 text-white rounded-full flex items-center justify-center text-xs font-semibold">3</span>
|
185 |
+
<p>Monitor API responses and receive alerts when services change</p>
|
186 |
</div>
|
187 |
</div>
|
188 |
</div>
|
keygenServer/client/app/page.tsx
CHANGED
@@ -16,37 +16,39 @@ export default function LoginPage() {
|
|
16 |
}
|
17 |
};
|
18 |
|
19 |
-
return (
|
20 |
-
<div className="
|
21 |
-
<
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
<div className="space-y-4 md:space-y-6">
|
29 |
-
<button
|
30 |
-
onClick={signInWithGoogle}
|
31 |
-
className="neuro-button-primary w-full py-3 px-4 md:py-4 md:px-6 text-base md:text-lg font-semibold"
|
32 |
-
>
|
33 |
-
<svg className="w-5 h-5 md:w-6 md:h-6 mr-3" viewBox="0 0 24 24">
|
34 |
-
<path fill="#4285F4" d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" />
|
35 |
-
<path fill="#34A853" d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" />
|
36 |
-
<path fill="#FBBC05" d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" />
|
37 |
-
<path fill="#EA4335" d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" />
|
38 |
-
</svg>
|
39 |
-
<span>Continue with Google</span>
|
40 |
-
</button>
|
41 |
-
|
42 |
-
<div className="neuro-display p-4">
|
43 |
-
<p className="text-sm text-secondary text-center">
|
44 |
-
Generate your MCP API key to start monitoring external APIs
|
45 |
</p>
|
46 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
</div>
|
48 |
</div>
|
49 |
-
</div>
|
50 |
);
|
51 |
}
|
52 |
|
|
|
16 |
}
|
17 |
};
|
18 |
|
19 |
+
return (
|
20 |
+
<div className="min-h-screen flex items-center justify-center p-3 md:p-6 max-w-2xl mx-auto">
|
21 |
+
<div className="neuro-container w-full max-w-md p-4 md:p-8">
|
22 |
+
<div className="text-center mb-6 md:mb-8">
|
23 |
+
<h1 className="text-2xl md:text-4xl font-bold mb-4 text-primary">
|
24 |
+
MCP API Monitoring System
|
25 |
+
</h1>
|
26 |
+
<p className="text-sm md:text-lg text-secondary">
|
27 |
+
Sign in to generate and view your MCP API key
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
</p>
|
29 |
</div>
|
30 |
+
<div className="space-y-4 md:space-y-6">
|
31 |
+
<button
|
32 |
+
onClick={signInWithGoogle}
|
33 |
+
className="neuro-button-primary w-full py-3 px-4 md:py-4 md:px-6 text-base md:text-lg font-semibold"
|
34 |
+
>
|
35 |
+
<svg className="w-5 h-5 md:w-6 md:h-6 mr-3" viewBox="0 0 24 24">
|
36 |
+
<path fill="#4285F4" d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" />
|
37 |
+
<path fill="#34A853" d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" />
|
38 |
+
<path fill="#FBBC05" d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z" />
|
39 |
+
<path fill="#EA4335" d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" />
|
40 |
+
</svg>
|
41 |
+
<span>Continue with Google</span>
|
42 |
+
</button>
|
43 |
+
|
44 |
+
<div className="neuro-display p-4">
|
45 |
+
<p className="text-sm text-secondary text-center">
|
46 |
+
Generate your MCP API key, then head to your MCP-enabled application to start.
|
47 |
+
</p>
|
48 |
+
</div>
|
49 |
+
</div>
|
50 |
</div>
|
51 |
</div>
|
|
|
52 |
);
|
53 |
}
|
54 |
|