Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gg #713

Closed
wants to merge 50 commits into from
Closed

gg #713

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
0f3cfe1
initial setup of website
alpha4041 Jan 5, 2023
c3cf237
fix try
alpha4041 Jan 6, 2023
6cfd7f4
Update SocialMedia.js
alpha4041 Jan 6, 2023
ed29a43
Update landingPerson.json
alpha4041 Jan 6, 2023
eacef44
Update rboard.jpg
alpha4041 Jan 6, 2023
749666a
test
alpha4041 Jan 6, 2023
8758592
test
alpha4041 Jan 6, 2023
5ac023b
bruh
alpha4041 Jan 6, 2023
ac27300
lol
alpha4041 Jan 6, 2023
48e20b5
loll
alpha4041 Jan 6, 2023
0d6d3b0
fix bruh
alpha4041 Jan 6, 2023
c010300
Update ExperienceCard.js
alpha4041 Jan 6, 2023
32a4fe7
Update ExperienceCard.js
alpha4041 Jan 6, 2023
78b03cf
t
alpha4041 Jan 6, 2023
6f4f931
te
alpha4041 Jan 6, 2023
cbae72a
bro wtf
alpha4041 Jan 6, 2023
1a2c006
Update ExperienceCard.js
alpha4041 Jan 6, 2023
d1ae864
Update ExperienceCard.js
alpha4041 Jan 6, 2023
29d9a94
still trying to fix
alpha4041 Jan 6, 2023
7233a8c
Update ExperienceCard.js
alpha4041 Jan 6, 2023
a2616a6
update some things
alpha4041 Jan 6, 2023
55d63a5
update
alpha4041 Jan 7, 2023
6c92bf0
bruh I forgot an asset
alpha4041 Jan 7, 2023
7e22858
Update songtube.jpg
alpha4041 Jan 7, 2023
10ed24e
add donation
alpha4041 Jan 9, 2023
1813b81
fix naming
alpha4041 Jan 9, 2023
ff32573
ttt
alpha4041 Jan 9, 2023
bb410b0
Update donation.js
alpha4041 Jan 9, 2023
f86fa43
Update portfolio.js
alpha4041 Jan 9, 2023
252ea36
eee
alpha4041 Jan 9, 2023
d244c17
Update donation.scss
alpha4041 Jan 9, 2023
4857aa2
Update donation.scss
alpha4041 Jan 9, 2023
72d51da
Update donation.scss
alpha4041 Jan 9, 2023
1ff7d56
Update donation.json
alpha4041 Jan 9, 2023
a24f58a
Update donation.scss
alpha4041 Jan 9, 2023
0fb182e
jg
alpha4041 Jan 9, 2023
23fa8de
remove unused imports
alpha4041 Jan 9, 2023
996a484
test
alpha4041 Jan 9, 2023
c4d4cd9
Update ExperienceCard.scss
alpha4041 Jan 9, 2023
49c9a45
Update ExperienceCard.scss
alpha4041 Jan 9, 2023
b6de66d
Update ExperienceCard.scss
alpha4041 Jan 9, 2023
3edbe02
remove bugged elements
alpha4041 Jan 9, 2023
e4c6d8c
1.0.0
alpha4041 Jan 9, 2023
8344b53
Merge branch 'saadpasta:master' into master
alpha4041 Jun 4, 2023
8e2d0ea
Update portfolio.js
alpha4041 Jun 8, 2023
d94e463
fix
alpha4041 Jun 8, 2023
e2b6969
update portfolio
alpha4041 Aug 7, 2023
7170658
Merge branch 'saadpasta:master' into master
alpha4041 Dec 2, 2023
d191456
Merge branch 'master' into master
alpha4041 Jun 23, 2024
2560e33
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jun 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added .vscode/launch.json
Empty file.
Binary file modified public/android-chrome-192x192.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 modified public/android-chrome-384x384.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 modified public/apple-touch-icon.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 modified public/favicon-16x16.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 modified public/favicon-32x32.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 modified public/favicon.ico
Binary file not shown.
18 changes: 9 additions & 9 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,23 @@
<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>Alpha's Portfolio | Italian translator</title>
<meta name="title" content="Alpha's Portfolio| Italian translator">
<meta name="description" content="My website that shows my work experiences and contacts.">

