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" />

- ACM Dev Logo UTD Grades + ACM Dev Logo 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() {
- ACM Dev Logo UTD Grades by ACM + ACM Dev Logo +
+ UTD GRADES + by ACM +