diff --git a/src/components/core/TimeStamp.astro b/src/components/core/TimeStamp.astro deleted file mode 100644 index e69de29..0000000 diff --git a/src/components/core/Timeline.astro b/src/components/core/Timeline.astro deleted file mode 100644 index aa15e86..0000000 --- a/src/components/core/Timeline.astro +++ /dev/null @@ -1,7 +0,0 @@ ---- -import Subtitle from "../core/Subtitle.astro"; ---- - -
- -
\ No newline at end of file diff --git a/src/components/robocub/Join.astro b/src/components/robocub/Join.astro index 350ccd0..25a0f9a 100644 --- a/src/components/robocub/Join.astro +++ b/src/components/robocub/Join.astro @@ -3,11 +3,9 @@ import Link from "next/link"; import { GoArrowDownRight } from "react-icons/go"; import { Image } from "astro:assets"; import robocup from "../../../public/robocup.png"; -import Subtitle from "../core/Subtitle.astro"; ---
- robocub competition image
diff --git a/src/components/robocub/Subteam.astro b/src/components/robocub/Subteam.astro new file mode 100644 index 0000000..7044658 --- /dev/null +++ b/src/components/robocub/Subteam.astro @@ -0,0 +1,22 @@ +--- +import { FaGear, FaMicrochip, FaCode } from "react-icons/fa6"; +import { LuBrainCircuit } from "react-icons/lu"; +const {title, list}=Astro.props; +--- + +
+

+ {title} +

+
    + {list.map((item)=>( +
  • • {item}
  • + ))} +
+
+ {title==="Mechanical" && } + {title==="Electrical" && } + {title==="AI" && } + {title==="Embedded" && } +
+
\ No newline at end of file diff --git a/src/components/robocub/Subteams.astro b/src/components/robocub/Subteams.astro new file mode 100644 index 0000000..62c4780 --- /dev/null +++ b/src/components/robocub/Subteams.astro @@ -0,0 +1,13 @@ +--- +import Subtitle from "../core/Subtitle.astro"; +import Subteam from "./Subteam.astro"; +import subteams from "../../data/subteams.json" +--- +
+ +
+ {subteams.map((subteam)=>( + + ))} +
+
\ No newline at end of file diff --git a/src/components/signal/Contacts.astro b/src/components/signal/Contacts.astro new file mode 100644 index 0000000..85d1ba9 --- /dev/null +++ b/src/components/signal/Contacts.astro @@ -0,0 +1,29 @@ +--- +import { FaDiscord} from "react-icons/fa"; +import Link from "next/link"; +import { LiaDotCircle } from "react-icons/lia"; +--- + +
+
+
+
+ +

+ Contacts +

+
+

+ To stay up to date, join discord server +

+
+ +
+ +
+

Facebook

+ +
+ +
+ diff --git a/src/data/subteams.json b/src/data/subteams.json new file mode 100644 index 0000000..5e965d9 --- /dev/null +++ b/src/data/subteams.json @@ -0,0 +1,20 @@ +[ + { + "title": "Mechanical", + "list": ["Design the Mechanisms and Structure of the Robot", + "Fabricate and assemble robot design", + "Integrate electronics and other hardware"] + }, + { + "title": "Electrical", + "list": ["Design circuits to power and control robot subsystems", + "Work with mechanical team to assemble electronics in the robots"] + }, + { + "title": "Embedded", + "list": ["Communicate between software and hardware", + "Provide low level software interface and API", + "Handle and sample data using math/physics knowledge" + ] + } +] diff --git a/src/pages/robocup.astro b/src/pages/robocup.astro index dff009f..0743bb5 100644 --- a/src/pages/robocup.astro +++ b/src/pages/robocup.astro @@ -9,6 +9,8 @@ import { Image } from "astro:assets"; import roboborder from "../../public/roboborder.png"; import Join from "../components/robocub/Join.astro"; import Contacts from "../components/robocub/Contacts.astro"; +import Subteams from "../components/robocub/Subteams.astro"; +import Timeline from "../components/qp/Timeline.astro"; --- @@ -21,6 +23,8 @@ import Contacts from "../components/robocub/Contacts.astro"; Past Team Description Paper
+ + diff --git a/src/pages/signal.astro b/src/pages/signal.astro index fc723cf..9fa40e9 100644 --- a/src/pages/signal.astro +++ b/src/pages/signal.astro @@ -1,7 +1,14 @@ --- import Layout from "../layouts/Layout.astro"; +import Contacts from "../components/signal/Contacts.astro"; +import About from "../components/core/About.astro"; +import Title from "../components/core/Title.astro"; --- - QP +

COMING SOON (New UCSD IEEE branch)

+ + <About title="What is Signal Processing" text="Currently, we are focusing on the IEEE Signal Processing Cup (an annual signal processing competition). However, we might do projects in the future."/> + <Contacts /> + </Layout>