Skip to content

Commit 6ee3d69

Browse files
committed
better UI
1 parent 801330c commit 6ee3d69

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

sites/portal/src/app/page.tsx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import React, { useState, useEffect } from 'react';
44
import { useSession, signIn } from 'next-auth/react';
55
import { trpc } from '@/lib/trpc';
66
import { useRouter } from 'next/navigation';
7-
import { GlassCard } from '@mawtech/glass-ui';
87

98
export default function Home() {
109
const { data: session, status } = useSession();
@@ -52,7 +51,7 @@ export default function Home() {
5251
useEffect(() => {
5352
if (adminStatus) {
5453
const roleLog = adminStatus.isAdmin
55-
? `> Admin Access: ${adminStatus.role?.toUpperCase().replace(/_/g, ' ')}`
54+
? `> Admin Access: ${adminStatus.role?.toUpperCase()}`
5655
: "> Access Level: Standard User";
5756
setLogs(prev => [...prev.slice(-4), roleLog]);
5857
}
@@ -61,7 +60,7 @@ export default function Home() {
6160
useEffect(() => {
6261
if (memberStatus) {
6362
const memberLog = memberStatus.isMember
64-
? `> Membership: ${memberStatus.memberType?.toUpperCase().replace(/_/g, ' ')} (${memberStatus.daysRemaining} days remaining)`
63+
? `> Membership: ${memberStatus.memberType?.toUpperCase()} (${memberStatus.daysRemaining} days remaining)`
6564
: "> Membership: Not Active";
6665
setLogs(prev => [...prev.slice(-4), memberLog]);
6766
}
@@ -133,19 +132,19 @@ export default function Home() {
133132
The collective intelligence of Georgia Tech's largest data science community. Authenticate to access your dashboard.
134133
</p>
135134

136-
<GlassCard className="p-5">
135+
<div className="bg-black/60 backdrop-blur-md border border-white/5 p-5 rounded-lg font-mono text-[11px] leading-relaxed shadow-2xl relative overflow-hidden group">
137136
<div className="absolute top-0 left-0 w-full h-[1px] bg-gradient-to-r from-transparent via-[#00A8A8]/50 to-transparent opacity-0 group-hover:opacity-100 transition-opacity" />
138137
{logs.map((log, i) => (
139138
<p key={i} className={i === logs.length - 1 ? "text-[#00A8A8]" : "text-gray-600"}>
140-
{log.replace(/_/g, ' ')}
139+
{log}
141140
</p>
142141
))}
143142
{(helloLoading || isRedirecting || status === 'loading') && (
144143
<p className="text-[#00A8A8] animate-pulse">
145-
{'>'} {status === 'loading' ? 'Syncing_Identity...'.replace(/_/g, ' ') : 'Processing request...'}
144+
{'>'} {status === 'loading' ? 'Syncing_Identity...' : 'Processing request...'}
146145
</p>
147146
)}
148-
</GlassCard>
147+
</div>
149148
</div>
150149
</div>
151150

0 commit comments

Comments
 (0)