diff --git a/client/public/ACMDev-logo.svg b/client/public/ACMDev-logo.svg
new file mode 100644
index 0000000..a7a5a5f
--- /dev/null
+++ b/client/public/ACMDev-logo.svg
@@ -0,0 +1,3 @@
+
diff --git a/client/src/components/Core.tsx b/client/src/components/Core.tsx
index 769b9e7..ab0b788 100644
--- a/client/src/components/Core.tsx
+++ b/client/src/components/Core.tsx
@@ -27,12 +27,12 @@ const Footer = styled.div`
font-family: var(--font-family);
padding-left: 10px;
padding-right: 10px;
- padding-top: 150px;
+ padding-top: 30px;
padding-bottom: 15px;
@media (max-width: 992px) {
& {
- padding-top: 15px;
+ padding-top: 20px;
}
}
`;
@@ -42,8 +42,8 @@ const SageLink = styled.a`
display: inline-flex;
align-items: center;
gap: 0.25rem;
- padding: 1rem 2rem;
- margin-bottom: 0.5rem;
+ padding: 0.6rem 1.2rem;
+ margin-bottom: 0.3rem;
border-radius: 100rem;
color: #5AED86;
text-shadow: 0 0 4px rgb(0 0 0 / 0.6);
@@ -57,8 +57,9 @@ const SageLink = styled.a`
`;
const SageText = styled.p`
- line-height: 1.375rem;
+ line-height: 1.2rem;
margin-bottom: 0;
+ font-size: 0.9rem;
`;
const BuiltWithLove = styled.p`
@@ -66,21 +67,30 @@ const BuiltWithLove = styled.p`
align-items: center;
justify-content: center;
gap: 0.5rem;
- font-size: 1.2rem;
- margin: 0.5rem 0;
+ font-size: 1rem;
+ margin: 0.3rem 0;
font-weight: 550;
`;
const SageLogo = styled.img`
- height: 1.5rem;
- margin-right: 0.5rem;
+ height: 1.2rem;
+ margin-right: 0.4rem;
filter: drop-shadow(0 0 4px rgb(0 0 0 / 0.6));
`;
const SageTextMark = styled.img`
- height: 1.375rem;
+ height: 1.2rem;
`
+const CreditsText = styled.p`
+ font-size: 0.9rem;
+ margin: 0.2rem 0;
+
+ @media (max-width: 768px) {
+ display: none;
+ }
+`;
+
interface CoreProps {
children: ReactNode;
}
@@ -110,7 +120,7 @@ function Core({ children }: CoreProps) {
Built with by{" "}
ACM Dev
-
+
Designed by Bharat Arimilli. Thanks to{" "}
Garrett Gu,{" "}
Jeffrey Wang,{" "}
@@ -121,7 +131,7 @@ function Core({ children }: CoreProps) {
Raw data available for download
-
+
);
diff --git a/client/src/components/Header.tsx b/client/src/components/Header.tsx
index 8e67754..4f0f07b 100644
--- a/client/src/components/Header.tsx
+++ b/client/src/components/Header.tsx
@@ -35,6 +35,9 @@ const HeaderText = styled.a`
letter-spacing: 2px;
font-size: 24px;
margin-bottom: 0px;
+ display: flex;
+ align-items: center;
+ gap: 8px;
}
`;
@@ -45,7 +48,6 @@ const HeaderBold = styled.span`
const Logo = {
height: "36px",
width: "36px",
- marginTop: "-8px",
};
export default function Header() {
@@ -60,7 +62,7 @@ export default function Header() {
} shape="circle" size="large" />
- UTD Grades
+ UTD Grades
-
+
@@ -388,7 +411,7 @@ const SectionContent = React.memo(function SectionContent({
-
+
diff --git a/client/src/pages/index.tsx b/client/src/pages/index.tsx
index 9d335c1..4769134 100644
--- a/client/src/pages/index.tsx
+++ b/client/src/pages/index.tsx
@@ -21,15 +21,31 @@ const Main = styled.div`
margin-top: 50px;
`;
-const Header = styled.h2`
+const Header = styled.h1`
font-family: var(--font-family);
text-transform: uppercase;
text-align: center;
color: rgb(78, 78, 78);
font-weight: 300;
- letter-spacing: 2px;
- font-size: 26px;
+ letter-spacing: 3px;
+ font-size: 48px;
margin-bottom: 20px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ gap: 16px;
+
+ @media (max-width: 768px) {
+ font-size: 36px;
+ letter-spacing: 2px;
+ gap: 12px;
+ }
+
+ @media (max-width: 480px) {
+ font-size: 28px;
+ letter-spacing: 1px;
+ gap: 8px;
+ }
`;
const Description = styled.p`
@@ -45,15 +61,28 @@ const HeaderBold = styled.span`
font-weight: 700;
`;
-const SmallFont = styled.span`
- font-size: 12px;
+const ByACM = styled.span`
+ font-size: 16px;
+ font-weight: 400;
+ letter-spacing: 1px;
+ color: #95989a;
+ margin-left: 12px;
+
+ @media (max-width: 768px) {
+ font-size: 14px;
+ margin-left: 8px;
+ }
+
+ @media (max-width: 480px) {
+ font-size: 12px;
+ margin-left: 6px;
+ }
`;
const Logo = {
- height: "36px",
- width: "36px",
- marginTop: "-8px",
-
+ height: "52px",
+ width: "52px",
+ flexShrink: 0,
};
@@ -75,7 +104,11 @@ export default function Home() {
- UTD Grades by ACM
+
+
+ UTD GRADES
+ by ACM
+