-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Re-added profile dropdown, fixed hight issues
- Loading branch information
1 parent
0e7eb00
commit 881a6d1
Showing
5 changed files
with
185 additions
and
93 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -37,7 +37,6 @@ | |
|
||
.navbarMe { | ||
/* padding-left: 1rem; */ | ||
height: 40px; | ||
display: flex; | ||
} | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,75 +1,92 @@ | ||
|
||
import React, { useState } from "react"; | ||
import styles from "./Graduation.module.css"; | ||
|
||
import GraduationDistribution from "./components/DistributionTable"; | ||
import GraduationOverview from "./components/Overview"; | ||
|
||
import { CPSC } from "./../../commons/mock/MockProgram" | ||
|
||
import { CPSC } from "./../../commons/mock/MockProgram"; | ||
import MeDropdown from "../../navbar/account/MeDropdown"; | ||
import nav_styles from "./../../commons/components/navbar/NavBar.module.css"; | ||
import img_logo from "./../../commons/images/ma_logo.png"; | ||
import { NavLink } from "react-router-dom"; | ||
|
||
function NavBar() { | ||
return ( | ||
<div className={nav_styles.NavBar}> | ||
|
||
<div style={{ marginLeft: "20px" }}> | ||
<img src={img_logo} alt="" style={{ width: "150px", height: "auto", marginRight: "10px" }}/> | ||
<img | ||
src={img_logo} | ||
alt="" | ||
style={{ width: "150px", height: "auto", marginRight: "10px" }} | ||
/> | ||
</div> | ||
|
||
<div className={nav_styles.row} style={{ marginRight: "20px" }}> | ||
<NavLink to="/" className={({ isActive }) => isActive ? nav_styles.activeLink : nav_styles.dormantLink }> | ||
<NavLink | ||
to="/" | ||
className={({ isActive }) => | ||
isActive ? nav_styles.activeLink : nav_styles.dormantLink | ||
} | ||
> | ||
Graduation | ||
</NavLink> | ||
<NavLink to="/courses" className={({ isActive }) => isActive ? nav_styles.activeLink : nav_styles.dormantLink }> | ||
<NavLink | ||
to="/courses" | ||
className={({ isActive }) => | ||
isActive ? nav_styles.activeLink : nav_styles.dormantLink | ||
} | ||
> | ||
Courses | ||
</NavLink> | ||
<NavLink to="/majors" className={({ isActive }) => isActive ? nav_styles.activeLink : nav_styles.dormantLink }> | ||
<NavLink | ||
to="/majors" | ||
className={({ isActive }) => | ||
isActive ? nav_styles.activeLink : nav_styles.dormantLink | ||
} | ||
> | ||
Majors | ||
</NavLink> | ||
{/* <MeDropdown /> */} | ||
<MeDropdown /> | ||
</div> | ||
</div> | ||
); | ||
} | ||
|
||
function Recommendations(){ | ||
return( | ||
function Recommendations() { | ||
return ( | ||
<div> | ||
<div style={{ fontSize: "30px", fontWeight: "500" }}> | ||
Hello, Ryan! | ||
</div> | ||
<div style={{ fontSize: "30px", fontWeight: "500" }}>Hello, Ryan!</div> | ||
</div> | ||
); | ||
} | ||
|
||
function Graduation() { | ||
const UserYear = () => { | ||
return 2; | ||
}; | ||
const [currYear, setCurrYear] = useState(UserYear()); | ||
const alterCurrYear = (num: number) => { | ||
setCurrYear(num); | ||
}; | ||
|
||
const UserYear = () => { return 2; } | ||
const [currYear, setCurrYear] = useState(UserYear()); | ||
const alterCurrYear = (num: number) => { | ||
setCurrYear(num); | ||
}; | ||
return ( | ||
<div> | ||
<NavBar /> | ||
|
||
return ( | ||
<div> | ||
|
||
<NavBar/> | ||
|
||
<div className={styles.GraduationPage}> | ||
<div className={styles.row}> | ||
<div className={styles.column} style={{ marginRight: "60px" }}> | ||
<Recommendations/> | ||
<GraduationDistribution currYear={currYear} alterCurrYear={alterCurrYear}/> | ||
<div className={styles.GraduationPage}> | ||
<div className={styles.row}> | ||
<div className={styles.column} style={{ marginRight: "60px" }}> | ||
<Recommendations /> | ||
<GraduationDistribution | ||
currYear={currYear} | ||
alterCurrYear={alterCurrYear} | ||
/> | ||
</div> | ||
<GraduationOverview degree={CPSC.degrees[0]} /> | ||
</div> | ||
<GraduationOverview degree={CPSC.degrees[0]}/> | ||
</div> | ||
</div> | ||
</div> | ||
); | ||
); | ||
} | ||
|
||
export default Graduation; | ||
|
Oops, something went wrong.