From c76ac2f93f7a4c62977ce394ed2ff28e6681d292 Mon Sep 17 00:00:00 2001
From: AtHeartEngineer <1675654+AtHeartEngineer@users.noreply.github.com>
Date: Wed, 8 Jun 2022 20:31:00 +0000
Subject: [PATCH 1/5] updated border radius and colors
---
src/components/ProjectCard.css | 4 ++--
src/index.css | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/components/ProjectCard.css b/src/components/ProjectCard.css
index 7027651..cc3e483 100644
--- a/src/components/ProjectCard.css
+++ b/src/components/ProjectCard.css
@@ -2,12 +2,12 @@
display: flex;
justify-content: space-between;
flex-direction: column;
- border-radius: 0.2rem;
+ border-radius: var(--border-radius);
box-shadow: var(--box-shadow);
}
.card-img-top {
- border-radius: 0.2rem;
+ border-radius: var(--border-radius);
object-fit: cover;
max-height: 150px;
}
diff --git a/src/index.css b/src/index.css
index 242dac6..bb3a7e5 100644
--- a/src/index.css
+++ b/src/index.css
@@ -1,6 +1,6 @@
:root {
--light-purple: rgb(195, 181, 250);
- --purple: hsl(252, 45%, 65%);
+ --purple: #cfc4fb;
--green: #a6e275;
--aqua: #53d3e0;
--light-aqua: #cbf2f6;
@@ -22,6 +22,7 @@
--background: #f3f0fe;
--text-color: #151616;
--border-color: var(--text-color);
+ --border-radius: 4px;
--link-bold: #854ad1;
}
From dafa5816feecbfc1b241d30135b0cc6916de9a60 Mon Sep 17 00:00:00 2001
From: AtHeartEngineer <1675654+AtHeartEngineer@users.noreply.github.com>
Date: Wed, 8 Jun 2022 20:31:11 +0000
Subject: [PATCH 2/5] Added discord callout component
---
src/HomePage.tsx | 2 ++
src/components/Discord.css | 15 +++++++++++++++
src/components/Discord.tsx | 19 +++++++++++++++++++
3 files changed, 36 insertions(+)
create mode 100644 src/components/Discord.css
create mode 100644 src/components/Discord.tsx
diff --git a/src/HomePage.tsx b/src/HomePage.tsx
index 78fce15..2b872b1 100644
--- a/src/HomePage.tsx
+++ b/src/HomePage.tsx
@@ -1,6 +1,7 @@
import Navbar from './components/Navbar';
import Hero from './components/Hero';
import Projects from './components/Projects';
+import Discord from './components/Discord';
import Team from './components/Team';
import Footer from './components/Footer';
import './HomePage.css';
@@ -11,6 +12,7 @@ function HomePage() {
+
diff --git a/src/components/Discord.css b/src/components/Discord.css
new file mode 100644
index 0000000..746a737
--- /dev/null
+++ b/src/components/Discord.css
@@ -0,0 +1,15 @@
+#call_to_action {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ margin: 3em 0 2em;
+ padding: 3.5em;
+ border: 2px solid black;
+ border-left: none;
+ border-right: none;
+ background-color: var(--purple);
+}
+
+#call_to_action h2 {
+ font-weight: 900;
+}
diff --git a/src/components/Discord.tsx b/src/components/Discord.tsx
new file mode 100644
index 0000000..aa031e3
--- /dev/null
+++ b/src/components/Discord.tsx
@@ -0,0 +1,19 @@
+
+import discord from '../images/discord_round.svg';
+import './Discord.css'
+
+// Discord call to action
+function Discord() {
+ return (
+
+
+ Join our conversation on Discord!
+
+
+
+
+
+ )
+}
+
+export default Discord;
From caa41ae5192741d3dff363411b6da302652d1aa0 Mon Sep 17 00:00:00 2001
From: AtHeartEngineer <1675654+AtHeartEngineer@users.noreply.github.com>
Date: Wed, 8 Jun 2022 20:46:23 +0000
Subject: [PATCH 3/5] Updated member section with better spacing, links, and
borders
---
src/components/Projects.css | 2 +-
src/components/Team.css | 11 ++++++--
src/components/TeamMemberCard.css | 46 ++++++++++++++++++-------------
src/components/TeamMemberCard.tsx | 8 +++---
src/images/github.svg | 5 ++--
5 files changed, 44 insertions(+), 28 deletions(-)
diff --git a/src/components/Projects.css b/src/components/Projects.css
index d30fd8b..e5b76d5 100644
--- a/src/components/Projects.css
+++ b/src/components/Projects.css
@@ -8,7 +8,7 @@
line-height: 1.2;
}
-.Cards {
+#Projects .Cards {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(325px, 1fr));
gap: 2.5rem;
diff --git a/src/components/Team.css b/src/components/Team.css
index 92e42f3..1ce22db 100644
--- a/src/components/Team.css
+++ b/src/components/Team.css
@@ -1,9 +1,16 @@
#Team {
- padding-inline: 5rem;
+ padding-inline: 5em;
+}
+
+#Team .Cards {
+ margin-top: 2.75em;
+ display: grid;
+ grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
+ gap: 2.5rem;
}
@media screen and (max-width: 800px) {
#Team {
- padding-inline: 1rem;
+ padding-inline: 1em;
}
}
diff --git a/src/components/TeamMemberCard.css b/src/components/TeamMemberCard.css
index 88f268b..40d3071 100644
--- a/src/components/TeamMemberCard.css
+++ b/src/components/TeamMemberCard.css
@@ -1,24 +1,32 @@
-.members-card{
- display: flex;
- justify-content: space-between;
- flex-direction: column;
- padding:0;
+.members-card {
+ display: flex;
+ justify-content: space-between;
+ flex-direction: column;
}
-.members-card-body{
+.members-card-title {
+ font-weight: 600;
+ font-size: 1.8rem;
+ line-height: 1.2rem;
+ padding-bottom: 1.5rem;
}
-.members-card-title{
-font-weight: 600;
-font-size: 1.8rem;
-line-height: 1.02rem;
-padding-bottom:1rem;
+.card-text {
+ font-size: 1.2rem;
+ line-height: 1.2rem;
+ padding-bottom: 1.5rem;
}
-.card-text{
- font-size:1.2rem;
- line-height: 1.2rem;
- padding:1rem 0;
+.members-card-footer {
+ border-top: 2px solid var(--gray);
+}
+
+.members-card-footer a {
+ display: flex;
+ justify-content: space-between;
+ padding-block: 0.5em;
+ font-weight: 600;
+ font-size: 0.9rem;
+}
+
+.members-card-footer > *:not(:first-child) {
+ border-top: 2px solid var(--gray);
}
-.members-card-footer{
- border-top: 2px solid var(--gray);
- padding:1rem 0;
-}
\ No newline at end of file
diff --git a/src/components/TeamMemberCard.tsx b/src/components/TeamMemberCard.tsx
index e3a8518..fd7e980 100644
--- a/src/components/TeamMemberCard.tsx
+++ b/src/components/TeamMemberCard.tsx
@@ -1,7 +1,7 @@
import globe from "../images/globe.svg";
import github from "../images/github.svg";
-import discord from "../images/discord.svg";
-import twitter from "../images/twitter.svg";
+import discord from "../images/discord_round.svg";
+import twitter from "../images/twitter_round.svg";
import telegram from "../images/telegram.svg";
import "./TeamMemberCard.css";
import ColorHash from "color-hash";
@@ -24,7 +24,7 @@ interface Links {
telegram?: string;
}
-function renderLink(url: string, source: string, icon: string, button: boolean = false, text: boolean = false): any {
+function renderLink(url: string, source: string, icon: string, button: boolean = false, text: boolean = true): any {
let RgExp = new RegExp('^(?:[a-z]+:)?//', 'i');
if (!RgExp.test(url)) {
url = '//' + url;
@@ -33,8 +33,8 @@ function renderLink(url: string, source: string, icon: string, button: boolean =
return (
);
diff --git a/src/images/github.svg b/src/images/github.svg
index 717a5ca..0c2f8e2 100644
--- a/src/images/github.svg
+++ b/src/images/github.svg
@@ -1,3 +1,4 @@
-