Skip to content

Commit

Permalink
Merge pull request #75 from UTDNebula/develop
Browse files Browse the repository at this point in the history
Update prod
  • Loading branch information
TyHil authored Nov 6, 2024
2 parents 3f27b14 + 7b76229 commit 6ce0b61
Show file tree
Hide file tree
Showing 38 changed files with 2,529 additions and 2,202 deletions.
4,319 changes: 2,379 additions & 1,940 deletions pnpm-lock.yaml

Large diffs are not rendered by default.

Binary file added public/images/BG6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions public/legal/privacy-policy.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Our websites use Google Analytics to help us understand how visitors engage with our sites. Google Analytics collects non-identifiable data such as device type, browser information, and approximate location. This data helps us improve the experience of the websites.

Google may process this information in accordance with its Privacy Policy available at https://www.google.com/analytics/terms/default.html.

Users who do not wish to be tracked can install the Google Analytics Opt-out Browser Add-on (https://tools.google.com/dlpage/gaoptout) or disable cookies in their browser settings.

For any privacy-related inquiries, please contact us at [email protected].
Binary file removed public/logoIcon.png
Binary file not shown.
Binary file added public/opengraph.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 public/projects/skedge.png
Binary file not shown.
Binary file modified public/projects/skedge/cover.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 public/projects/trends.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 13 additions & 15 deletions public/sitemap.xml
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url><loc>https://www.utdnebula.com</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/about/governance</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/about/mission</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/contact</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/membership</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/api</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/jupiter</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/planner</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/skedge</loc><lastmod>2024-07-10T13:43:06.223Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/trends</loc><lastmod>2024-07-10T13:43:06.224Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/resources/calendar</loc><lastmod>2024-07-10T13:43:06.224Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/resources/design-guide</loc><lastmod>2024-07-10T13:43:06.224Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/resources/meetings</loc><lastmod>2024-07-10T13:43:06.224Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/about/governance/2022-2023</loc><lastmod>2024-07-10T13:43:06.224Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/about/governance/2023-2024</loc><lastmod>2024-07-10T13:43:06.224Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/about/governance</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/about/mission</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/contact</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/membership</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/api</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/jupiter</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/planner</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/skedge</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/projects/trends</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/resources/calendar</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/about/governance/2022-2023</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.utdnebula.com/about/governance/2023-2024</loc><lastmod>2024-11-01T23:03:46.889Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
</urlset>
Binary file removed public/testimonials/amrit.png
Binary file not shown.
Binary file added public/testimonials/greeshma.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 public/testimonials/hiba.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 removed public/testimonials/jc.png
Binary file not shown.
Binary file removed public/testimonials/kevin.png
Binary file not shown.
Binary file added public/testimonials/valeria.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
36 changes: 0 additions & 36 deletions src/components/Blob.tsx

This file was deleted.

11 changes: 8 additions & 3 deletions src/components/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -116,9 +116,14 @@ const Footer = () => {
<div className="md:pt-40 pt-10">
<div className="border-t-2 border-white" />
<div className="flex md:flex-row flex-col justify-between gap-8 pt-8">
<Link className={linkClasses} href="/sitemap.xml">
Sitemap
</Link>
<div className="flex gap-x-8 gap-y-1 justify-around md:justify-normal flex-wrap">
<Link className={linkClasses} href="/legal/privacy-policy.txt">
Privacy Policy
</Link>
<Link className={linkClasses} href="/sitemap.xml">
Sitemap
</Link>
</div>
<p className="md:text-right text-center text-xs">
© {new Date().getFullYear()} Nebula Labs Maintainers. All rights reserved.
</p>
Expand Down
14 changes: 7 additions & 7 deletions src/components/Projects.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import Image from 'next/image';
import type { StaticImageData } from 'next/image';
import Carousel from './Carousel';
import Planner from '@/../public/projects/planner.png';
import Skedge from '@/../public/projects/skedge.png';
import Trends from '@/../public/projects/trends.png';
import Jupiter from '@/../public/projects/jupiter.png';
import FilledChevronUp from '@/../public/icons/filled-chevron-up-white.svg';
import clsx from 'clsx';
Expand Down Expand Up @@ -32,13 +32,13 @@ const PROJECTS_INFO: Project[] = [
color: '#926FDB',
},
{
title: 'Sk.edge/Trends',
shortName: 'Sk.edge/Trends',
title: 'Trends & Skedge',
shortName: 'Trends',
description:
'Sk.edge and Trends are tools designed to simplify the course selection and registration process by providing students with valuable data, all in one place.',
url: '/projects/skedge',
image: Skedge,
alt: "A mockup of Sk.edge's dashboard, displaying statistics for a professor",
'Trends and Skedge are tools designed to simplify the course selection and registration process by providing students with valuable data, all in one place.',
url: '/projects/trends',
image: Trends,
alt: "A laptop displaying Trend's dashboard, with search results for GOVT 2306.",
color: '#6366F1',
},
{
Expand Down
51 changes: 25 additions & 26 deletions src/components/Testimonials.tsx
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
import Image from 'next/image';
import ArrowButton from '@/../public/testimonials/arrow-button.svg';
import Amrit from '@/../public/testimonials/amrit.png';
import JC from '@/../public/testimonials/jc.png';
import Kevin from '@/../public/testimonials/kevin.png';
import Valeria from '@/../public/testimonials/valeria.jpg';
import Hiba from '@/../public/testimonials/hiba.jpg';
import Greeshma from '@/../public/testimonials/greeshma.jpg';
import Carousel from './Carousel';

const testimonials = [
{
name: 'Amrit',
classification: 'Junior',
image: Amrit,
name: 'Hiba M.',
role: 'Designer on Trends',
image: Hiba,
quote:
"“Being a part of Nebula has been a huge part of my college career. I've made some of my best friends and had some of my best experiences being a part of the group. I love creating software that helps students and I love teaching people web technologies.”",
"“Nebula's welcoming environment makes it easy to be passionate about web development while forming valuable friendships! Working on Trends has allowed me to grow as a designer and work alongside other talented individuals. I love how involved everyone is during the meetings, and how every decision, big or small, has so much thought and care put into it.”",
},
{
name: 'Kevin',
classification: 'Sophomore',
image: Kevin,
name: 'Greeshma N.',
role: 'Engineer on API',
image: Greeshma,
quote:
'“I love the team, I love the product, I love the unique challenges that the project presents. What more can I ask for :)”',
"“Nebula's contributions to student life at UTD are the best! I love working with a group that's so student-centric and making products that improve my quality of life as a student. Nebula's a great place to learn and opens so many doors for other opportunities!”",
},
{
name: 'JC',
classification: 'Junior',
image: JC,
name: 'Valeria G.',
role: 'Engineer on Jupiter',
image: Valeria,
quote:
'“I enjoyed interacting with an open source project which I’d never done before. The team working skills are also great to know and the people I have interacted with so far have been great.”',
"“Team Jupiter is always encouraging and supportive of each other's craft, and even outside of meetings I can always feel the support of my team. As a beginner designer, it is thanks to their support that I have been able to grow and further improve skills gained at Nebula Labs.”",
},
];

Expand All @@ -42,27 +42,26 @@ const Testimonials = () => {
</p>
</div>
<Carousel data={testimonials} keyBase="testimonials">
{(item, idx, valueCount, prev, next) => (
<div className="bg-royal rounded-3xl flex-shrink-0 flex flex-col md:flex-row w-fit items-center md:items-center text-center gap-8 p-8 font-medium md:text-lg md:justify-start">
<Image className="md:w-2/5 lg:w-1/5" src={item.image} alt={item.name} />
<span className="contents md:flex flex-col md:text-left gap-8 md:h-full md:justify-center relative">
{(item, index, valueCount, prev, next) => (
<div className="bg-royal rounded-3xl flex flex-col md:flex-row w-fit items-center md:items-start text-center gap-8 p-4 font-medium md:text-lg md:justify-start">
<Image className="rounded-lg w-3/5 md:w-2/5" src={item.image} alt={item.name} />
<div className="w-full flex flex-col text-center md:text-left h-full relative">
<p>{item.quote}</p>
<h3 className="text-2xl font-bold">
{item.name}, {item.classification}
</h3>
<h3 className="text-2xl font-bold mt-2">{item.name}</h3>
<p>{item.role}</p>

<span className="flex gap-3 mt-auto mb-8 md:mb-0 md:mt-0 place-self-end md:absolute md:bottom-0 items-center">
<div className="w-full md:w-auto flex justify-center gap-3 mt-auto md:mt-0 pt-2 md:absolute md:bottom-0 md:right-0 items-center">
<button onClick={prev}>
<Image src={ArrowButton} alt="arrow" />
</button>
<p className="h-min">
{idx + 1}/{valueCount}
{index + 1}/{valueCount}
</p>
<button onClick={next}>
<Image src={ArrowButton} alt="arrow" className="rotate-180" />
</button>
</span>
</span>
</div>
</div>
</div>
)}
</Carousel>
Expand Down
98 changes: 0 additions & 98 deletions src/lib/useBlobBg.tsx

This file was deleted.

1 change: 1 addition & 0 deletions src/pages/404.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ const _404 = () => (
<>
<Head>
<title>404 - Nebula Labs</title>
<meta key="og:title" property="og:title" content="404 - Nebula Labs" />
</Head>
<div>
<Header text="Not Found" />
Expand Down
6 changes: 6 additions & 0 deletions src/pages/_app.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,12 @@ export default function App({ Component, pageProps }: AppProps) {
<>
<Head>
<title>Nebula Labs</title>
<meta key="og:title" property="og:title" content="Nebula Labs" />
<meta
key="og:description"
property="og:description"
content="An initiative to build tools to make students' lives easier at UT Dallas."
/>
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="icon" href="/logoIcon.svg" type="image/svg+xml" />
Expand Down
11 changes: 3 additions & 8 deletions src/pages/_document.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,12 @@ export default function Document() {
/>
<meta name="theme-color" content="#573DFF" />

<meta property="og:title" content="Nebula Labs" />
<meta
property="og:description"
content="An initiative to build tools to make students' lives easier at UT Dallas."
/>
<meta property="og:type" content="website" />
<meta property="og:image" content="https://utdnebula.com/logoIcon.png" />
<meta property="og:image" content="https://utdnebula.com/opengraph.png" />
<meta property="og:image:type" content="image/png" />
<meta property="og:image:alt" content="Nebula Labs Icon." />
<meta property="og:image:width" content="512" />
<meta property="og:image:height" content="512" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />

<meta name="twitter:card" content="summary" />
<meta name="twitter:domain" content="utdnebula.com" />
Expand Down
1 change: 1 addition & 0 deletions src/pages/about/governance/[period].tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ const Page = ({
<>
<Head>
<title>{period + ' Governance - Nebula Labs'}</title>
<meta key="og:title" property="og:title" content="Governance - Nebula Labs" />
<link
rel="canonical"
href={'https://www.utdnebula.com/about/governance/' + period}
Expand Down
1 change: 1 addition & 0 deletions src/pages/about/governance/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ const Page = () => {
<>
<Head>
<title>Governance - Nebula Labs</title>
<meta key="og:title" property="og:title" content="Governance - Nebula Labs" />
<link rel="canonical" href="https://www.utdnebula.com/about/governance" key="canonical" />
<meta property="og:url" content="https://www.utdnebula.com/about/governance" />
</Head>
Expand Down
1 change: 1 addition & 0 deletions src/pages/about/mission.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ const Mission = () => (
<>
<Head>
<title>Mission - Nebula Labs</title>
<meta key="og:title" property="og:title" content="Mission - Nebula Labs" />
<link rel="canonical" href="https://www.utdnebula.com/resources/roles" key="canonical" />
<meta property="og:url" content="https://www.utdnebula.com/resources/roles" />
</Head>
Expand Down
Loading

0 comments on commit 6ce0b61

Please sign in to comment.