Skip to content

Commit

Permalink
Revised, Updated and Improved Info, detail, texts and etc.
Browse files Browse the repository at this point in the history
  • Loading branch information
Jamasb authored and Jamasb committed Feb 4, 2024
1 parent 996de0c commit 841b0e1
Show file tree
Hide file tree
Showing 39 changed files with 263 additions and 133 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 6 additions & 10 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,19 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />

<!-- Edit meta tags for SEO -->
<title>DeveloperFolio | Developer Portfolio Template</title>
<meta name="title" content="DeveloperFolio | Developer Portfolio Template">
<meta name="description" content="Software Developer Portfolio Template that helps you showcase your work and skills as a software developer">
<title>Mahsa Eskandari</title>
<meta name="title" content="Mahsa Eskandari">
<meta name="description" content="Game Programmer">

<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://thedownsideup.github.io/">
<meta property="og:title" content="DeveloperFolio | Developer Portfolio Template">
<meta property="og:description" content="Software Developer Portfolio Template that helps you showcase your work and skills as a software developer">
<meta property="og:title" content="Mahsa Eskandari">
<meta property="og:description" content="Game Programmer">
<!-- Link to a hosted image -->
<!-- <meta property="og:image" content=""> -->

<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="https://thedownsideup.github.io/">
<meta property="twitter:title" content="DeveloperFolio | Developer Portfolio Template">
<meta property="twitter:description" content="Software Developer Portfolio Template that helps you showcase your work and skills as a software developer">

<!-- Link to a hosted image -->
<!-- <meta property="twitter:image" content=""> -->

