completionId: cgen-fc79d5af66dd45cbb080d2dd896194e9

cgen-fc79d5af66dd45cbb080d2dd896194e9
This commit is contained in:
Builder.io 2025-11-15 16:23:55 +00:00
parent 686f340794
commit 5aa9356e12
4 changed files with 45 additions and 12 deletions

View file

@ -132,8 +132,13 @@ export default function DevLinkDashboard() {
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
<Card className="bg-gradient-to-br from-cyan-600/20 to-blue-600/20 border-cyan-500/40">
<CardContent className="p-6 text-center space-y-4">
<h3 className="text-lg font-bold text-white">Browse Roblox Jobs</h3>
<Button variant="outline" className="w-full border-cyan-500/30 text-cyan-300 hover:bg-cyan-500/10">
<h3 className="text-lg font-bold text-white" style={{ fontFamily: theme.fontFamily }}>Browse Roblox Jobs</h3>
<Button
onClick={() => navigate("/dev-link/jobs")}
variant="outline"
className="w-full border-cyan-500/30 text-cyan-300 hover:bg-cyan-500/10"
style={{ fontFamily: theme.fontFamily }}
>
<ExternalLink className="h-4 w-4 mr-2" />
View All Roblox Jobs
</Button>
@ -141,8 +146,13 @@ export default function DevLinkDashboard() {
</Card>
<Card className="bg-gradient-to-br from-blue-600/20 to-purple-600/20 border-blue-500/40">
<CardContent className="p-6 text-center space-y-4">
<h3 className="text-lg font-bold text-white">Find a Teammate</h3>
<Button variant="outline" className="w-full border-blue-500/30 text-blue-300 hover:bg-blue-500/10">
<h3 className="text-lg font-bold text-white" style={{ fontFamily: theme.fontFamily }}>Find a Teammate</h3>
<Button
onClick={() => navigate("/dev-link/teams")}
variant="outline"
className="w-full border-blue-500/30 text-blue-300 hover:bg-blue-500/10"
style={{ fontFamily: theme.fontFamily }}
>
<Users className="h-4 w-4 mr-2" />
Search Teams
</Button>

View file

@ -182,9 +182,13 @@ export default function GameForgeDashboard() {
{/* Submit Build CTA */}
<Card className="bg-gradient-to-br from-green-600/20 to-emerald-600/20 border-green-500/40">
<CardContent className="p-8 text-center space-y-4">
<h3 className="text-2xl font-bold text-white">Ready to Ship?</h3>
<h3 className="text-2xl font-bold text-white" style={{ fontFamily: theme.fontFamily }}>Ready to Ship?</h3>
<p className="text-gray-300">Submit your final build for evaluation</p>
<Button className="bg-gradient-to-r from-green-600 to-emerald-600 hover:from-green-700 hover:to-emerald-700 text-lg px-8">
<Button
onClick={() => navigate("/gameforge/submit-build")}
className="bg-gradient-to-r from-green-600 to-emerald-600 hover:from-green-700 hover:to-emerald-700 text-lg px-8"
style={{ fontFamily: theme.fontFamily }}
>
<Send className="h-4 w-4 mr-2" />
Submit Final Build to aethex.fun
</Button>

View file

@ -164,9 +164,13 @@ export default function LabsDashboard() {
{/* Submit Research Proposal CTA */}
<Card className="bg-gradient-to-br from-amber-600/20 to-yellow-600/20 border-amber-500/40">
<CardContent className="p-8 text-center space-y-4">
<h3 className="text-2xl font-bold text-white">Have a Research Idea?</h3>
<h3 className="text-2xl font-bold text-white" style={{ fontFamily: theme.fontFamily }}>Have a Research Idea?</h3>
<p className="text-gray-300">Submit your research proposal for the LABS pipeline</p>
<Button className="bg-gradient-to-r from-amber-600 to-yellow-600 hover:from-amber-700 hover:to-yellow-700">
<Button
onClick={() => navigate("/labs/submit-proposal")}
className="bg-gradient-to-r from-amber-600 to-yellow-600 hover:from-amber-700 hover:to-yellow-700"
style={{ fontFamily: theme.fontFamily }}
>
<Send className="h-4 w-4 mr-2" />
Submit Research Proposal
</Button>

View file

@ -145,18 +145,33 @@ export default function StaffDashboard() {
{/* Quick Links */}
<Card className="bg-gradient-to-br from-purple-950/40 to-purple-900/20 border-purple-500/20">
<CardHeader>
<CardTitle>Quick Actions</CardTitle>
<CardTitle style={{ fontFamily: theme.fontFamily }}>Quick Actions</CardTitle>
</CardHeader>
<CardContent className="grid grid-cols-1 md:grid-cols-3 gap-3">
<Button variant="outline" className="border-purple-500/30 text-purple-300 hover:bg-purple-500/10 justify-start">
<Button
onClick={() => navigate("/staff/expenses")}
variant="outline"
className="border-purple-500/30 text-purple-300 hover:bg-purple-500/10 justify-start"
style={{ fontFamily: theme.fontFamily }}
>
<FileText className="h-4 w-4 mr-2" />
File an Expense (SOP-302)
</Button>
<Button variant="outline" className="border-purple-500/30 text-purple-300 hover:bg-purple-500/10 justify-start">
<Button
onClick={() => navigate("/staff/pto")}
variant="outline"
className="border-purple-500/30 text-purple-300 hover:bg-purple-500/10 justify-start"
style={{ fontFamily: theme.fontFamily }}
>
<Calendar className="h-4 w-4 mr-2" />
Request PTO (KND-300)
</Button>
<Button variant="outline" className="border-purple-500/30 text-purple-300 hover:bg-purple-500/10 justify-start">
<Button
onClick={() => navigate("/staff/docs")}
variant="outline"
className="border-purple-500/30 text-purple-300 hover:bg-purple-500/10 justify-start"
style={{ fontFamily: theme.fontFamily }}
>
<Book className="h-4 w-4 mr-2" />
Internal Doc Hub
</Button>