-
+
+
+ ~ Oi ~
+ Say hello to me by one of the following {":)"}
+
+
{Info.socialMediaInfoList.map((btnProp) => {
return
Home
-
+ >
);
}
diff --git a/src/components/menu/contact.tsx b/src/components/menu/contact.tsx
index 0dc5c27..93f2b2b 100644
--- a/src/components/menu/contact.tsx
+++ b/src/components/menu/contact.tsx
@@ -1,10 +1,13 @@
import { SocialMediaBtnGroup } from "../button";
+import addOrientationHandler from "../orientation";
function Contact() {
+ addOrientationHandler();
+
return (
-
+ <>
-
+ >
)
}
diff --git a/src/components/menu/header.tsx b/src/components/menu/header.tsx
index 186b088..fea913c 100644
--- a/src/components/menu/header.tsx
+++ b/src/components/menu/header.tsx
@@ -16,11 +16,11 @@ export default function MenuHeaderGrp () {
let isCur = "";
if (index === avaIndex) isCur = " is-current";
return
;
+ alt="Tuslipid's avatar" height={160} width={160} />;
})}
-
Xuan Khoa Tu Nguyen
-
SWE @ Pixta
+
Xuan Khoa Tu Nguyen
+
SWE @ Pixta
);
}
diff --git a/src/components/orientation.ts b/src/components/orientation.ts
index 6bc63eb..7485df0 100644
--- a/src/components/orientation.ts
+++ b/src/components/orientation.ts
@@ -15,19 +15,21 @@ function addOrientationHandler(): string {
function orientationHandler(m: MediaQueryListEvent) {
const PREFIX = "mobile-landscape";
- const [container, overlay] = processElement();
+ const [container, overlay, contactOverlay] = processElement();
if (m.matches) {
changeOrientation(container, `${PREFIX}-wrapper`, "center");
changeOrientation(overlay, `${PREFIX}-overlay`, "");
+ changeOrientation(contactOverlay, `${PREFIX}-overlay`, "");
} else {
changeOrientation(container, "center", `${PREFIX}-wrapper`);
changeOrientation(overlay, "", `${PREFIX}-overlay`);
+ changeOrientation(contactOverlay, "", `${PREFIX}-overlay`);
}
}
function processElement(): HTMLElement[] {
- const CLASS_LIST = ["container", "background-overlay"];
+ const CLASS_LIST = ["container", "background-overlay", "btn-contact-overlay"];
let arr : HTMLElement[] = [];
CLASS_LIST.forEach(elem => {
arr.push(document.getElementsByClassName(elem)[0] as HTMLElement);
diff --git a/src/css/scss/components/_text.scss b/src/css/scss/components/_text.scss
index 9a26d12..0026dab 100644
--- a/src/css/scss/components/_text.scss
+++ b/src/css/scss/components/_text.scss
@@ -35,10 +35,15 @@ a {
@include select-header-txt;
}
-.header-txt-menu {
+.header-txt-menu, .header-txt-contact {
@include select-header-txt($size: 24px, $font: var.$header-font-menu, $padding: 0.5rem)
}
+.header-txt-contact {
+ color: lightgray;
+ text-align: center;
+}
+
.header-txt-proj {
@include select-header-txt($padding: 0.5rem, $size: 20px)
}
diff --git a/src/css/scss/general/_container.scss b/src/css/scss/general/_container.scss
index 60c833d..bafdf12 100644
--- a/src/css/scss/general/_container.scss
+++ b/src/css/scss/general/_container.scss
@@ -19,7 +19,7 @@
@include util.rounded;
}
-.menu-wrapper {
+.menu-wrapper, .contact-wrapper {
position: relative;
width: 80%;
line-height: initial;
diff --git a/src/css/style.css b/src/css/style.css
index f11ac31..f05f26f 100644
--- a/src/css/style.css
+++ b/src/css/style.css
@@ -347,12 +347,17 @@ a:hover {
font-family: -apple-system, BlinkMacSystemFont, "Inter", sans-serif;
}
-.header-txt-menu {
+.header-txt-menu, .header-txt-contact {
padding: 0.5rem;
font-size: 24px;
font-family: "JetBrains Mono", monospace;
}
+.header-txt-contact {
+ color: lightgray;
+ text-align: center;
+}
+
.header-txt-proj {
padding: 0.5rem;
font-size: 20px;
@@ -778,7 +783,7 @@ hr {
}
.card-featured-proj, .card-proj {
border: 1px solid #cbcbcb;
- box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.25);
+ box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
}
.card {
@@ -795,11 +800,9 @@ hr {
.card-proj {
border-radius: 15px;
aspect-ratio: 2;
- transition: scale 250ms ease-in-out;
- z-index: 2;
}
.card-proj:hover {
- box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25);
+ box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.35);
}
.card-featured-proj {
@@ -839,7 +842,7 @@ hr {
@media screen and (min-width: 768px) {
.card-proj {
- box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.25);
+ box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.25);
}
}
.guestbook-form {
@@ -923,7 +926,7 @@ hr {
border-radius: 5px;
}
-.menu-wrapper {
+.menu-wrapper, .contact-wrapper {
position: relative;
width: 80%;
line-height: initial;
diff --git a/src/css/style.css.map b/src/css/style.css.map
index 189959a..7fcee5f 100644
--- a/src/css/style.css.map
+++ b/src/css/style.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["scss/general/_var.scss","scss/general/_util.scss","scss/components/_image.scss","scss/components/_text.scss","scss/components/_line.scss","scss/components/_button.scss","scss/general/_animation.scss","scss/components/_navbar.scss","scss/components/_card.scss","scss/components/_form.scss","scss/general/_grid.scss","scss/general/_landscape.scss","scss/general/_container.scss","scss/style.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["scss/general/_var.scss","scss/general/_util.scss","scss/components/_image.scss","scss/components/_text.scss","scss/components/_line.scss","scss/components/_button.scss","scss/general/_animation.scss","scss/components/_navbar.scss","scss/components/_card.scss","scss/components/_form.scss","scss/general/_grid.scss","scss/general/_landscape.scss","scss/general/_container.scss","scss/style.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file
diff --git a/src/lib/general_info.ts b/src/lib/general_info.ts
index aee53bc..66ace3e 100644
--- a/src/lib/general_info.ts
+++ b/src/lib/general_info.ts
@@ -1,8 +1,8 @@
import { IconButtonProps, DefaultButtonProps } from "./factory/buttonBase";
import { CgMail } from 'react-icons/cg';
-import { BsLinkedin, BsGithub, BsDiscord } from 'react-icons/bs';
+import { BsLinkedin, BsGithub, BsDiscord, BsReddit } from 'react-icons/bs';
import { ImFacebook2 } from "react-icons/im";
-import { FaCodepen } from "react-icons/fa";
+import { FaCodepen, FaDev } from "react-icons/fa";
import { ITabProps } from "./factory/tabBase";
import { IProjCardProps, IBlogCardProps } from "./factory/cardBase";
import svgs from "./factory/iconBase";
@@ -36,6 +36,16 @@ export const socialMediaInfoList: IconButtonProps[] = [
url: "https://discordapp.com/users/623530338869837825",
icon: BsDiscord
},
+ {
+ id: "reddit",
+ url: "https://www.reddit.com/user/khoaxuantu",
+ icon: BsReddit
+ },
+ {
+ id: "dev-to",
+ url: "https://dev.to/khoaxuantu",
+ icon: FaDev
+ },
{
id: "codepen",
url: "https://codepen.io/khoaxuantu",
From 247d1e6b1d70a543b6a3a2bfa97dc6b69235e67f Mon Sep 17 00:00:00 2001
From: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
Date: Sun, 1 Oct 2023 01:15:00 +0700
Subject: [PATCH 2/2] Update projects style
---
src/css/scss/components/_card.scss | 6 +++---
src/css/scss/general/_container.scss | 11 +++++++++++
src/css/scss/style.scss | 4 ----
src/css/style.css | 15 ++++++++++++---
src/css/style.css.map | 2 +-
5 files changed, 27 insertions(+), 11 deletions(-)
diff --git a/src/css/scss/components/_card.scss b/src/css/scss/components/_card.scss
index de68781..60440ec 100644
--- a/src/css/scss/components/_card.scss
+++ b/src/css/scss/components/_card.scss
@@ -3,7 +3,7 @@
%card-bodering {
border: 1px solid var.$light-gray;
- box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.25);
+ box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);
}
.card {
@@ -25,7 +25,7 @@
z-index: 2;
&:hover {
- box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.25);
+ box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.35);
}
}
@@ -69,6 +69,6 @@
@media screen and (min-width: 768px) {
.card-proj {
- box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.25);
+ box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.25);
}
}
diff --git a/src/css/scss/general/_container.scss b/src/css/scss/general/_container.scss
index bafdf12..21725c1 100644
--- a/src/css/scss/general/_container.scss
+++ b/src/css/scss/general/_container.scss
@@ -81,3 +81,14 @@
grid-template-rows: repeat(2, 1fr);
}
}
+
+@media (min-width: 1200px) {
+ .project-wrapper {
+ display: grid;
+ grid-template-columns: repeat(2, 1fr);
+ column-gap: 2rem;
+ max-width: clamp(900px, 1000px + 10vw, 1400px);
+ width: 90%;
+ align-items: stretch;
+ }
+}
diff --git a/src/css/scss/style.scss b/src/css/scss/style.scss
index ce53f18..bf724e0 100644
--- a/src/css/scss/style.scss
+++ b/src/css/scss/style.scss
@@ -119,10 +119,6 @@ span {
}
@media screen and (min-width: 1200px) {
- .proj-tool-list {
- flex-wrap: nowrap;
- }
-
.content-grp {
@include util.center-block();
max-width: 900px;
diff --git a/src/css/style.css b/src/css/style.css
index f05f26f..a75a46a 100644
--- a/src/css/style.css
+++ b/src/css/style.css
@@ -800,6 +800,8 @@ hr {
.card-proj {
border-radius: 15px;
aspect-ratio: 2;
+ transition: scale 250ms ease-in-out;
+ z-index: 2;
}
.card-proj:hover {
box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.35);
@@ -1003,6 +1005,16 @@ hr {
grid-template-rows: repeat(2, 1fr);
}
}
+@media (min-width: 1200px) {
+ .project-wrapper {
+ display: grid;
+ grid-template-columns: repeat(2, 1fr);
+ column-gap: 2rem;
+ max-width: clamp(900px, 1000px + 10vw, 1400px);
+ width: 90%;
+ align-items: stretch;
+ }
+}
* {
margin: 0;
padding: 0;
@@ -1105,9 +1117,6 @@ span {
}
}
@media screen and (min-width: 1200px) {
- .proj-tool-list {
- flex-wrap: nowrap;
- }
.content-grp {
margin-left: auto;
margin-right: auto;
diff --git a/src/css/style.css.map b/src/css/style.css.map
index 7fcee5f..8ee74de 100644
--- a/src/css/style.css.map
+++ b/src/css/style.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["scss/general/_var.scss","scss/general/_util.scss","scss/components/_image.scss","scss/components/_text.scss","scss/components/_line.scss","scss/components/_button.scss","scss/general/_animation.scss","scss/components/_navbar.scss","scss/components/_card.scss","scss/components/_form.scss","scss/general/_grid.scss","scss/general/_landscape.scss","scss/general/_container.scss","scss/style.scss"],"names":[],"mappings":"AAAQ;AACA;AACA;AAKR;ACLA;AAoBQ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAMR;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAJJ;EACI;;;AAEJ;EACI;;;AAIR;EACI;EACA;EACA;;;AA4BJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AChFJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;ED0CI,aADoB;EAEpB,cAFoB;ECvCpB;EACA;EACA;EACA;;;AAGJ;EAEI;;AAEA;EACI;;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAIR;EACI;EACA;;;AAIJ;EAEI;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;EACA;IACI;IACA;;;AC/DZ;EACI;EACA;EACA;EACA;EACA,aHIe;;;AGanB;EACI;EACA;;AAEA;EACI;;;AAIR;EAjBI,SADwD;EAJxD,WHOuB;EGNvB,aHJW;;;AG6Bf;EArBI,SAsBgF;EA3BhF,WA2BkC;EA1BlC,aHDe;;;AG8BnB;EACI;EACA;;;AAGJ;EA9BI,SA+BqC;EApCrC,WAoCoD;EAnCpD,aHJW;;;AG0Cf;EAlCI,SADwD;EAJxD,WAwCgE;EAvChE,aHHQ;;;AG6CZ;EA3CI,WA4C4D;EA3C5D;;;AA8CJ;EA/CI,WHQqB;EGPrB,aHJW;;;AGsDf;EACI,aHtDQ;EGuDR;;;AAGJ;EACI,aH5DW;EG6DX;;;AAGJ;EACI;;;AAGJ;EACI;IACI;;EAEJ;IACI;;EAEJ;IACI;;;ACpFR;EACI;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;;;ACPR;EACI;EACA;EACA;EACA;;;AAUJ;EJuCI,aADoB;EAEpB,cAFoB;EIpCpB;EACA;EACA;EACA;;AAEA;EACI;;;AAIR;EAEI;EACA;EACA;EACA;EJkBA;;AIfA;EACI;EACA;EACA;;;AAIR;EAhCI,cADoB;EAEpB,OAgC0B;EA/B1B;;;AAkCJ;EApCI,cAqCkB;EApClB,OAoCqB;EAnCrB;;;AAsCJ;EAEI;;AAEA;EACI;EACA;;;AAIR;EJDI,YIEsB;EJDtB;EACA;EACA;EACA;EACA;EACA;EACA;;;AIFJ;EAEI;EACA;;;AAGJ;EA5DI,cA6DkB;EA5DlB,OA4DqB;EA3DrB;EA4DA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;;AAIR;EACI;;;AAGJ;EAnFI,cAoFkB;EAnFlB,OAmFqB;EAlFrB;EJsCA;;;AIgDJ;EACI;EACA;;AAEA;EACI;;;AAIR;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EJnEA;EIsEI,kBLjGK;EKkGL;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,kBL3GL;EK4GK;EACA;;;AAKZ;EACI;IACI;;;AAIR;EACI;IACI;;EAGJ;IACI;;EAIA;IACI;;EAIR;IAnJA,cAoJsB;IAnJtB,OAmJyB;IAlJzB;IAmJI;;EAEA;IACI;;EAIR;IACI;IACA;;;AAIR;EACI;IACI;;;AC3KR;EACI;IACI;;EAEJ;IACI;;;AAIR;EACI;IACI;IACA;;EAEJ;IACI;IACA;;;AAIR;EACI;IACI;IACA;;EAEJ;IACI;IACA;;;AAIR;EACI;IACI;IACA;;EAEJ;IACI;IACA;;;AAIR;EACI;IACI;;EAEJ;IACI;;;AAIR;EAvDI,gBAwDmB;EAvDnB,oBAuD2B;;;AAG/B;EA3DI,gBA4DmB;EA3DnB,oBA2D6B;;;AAGjC;EA/DI,gBAgEmB;EA/DnB,oBA+D2B;;;AAI3B;EApEA,gBAqEuB;EApEvB,oBAoEmC;;;AAIvC;EAzEI,gBA0EmB;EAzEnB,oBAyE+B;;;ACtEnC;EN+CI;EM7CA;;AAEA;EN2CA;EMzCI;EACA;EACA,kBPcU;EObV;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA,kBPKS;EOJT;EACA;EACA;;;AAKZ;EACI;EACA;EACA;EACA;;;AAGJ;ENcI;EMZA,kBPbc;EOcd;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI,kBPlCL;EOmCK;;;AAKZ;ED/DI,gBCgE6B;ED/D7B,oBC+DyC;;;AAMzC;EACI,kBP/CK;EOgDL;EACA;EACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA,aP9EW;EO+EX;;AAEA;EACI;;;AAIR;ENtCI,cMuC+B;ENtC/B,eMsC+B;EAC/B;EACA;EACA;;AAEA;EACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;IACA;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;IACA;IACA;IACA;;EAGJ;IACI;;EAEA;IACI;IACA;;EAIR;IACI;IACA;;;AC7IR;EACI;EACA;;;AAGJ;EPuCI;EACA,WAFoB;EOpCpB;EACA;;AAEA;EACI;EACA;;;AAIR;EPiCI;EO9BA;;AAEA;EACI;;;AAIR;EPuBI;;AOnBA;EACI;;AAEA;EACI;;;AAKZ;EACI;;;AAGJ;EPCI;EACA,WAFoB;EOEpB;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EPLI;EOOA;EACA;EACA;EACA;EACA;;;AAIJ;EACI;IACI;;;AClER;EACI;EACA;;AAEA;ER6CA;EQ3CI,kBTgBK;ESfL;EACA;;AAGJ;ERsCA;EQpCI;EACA;;AAEA;EACI;;;ACpBZ;EACI;EACA;;AAEA;EACI;;;AAIR;EACI;IAAQ;;EACR;IAAQ;;EACR;IAAQ;;EACR;IAAQ;;EACR;IAAQ;;EACR;IAAQ;;EACR;IAAQ;;EACR;IAAQ;;EACR;IAAQ;;EACR;IAAS;;EACT;IAAS;;EACT;IAAS;;;ACrBb;EACE;EACA;EACA;;;AAGF;EACE;;;ACSF;EXwCI,aADoB;EAEpB,cAFoB;EAHpB;;;AW/BJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EAjCI,OAkCyB;EAjCzB,WAiC8B;EAhC9B,YAgCqC;EXYrC,aADoB;EAEpB,cAFoB;;;AWRxB;EArCI,OAsCyB;EArCzB,WAqC8B;EApC9B,YAoCqC;EXQrC,aADoB;EAEpB,cAFoB;;;AWJxB;EAzCI,OA0CyB;EAzCzB,WAyC8B;EAxC9B,YAwCqC;EXIrC,aADoB;EAEpB,cAFoB;EWFpB;;;AAGJ;EA9CI,OA+CyB;EA9CzB,WA8C8B;EA7C9B,YA6CqC;EXDrC,aADoB;EAEpB,cAFoB;EWGpB;;;AAGJ;EXTI;EW9CA,kBZmBS;;;AYwCb;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;IACA;;;ACnER;EAEI;EACA;EAEA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA,abnBW;EaoBX;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EZkBI,YYjBsB;EZkBtB;EACA;EACA;EACA;EACA;EACA;EACA;;;AYrBJ;EACI;EACA;;;AAGJ;EZII,cYH2B;EZI3B,eYJ2B;;;AAG/B;EACI;;AAMA;EACI,abxDO;;;Aa4Df;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI,ablES;;;AasEjB;EACI;;;AAGJ;EAEI;EACA;EACA;;AAEA;EACI;;;AAIR;EAEI;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IZ3DA,cY4D+B;IZ3D/B,eY2D+B;;;AAInC;EACI;IACI;;EAGJ;IZrEA,aADoB;IAEpB,cAFoB;IYwEhB;IACA;IACA","file":"style.css"}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["scss/general/_var.scss","scss/general/_util.scss","scss/components/_image.scss","scss/components/_text.scss","scss/components/_line.scss","scss/components/_button.scss","scss/general/_animation.scss","scss/components/_navbar.scss","scss/components/_card.scss","scss/components/_form.scss","scss/general/_grid.scss","scss/general/_landscape.scss","scss/general/_container.scss","scss/style.scss"],"names":[],"mappings":"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","file":"style.css"}
\ No newline at end of file