Expand Down
Binary file added public/resume/MahsaEskandari_Resume.pdf
Binary file not shown.
Binary file added src/assets/images/DreamHome.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/GalaxyShooter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/Golmorad.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/MedrickLogo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/MyPixelArts.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/images/NeuroCare.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/images/airbnbLogo.png
Binary file not shown.
Binary file removed src/assets/images/codeInLogo.webp
Binary file not shown.
Binary file removed src/assets/images/facebookLogo.png
Binary file not shown.
Binary file removed src/assets/images/googleAssistantLogo.webp
Binary file not shown.
Binary file removed src/assets/images/harvardLogo.png
Binary file not shown.
Binary file removed src/assets/images/nextuLogo.webp
Binary file not shown.
Binary file removed src/assets/images/pwa.webp
Binary file not shown.
Binary file removed src/assets/images/pwaLogo.webp
Binary file not shown.
Binary file removed src/assets/images/quoraLogo.png
Binary file not shown.
Binary file removed src/assets/images/saayaHealthLogo.webp
Binary file not shown.
Binary file removed src/assets/images/stanfordLogo.png
Binary file not shown.
Binary file added src/assets/images/university_of_alberta_logo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions src/components/footer/Footer.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ export default function Footer() {
return (
<Fade bottom duration={1000} distance="5px">
<div className="footer-div">
<p className={isDark ? "dark-mode footer-text" : "footer-text"}>
<p style={{display:'none'}} className={isDark ? "dark-mode footer-text" : "footer-text"}>
{emoji("Made with ❤️ by DeveloperFolio Team")}
</p>
<p className={isDark ? "dark-mode footer-text" : "footer-text"}>
<p style={{display:'none'}} className={isDark ? "dark-mode footer-text" : "footer-text"}>
Theme by{" "}
<a href="https://github.com/saadpasta/developerFolio">
developerFolio
Expand Down
53 changes: 44 additions & 9 deletions src/components/githubProfileCard/GithubProfileCard.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
import React from "react";
import React, {useContext} from "react";
import "./GithubProfileCard.scss";
import SocialMedia from "../../components/socialMedia/SocialMedia";
import {contactInfo} from "../../portfolio";
import emoji from "react-easy-emoji";
import {Fade} from "react-reveal";
import StyleContext from "../../contexts/StyleContext";

export default function GithubProfileCard({prof}) {
const {isDark} = useContext(StyleContext);
if (prof.isHireable) {
prof.hireable = "Yes";
} else {
Expand All @@ -14,13 +16,50 @@ export default function GithubProfileCard({prof}) {
return (
<Fade bottom duration={1000} distance="20px">
<div className="main" id="contact">
<h1 className="prof-title">Reach Out to me!</h1>
<h1 className="prof-title">Reach Out to me ! ☎️</h1>
<div className="row">
<div className="main-content-profile">
<div className="blog-header">
<p className="subTitle blog-subtitle">{contactInfo.subtitle}</p>
</div>
<h2 className="bio-text">"{emoji(String(prof.bio))}"</h2>
<div
className={
isDark ? "dark-mode contact-text-div" : "contact-text-div"
}
>
{contactInfo.number && (
<>
<a
className="contact-detail"
href={"tel:" + contactInfo.number}
>
{contactInfo.number}
</a>
<br />
<br />
</>
)}
<a
className="contact-detail-email"
href={"mailto:" + contactInfo.email_address}
>
{contactInfo.email_address}
</a>
<br />
<br />
<SocialMedia />
</div>
<div className="opp-div">
<span className="desc-prof-hirable">
Open for opportunities: {prof.hireable}
</span>
</div>

<div className="bio-text-container">
<h2 className="bio-text">{emoji(contactInfo.subtitle2)}</h2>
<h2 className="bio-text">{emoji(contactInfo.subtitle3)}</h2>
<h2 style={{display:'none'}} className="bio-text">"{emoji(String(prof.bio))}"</h2>
</div>
{prof.location !== null && (
<div className="location-div">
<span className="desc-prof">
Expand All @@ -41,12 +80,8 @@ export default function GithubProfileCard({prof}) {
</span>
</div>
)}
<div className="opp-div">
<span className="desc-prof">
Open for opportunities: {prof.hireable}
</span>
</div>
<SocialMedia />


</div>
<div className="image-content-profile">
<img
Expand Down
13 changes: 11 additions & 2 deletions src/components/githubProfileCard/GithubProfileCard.scss
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,21 @@
}

.bio-text {
line-height: 30px;
line-height: 25px;
font-size: 22px;
}

.bio-text-container{
margin-top: 30px;
}

.desc-prof-hirable {
line-height: 35px;
font-size: 19px;
}

.desc-prof {
line-height: 45px;
line-height: 15px;
font-size: 19px;
}

Expand Down
2 changes: 1 addition & 1 deletion src/components/header/Header.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ function Header() {
)}
{viewOpenSource && (
<li>
<a href="#opensource">Open Source</a>
<a href="#projects">Projects</a>
</li>
)}
{viewAchievement && (
Expand Down
26 changes: 14 additions & 12 deletions src/components/socialMedia/SocialMedia.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,6 @@ export default function socialMedia() {
}
return (
<div className="social-media-div">
{socialMediaLinks.github ? (
<a
href={socialMediaLinks.github}
className="icon-button github"
target="_blank"
rel="noopener noreferrer"
>
<i className="fab fa-github"></i>
<span></span>
</a>
) : null}

{socialMediaLinks.linkedin ? (
<a
href={socialMediaLinks.linkedin}
Expand All @@ -43,6 +31,20 @@ export default function socialMedia() {
<span></span>
</a>
) : null}

{socialMediaLinks.github ? (
<a
href={socialMediaLinks.github}
className="icon-button github"
target="_blank"
rel="noopener noreferrer"
>
<i className="fab fa-github"></i>
<span></span>
</a>
) : null}



{socialMediaLinks.gitlab ? (
<a
Expand Down
2 changes: 1 addition & 1 deletion src/containers/Main.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ const Main = () => {
<StackProgress />
<Education />
<WorkExperience />
<Projects />
<StartupProject />
<Projects />
<Achievement />
<Blogs />
<Talks />
Expand Down
18 changes: 18 additions & 0 deletions src/containers/contact/Contact.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,24 @@ export default function Contact() {
}
>
{contactInfo.subtitle}
</p>
<p
className={
isDark
? "dark-mode contact-subtitle"
: "subTitle contact-subtitle"
}
>
{contactInfo.subtitle2}
</p>
<p
className={
isDark
? "dark-mode contact-subtitle"
: "subTitle contact-subtitle"
}
>
{contactInfo.subtitle3}
</p>
<div
className={
Expand Down
4 changes: 2 additions & 2 deletions src/containers/contact/Contact.scss
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
.contact-detail,
.contact-detail-email {
margin-top: 20px;
font-size: 40px;
font-weight: 400;
font-size: 30px;
font-weight: 500;
color: $subTitle;
text-decoration: none;
}
Expand Down
7 changes: 5 additions & 2 deletions src/containers/education/Education.scss
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,12 @@
}

.education-card-container {
display: flex;
flex-direction: column;

flex-direction: row;
padding-top: 20px;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
gap: 1rem 1rem;
}

@media (max-width: 1380px) {
Expand Down
4 changes: 2 additions & 2 deletions src/containers/projects/Projects.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ export default function Projects() {
}
if (
!(typeof repo === "string" || repo instanceof String) &&
openSource.display
openSource.displayonlyopensource
) {
return (
<Suspense fallback={renderLoader()}>
Expand All @@ -60,7 +60,7 @@ export default function Projects() {
})}
</div>
<Button
text={"More Projects"}
text={"See More"}
className="project-button"
href={socialMediaLinks.github}
newTab={true}
Expand Down
2 changes: 1 addition & 1 deletion src/containers/skillProgress/Progress.scss
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
overflow: hidden;
}
.skill {
line-height: 3.5vw;
line-height: 2vw;
}
.skill-bars {
font-size: 28px;
Expand Down
1 change: 1 addition & 0 deletions src/containers/skills/Skills.scss
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
}
.subTitle {
color: $subTitle;
line-height: 1.05vw;
}

/* Media Query */
Expand Down
7 changes: 6 additions & 1 deletion src/containers/workExperience/WorkExperience.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ import ExperienceCard from "../../components/experienceCard/ExperienceCard";
import {workExperiences} from "../../portfolio";
import {Fade} from "react-reveal";
import StyleContext from "../../contexts/StyleContext";
import Button from "../../components/button/Button";
import {socialMediaLinks} from "../../portfolio";

export default function WorkExperience() {
const {isDark} = useContext(StyleContext);
Expand All @@ -13,7 +15,7 @@ export default function WorkExperience() {
<Fade bottom duration={1000} distance="20px">
<div className="experience-container" id="workExperience">
<div>
<h1 className="experience-heading">Experiences</h1>
<h1 className="experience-heading">My Recent Experiences</h1>
<div className="experience-cards-div">
{workExperiences.experience.map((card, i) => {
return (
Expand All @@ -31,6 +33,9 @@ export default function WorkExperience() {
/>
);
})}
</div>
<div className="experience-see-more-button">
<Button text="See More" href={socialMediaLinks.linkedin} newTab={true} />
</div>
</div>
</div>
Expand Down
7 changes: 7 additions & 0 deletions src/containers/workExperience/WorkExperience.scss
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,13 @@
margin-top: 2rem;
}

.experience-see-more-button{
display: flex;
justify-content: center;
align-items: center;
margin-left: 50px;
}

.experience-container > * {
flex: 1;
}
Expand Down
Loading

0 comments on commit 841b0e1

Please sign in to comment.