Changed the contact details and updated with College Logo
This commit is contained in:
BIN
src/assets/college-logo.webp
Normal file
BIN
src/assets/college-logo.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 53 KiB |
@@ -1,5 +1,5 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { MapPin, Phone, Mail, Landmark, ExternalLink } from 'lucide-react';
|
import { MapPin, Phone, Mail, Landmark, ExternalLink, User } from 'lucide-react';
|
||||||
import raiseLogo from '../assets/Raiselogo.png';
|
import raiseLogo from '../assets/Raiselogo.png';
|
||||||
|
|
||||||
interface FooterProps {
|
interface FooterProps {
|
||||||
@@ -82,15 +82,64 @@ export const FooterContact: React.FC<FooterProps> = ({ onScrollToSection }) => {
|
|||||||
Contact & Location
|
Contact & Location
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<div className="space-y-4">
|
<div className="space-y-6">
|
||||||
|
{/* Incubation Manager Contact Card */}
|
||||||
|
<div className="bg-neutral-50/50 border border-neutral-200/60 rounded-2xl p-5 space-y-4 shadow-sm">
|
||||||
|
<div className="flex gap-3 items-center">
|
||||||
|
<div className="p-2 bg-neutral-100 border border-neutral-200/50 rounded-xl text-neutral-700">
|
||||||
|
<User className="w-4 h-4" />
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<h4 className="font-heading font-extrabold text-[10px] text-neutral-400 uppercase tracking-widest leading-none">
|
||||||
|
Incubation Manager
|
||||||
|
</h4>
|
||||||
|
<p className="font-heading font-bold text-sm text-neutral-900 mt-1.5">
|
||||||
|
Mr. B. Aravind
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div className="space-y-3 pl-1">
|
||||||
|
{/* Email */}
|
||||||
|
<div className="flex items-center gap-2.5 text-xs">
|
||||||
|
<Mail className="w-4 h-4 text-neutral-400" />
|
||||||
|
<a
|
||||||
|
href="mailto:aravind.b@ritchennai.edu.in"
|
||||||
|
className="font-sans font-semibold text-neutral-500 hover:text-neutral-900 hover:underline transition-all"
|
||||||
|
>
|
||||||
|
aravind.b@ritchennai.edu.in
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/* Phone */}
|
||||||
|
<div className="flex items-center gap-2.5 text-xs">
|
||||||
|
<Phone className="w-4 h-4 text-neutral-400" />
|
||||||
|
<a
|
||||||
|
href="tel:+918838976942"
|
||||||
|
className="font-sans font-semibold text-neutral-500 hover:text-neutral-900 hover:underline transition-all"
|
||||||
|
>
|
||||||
|
+91 88389 76942
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{/* Office */}
|
||||||
|
<div className="flex items-start gap-2.5 text-xs leading-normal">
|
||||||
|
<Landmark className="w-4 h-4 text-neutral-400 mt-0.5 flex-shrink-0" />
|
||||||
|
<span className="font-sans text-neutral-500">
|
||||||
|
<strong>Office:</strong> C Block 3rd floor, C306,<br />Panel 4 Inside Placement Cell
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
{/* Address */}
|
{/* Address */}
|
||||||
<div className="flex gap-3.5 items-start">
|
<div className="flex gap-3.5 items-start pl-1 pt-2">
|
||||||
<div className="p-2 bg-neutral-50 border border-neutral-200/50 rounded-lg text-neutral-600 mt-1">
|
<div className="p-2 bg-neutral-50 border border-neutral-200/50 rounded-lg text-neutral-600 mt-1">
|
||||||
<MapPin className="w-4 h-4" />
|
<MapPin className="w-4 h-4" />
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h4 className="font-heading font-bold text-xs text-neutral-800 uppercase tracking-wide">
|
<h4 className="font-heading font-bold text-xs text-neutral-800 uppercase tracking-wide">
|
||||||
Campus Address
|
Campus Lab Address
|
||||||
</h4>
|
</h4>
|
||||||
<p className="font-sans text-xs md:text-sm text-neutral-400 leading-relaxed max-w-sm mt-1">
|
<p className="font-sans text-xs md:text-sm text-neutral-400 leading-relaxed max-w-sm mt-1">
|
||||||
1st Floor, Innovation Cell, Steve Jobs Building,<br />
|
1st Floor, Innovation Cell, Steve Jobs Building,<br />
|
||||||
@@ -99,42 +148,6 @@ export const FooterContact: React.FC<FooterProps> = ({ onScrollToSection }) => {
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Email */}
|
|
||||||
<div className="flex gap-3.5 items-center">
|
|
||||||
<div className="p-2 bg-neutral-50 border border-neutral-200/50 rounded-lg text-neutral-600">
|
|
||||||
<Mail className="w-4 h-4" />
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<h4 className="font-heading font-bold text-xs text-neutral-800 uppercase tracking-wide">
|
|
||||||
General Inquiries
|
|
||||||
</h4>
|
|
||||||
<a
|
|
||||||
href="mailto:raise@ritchennai.edu.in"
|
|
||||||
className="font-sans text-xs md:text-sm text-neutral-500 hover:text-neutral-900 hover:underline transition-all block mt-0.5"
|
|
||||||
>
|
|
||||||
raise@ritchennai.edu.in
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
{/* Phone */}
|
|
||||||
<div className="flex gap-3.5 items-center">
|
|
||||||
<div className="p-2 bg-neutral-50 border border-neutral-200/50 rounded-lg text-neutral-600">
|
|
||||||
<Phone className="w-4 h-4" />
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
<h4 className="font-heading font-bold text-xs text-neutral-800 uppercase tracking-wide">
|
|
||||||
Direct Helpline
|
|
||||||
</h4>
|
|
||||||
<a
|
|
||||||
href="tel:+914467181600"
|
|
||||||
className="font-sans text-xs md:text-sm text-neutral-500 hover:text-neutral-900 hover:underline transition-all block mt-0.5"
|
|
||||||
>
|
|
||||||
+91 44 6718 1600 (Ext. 150)
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import React, { useState, useEffect } from 'react';
|
|||||||
import { motion } from 'framer-motion';
|
import { motion } from 'framer-motion';
|
||||||
import { ArrowDown, Award } from 'lucide-react';
|
import { ArrowDown, Award } from 'lucide-react';
|
||||||
import raiseLogo from '../assets/Raiselogo.png';
|
import raiseLogo from '../assets/Raiselogo.png';
|
||||||
|
import collegeLogo from '../assets/college-logo.webp';
|
||||||
|
|
||||||
interface HeroProps {
|
interface HeroProps {
|
||||||
onScrollToSection: (sectionId: string) => void;
|
onScrollToSection: (sectionId: string) => void;
|
||||||
@@ -111,14 +112,26 @@ export const Hero: React.FC<HeroProps> = ({ onScrollToSection }) => {
|
|||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Call to Action Button */}
|
{/* Call to Action Button & RIT Logo */}
|
||||||
<div>
|
<div className="flex items-center gap-4">
|
||||||
<button
|
<button
|
||||||
onClick={() => onScrollToSection('pitch')}
|
onClick={() => onScrollToSection('pitch')}
|
||||||
className="relative px-5 py-2.5 rounded-xl bg-neutral-950 hover:bg-neutral-850 text-white font-sans text-sm font-bold shadow-lg shadow-neutral-950/10 transition-all duration-300 hover:scale-[1.02] active:scale-[0.98]"
|
className="relative px-5 py-2.5 rounded-xl bg-neutral-950 hover:bg-neutral-850 text-white font-sans text-sm font-bold shadow-lg shadow-neutral-950/10 transition-all duration-300 hover:scale-[1.02] active:scale-[0.98]"
|
||||||
>
|
>
|
||||||
Pitch Your Idea
|
Pitch Your Idea
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
|
<div className="hidden sm:block h-8 w-px bg-neutral-200/80" />
|
||||||
|
|
||||||
|
<img
|
||||||
|
src={collegeLogo}
|
||||||
|
alt="RIT College Logo"
|
||||||
|
className="h-10 w-auto object-contain rounded-lg"
|
||||||
|
onError={(e) => {
|
||||||
|
// Hide broken image frame if RIT logo is missing or placeholder is empty
|
||||||
|
(e.target as HTMLElement).style.display = 'none';
|
||||||
|
}}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</motion.nav>
|
</motion.nav>
|
||||||
|
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ export const PitchBooking: React.FC = () => {
|
|||||||
Pitch Your Startup Idea
|
Pitch Your Startup Idea
|
||||||
</h2>
|
</h2>
|
||||||
<p className="font-sans text-sm md:text-base text-neutral-500 max-w-2xl mx-auto leading-relaxed">
|
<p className="font-sans text-sm md:text-base text-neutral-500 max-w-2xl mx-auto leading-relaxed">
|
||||||
Ready to present? Secure a time slot with our RAISE incubation mentors. Once approved, the project will be fast-tracked to college administration for seed grant checks up to <span className="font-bold text-neutral-800">₹20,000</span>.
|
Ready to present? Secure a time slot with our RAISE Incubation Manager, <span className="font-semibold text-neutral-800">Mr. B. Aravind</span>. Once approved, the project will be fast-tracked to college administration for seed grant checks up to <span className="font-bold text-neutral-800">₹20,000</span>.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -195,7 +195,7 @@ export const PitchBooking: React.FC = () => {
|
|||||||
Uniqueness & Problem Solved
|
Uniqueness & Problem Solved
|
||||||
</label>
|
</label>
|
||||||
<span className="font-sans text-[10px] md:text-xs font-semibold text-neutral-400">
|
<span className="font-sans text-[10px] md:text-xs font-semibold text-neutral-400">
|
||||||
Required for Mentor approval
|
Required for Incubation Manager approval
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<textarea
|
<textarea
|
||||||
@@ -280,7 +280,7 @@ export const PitchBooking: React.FC = () => {
|
|||||||
Scheduling Session...
|
Scheduling Session...
|
||||||
</>
|
</>
|
||||||
) : (
|
) : (
|
||||||
"Submit Mentor Request"
|
"Submit Pitch Request"
|
||||||
)}
|
)}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@@ -301,7 +301,7 @@ export const PitchBooking: React.FC = () => {
|
|||||||
Showcase Session Scheduled!
|
Showcase Session Scheduled!
|
||||||
</h3>
|
</h3>
|
||||||
<p className="font-sans text-sm md:text-base text-neutral-500 max-w-md mb-8">
|
<p className="font-sans text-sm md:text-base text-neutral-500 max-w-md mb-8">
|
||||||
Your pitch request has been successfully queued for the mentor panel. We have sent a confirmation email containing review guidelines to your mailbox.
|
Your pitch request has been successfully queued for review by the Incubation Manager. We have sent a confirmation email containing review guidelines to your mailbox.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
{/* Summary Receipt */}
|
{/* Summary Receipt */}
|
||||||
|
|||||||
@@ -25,15 +25,15 @@ export const ProcessSection: React.FC = () => {
|
|||||||
{
|
{
|
||||||
number: "01",
|
number: "01",
|
||||||
icon: <Compass className="w-6 h-6 text-neutral-800" />,
|
icon: <Compass className="w-6 h-6 text-neutral-800" />,
|
||||||
title: "Ideate & Approach Mentor",
|
title: "Ideate & Approach Incubation Manager",
|
||||||
description: "Students pitch their raw project ideas or initial prototypes directly to the mentors at the RAISE incubator cell. No complex business plan needed initially—just pure innovation.",
|
description: "Students pitch their raw project ideas or initial prototypes directly to the Incubation Manager at the RAISE incubation cell. No complex business plan needed initially—just pure innovation.",
|
||||||
highlight: "Open to all RIT students & departments"
|
highlight: "Open to all RIT students & departments"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
number: "02",
|
number: "02",
|
||||||
icon: <UserCheck className="w-6 h-6 text-neutral-800" />,
|
icon: <UserCheck className="w-6 h-6 text-neutral-800" />,
|
||||||
title: "Mentor Evaluation & Approval",
|
title: "Incubation Manager Approval",
|
||||||
description: "Mentors review the project for originality, feasibility, and societal or commercial impact. If the concept is unique, it gets the formal approval by the RAISE mentor panel.",
|
description: "The Incubation Manager reviews the project for originality, feasibility, and societal or commercial impact. If the concept is unique, it gets the formal approval for institution submission.",
|
||||||
highlight: "Uniqueness evaluation & technical verification"
|
highlight: "Uniqueness evaluation & technical verification"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user