<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://developerfolio.js.org/">
<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:url" content="https://alph4.eu.org/">
<meta property="og:title" content="Alpha's Portfolio| Italian translator">
<meta property="og:description" content="My website that shows my work experiences and contacts.">
<!-- 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://developerfolio.js.org/">
<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">
<meta property="twitter:url" content="https://alph4.eu.org/">
<meta property="twitter:title" content="Alpha's Portfolio| Italian translator">
<meta property="twitter:description" content="My website that shows my work experiences and contacts.">
<!-- Link to a hosted image -->
<!-- <meta property="twitter:image" content=""> -->

Expand Down
4 changes: 2 additions & 2 deletions public/manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"short_name": "DeveloperFolio",
"name": "DeveloperFolio",
"short_name": "AlphasPortfolio",
"name": "Alpha's Portfolio",
"icons": [
{
"src": "/favicon.ico",
Expand Down
Binary file modified public/mstile-150x150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/_globalColor.scss
Original file line number Diff line number Diff line change
Expand Up @@ -88,3 +88,6 @@ $medium: #000;
$stackoverflow: #f48024;
$instagram: #c13584;
$kaggle: #20beff;
$crowdin: #000;
$telegram: #28a8e9;
$discord: #5865f2;
Binary file removed src/assets/images/airbnbLogo.png
Binary file not shown.
Binary file removed src/assets/images/codeInLogo.webp
Binary file not shown.
39 changes: 39 additions & 0 deletions src/assets/images/donation.svg
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/giua.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/harvardLogo.png
Binary file not shown.
Binary file added src/assets/images/inure.jpg
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/miuihome.jpg
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/pixelos.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/popmods.jpg
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/rboard.jpg
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/rboard.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/siotto.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/songtube.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/stanfordLogo.png
Binary file not shown.
Binary file added src/assets/images/statsfm.webp
Binary file not shown.
Binary file added src/assets/images/swipefy.webp
Binary file not shown.
Binary file added src/assets/images/trinity.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/xiaomiui.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/assets/lottie/donation.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/assets/lottie/landingPerson.json

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions src/components/button/Button.scss
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,17 @@
.project-button > .main-button {
margin-right: 0 !important;
}

.button-experience-div {
display: flex;
justify-content: center;
margin-top: 20px;
}

.button-experience-div > .main-button {
margin-right: 0 !important;
}

/* Media Query */
@media (max-width: 768px) {
.main-button {
Expand Down
9 changes: 9 additions & 0 deletions src/components/experienceCard/ExperienceCard.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import React, {useState, createRef} from "react";
import "./ExperienceCard.scss";
import ColorThief from "colorthief";
import Button from "../button/Button";

export default function ExperienceCard({cardInfo, isDark}) {
const [colorArrays, setColorArrays] = useState([]);
Expand Down Expand Up @@ -79,6 +80,14 @@ export default function ExperienceCard({cardInfo, isDark}) {
<GetDescBullets descBullets={cardInfo.descBullets} isDark={isDark} />
</ul>
</div>
<div className="experience-card-footer">
<Button
text={"Check it out"}
className="button-experience-div"
href={cardInfo.url}
newTab={true}
/>
</div>
</div>
);
}
39 changes: 39 additions & 0 deletions src/components/experienceCard/ExperienceCard.scss
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
background-color: $lightBackground2;
box-shadow: $lightBoxShadowDark 0px 10px 30px -15px;
border-radius: 10px;
padding-bottom: 50px;
border: 1px solid $lightBorder1;
}

Expand All @@ -13,6 +14,7 @@
background-color: $darkBackground;
box-shadow: $lightBoxShadowDark 0px 10px 30px -15px;
border-radius: 10px;
padding-bottom: 50px;
border: 1px solid $lightBorder1;
}

Expand Down Expand Up @@ -64,6 +66,11 @@
justify-content: center;
}

.button-experience-div {
display: flex;
margin-top: 20px;
}

.experience-text-company {
text-align: center;
padding: 1.5rem;
Expand Down Expand Up @@ -114,13 +121,39 @@

.experience-text-desc {
text-align: center;
min-height: 100px;
}

.experience-text-details {
padding: 1.5rem;
margin-top: 2rem;
}

.experience-card-footer {
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: center;
}

.experience-card-footer span.button-experience-div {
background: $buttonColor;
color: $lightBackground3;
vertical-align: middle;
align-items: center;
border-radius: 4px;
display: inline-flex;
font-size: 0.75rem;
height: 2em;
justify-content: center;
white-space: nowrap;
line-height: 1.5;
margin: 0 0.5rem 0.5rem 0;
padding: 0 0.75em;
cursor: pointer;
transition: 0.2s ease-in;
}

/* Media Query */

@media (max-width: 1380px) {
Expand All @@ -140,6 +173,12 @@
}
}

@media (max-width: 768px) {
.button-experience-div {
justify-content: center;
}
}

@media (max-width: 768px) {
.experience-text-role {
font-size: 22px;
Expand Down
4 changes: 0 additions & 4 deletions src/components/footer/Footer.js
Original file line number Diff line number Diff line change
@@ -1,17 +1,13 @@
import React, {useContext} from "react";
import "./Footer.scss";
import {Fade} from "react-reveal";
import emoji from "react-easy-emoji";
import StyleContext from "../../contexts/StyleContext";

export default function Footer() {
const {isDark} = useContext(StyleContext);
return (
<Fade bottom duration={1000} distance="5px">
<div className="footer-div">
<p className={isDark ? "dark-mode footer-text" : "footer-text"}>
{emoji("Made with ❤️ by DeveloperFolio Team")}
</p>
<p className={isDark ? "dark-mode footer-text" : "footer-text"}>
Theme by{" "}
<a href="https://github.com/saadpasta/developerFolio">
Expand Down
15 changes: 15 additions & 0 deletions src/components/header/Header.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ import ToggleSwitch from "../ToggleSwitch/ToggleSwitch";
import StyleContext from "../../contexts/StyleContext";
import {
greeting,
donationInfo,
educationInfo,
workExperiences,
skillsSection,
openSource,
Expand All @@ -16,14 +18,18 @@ import {

function Header() {
const {isDark} = useContext(StyleContext);
const viewEducation = educationInfo.display;
const viewExperience = workExperiences.display;
const viewOpenSource = openSource.display;
const viewSkills = skillsSection.display;
const viewAchievement = achievementSection.display;
const viewBlog = blogSection.display;
const viewTalks = talkSection.display;

const viewDonation = donationInfo.display
const viewResume = resumeSection.display;


return (
<Headroom>
<header className={isDark ? "dark-menu header" : "header"}>
Expand All @@ -46,6 +52,11 @@ function Header() {
<a href="#skills">Skills</a>
</li>
)}
{viewEducation && (
<li>
<a href="#education">Education</a>
</li>
)}
{viewExperience && (
<li>
<a href="#experience">Work Experiences</a>
Expand All @@ -71,6 +82,10 @@ function Header() {
<a href="#talks">Talks</a>
</li>
)}

{viewDonation && (
<li>
<a href="#donation">Donate</a>
{viewResume && (
<li>
<a href="#resume">Resume</a>
Expand Down
36 changes: 36 additions & 0 deletions src/components/socialMedia/SocialMedia.js
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,42 @@ export default function socialMedia() {
<span></span>
</a>
) : null}

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

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

{socialMediaLinks.discord ? (
<a
href={socialMediaLinks.discord}
className="icon-button discord"
target="_blank"
rel="noopener noreferrer"
>
<i className="fab fa-discord"></i>
<span></span>
</a>
) : null}
</div>
);
}
15 changes: 15 additions & 0 deletions src/components/socialMedia/SocialMedia.scss
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,23 @@
background-color: $instagram;
}

.language i {
background-color: $crowdin;
}

.telegram i {
background-color: $telegram;
}

.discord i {
background-color: $discord;
}

/* Hover Transition */
.twitter i:hover,
.telegram i:hover,
.language i:hover,
.discord i:hover,
.google i:hover,
.gitlab i:hover,
.github i:hover,
Expand Down
2 changes: 2 additions & 0 deletions src/containers/Main.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import React, {useEffect, useState} from "react";
import Header from "../components/header/Header";
import Greeting from "./greeting/Greeting";
import Donation from "./donation/donation";
import Skills from "./skills/Skills";
import StackProgress from "./skillProgress/skillProgress";
import WorkExperience from "./workExperience/WorkExperience";
Expand Down Expand Up @@ -63,6 +64,7 @@ const Main = () => {
<Talks />
<Twitter />
<Podcast />
<Donation />
<Profile />
<Footer />
<ScrollToTopButton />
Expand Down
Loading
Loading