From 08f673030b4454d0ebbde0fb5965557eb04f1364 Mon Sep 17 00:00:00 2001 From: Songming Fan Date: Wed, 3 Sep 2025 03:51:43 -0400 Subject: [PATCH 1/3] Create Education Page --- src/pages/Education.page.tsx | 84 ++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 src/pages/Education.page.tsx diff --git a/src/pages/Education.page.tsx b/src/pages/Education.page.tsx new file mode 100644 index 00000000..361a3221 --- /dev/null +++ b/src/pages/Education.page.tsx @@ -0,0 +1,84 @@ +import { useEffect } from "react"; +import { useLocation } from "react-router-dom"; +import { Container, Title, Text, List, Anchor, Box, Stack } from "@mantine/core"; +import { colors, spacing, typography } from "@/designTokens"; + +const EducationPage = () => { + const location = useLocation(); + + useEffect(() => { + document.title = "Educational use | PolicyEngine"; + window.scrollTo(0, 0); + }, [location]); + + return ( + <> + + + + Coming soon + + + + We're currently developing comprehensive content about how + PolicyEngine can be used in educational settings. This page will + include: + + + + + + Classroom guides for teaching tax and benefit policies + + + University case studies of PolicyEngine in research and teaching + + + Educational resources for various learning levels + + + Integration with educational curricula + + + Workshop materials and lesson plans + + + + + + If you're using PolicyEngine in an educational setting and + would like to contribute your story or resources, please contact us + at{" "} + + hello@policyengine.org + + . + + + + + ); +}; + +export default EducationPage; \ No newline at end of file From 9ecf6675afe8d58b8ec4089b638eff4ca464fbbf Mon Sep 17 00:00:00 2001 From: Songming Fan Date: Wed, 3 Sep 2025 03:53:19 -0400 Subject: [PATCH 2/3] Revert "Create Education Page" This reverts commit 08f673030b4454d0ebbde0fb5965557eb04f1364. --- src/pages/Education.page.tsx | 84 ------------------------------------ 1 file changed, 84 deletions(-) delete mode 100644 src/pages/Education.page.tsx diff --git a/src/pages/Education.page.tsx b/src/pages/Education.page.tsx deleted file mode 100644 index 361a3221..00000000 --- a/src/pages/Education.page.tsx +++ /dev/null @@ -1,84 +0,0 @@ -import { useEffect } from "react"; -import { useLocation } from "react-router-dom"; -import { Container, Title, Text, List, Anchor, Box, Stack } from "@mantine/core"; -import { colors, spacing, typography } from "@/designTokens"; - -const EducationPage = () => { - const location = useLocation(); - - useEffect(() => { - document.title = "Educational use | PolicyEngine"; - window.scrollTo(0, 0); - }, [location]); - - return ( - <> - - - - Coming soon - - - - We're currently developing comprehensive content about how - PolicyEngine can be used in educational settings. This page will - include: - - - - - - Classroom guides for teaching tax and benefit policies - - - University case studies of PolicyEngine in research and teaching - - - Educational resources for various learning levels - - - Integration with educational curricula - - - Workshop materials and lesson plans - - - - - - If you're using PolicyEngine in an educational setting and - would like to contribute your story or resources, please contact us - at{" "} - - hello@policyengine.org - - . - - - - - ); -}; - -export default EducationPage; \ No newline at end of file From 57fe87b370223828ffde3ffb6522f88ec1db72ed Mon Sep 17 00:00:00 2001 From: Songming Fan Date: Wed, 3 Sep 2025 03:55:13 -0400 Subject: [PATCH 3/3] Create Education Page --- src/pages/Education.page.tsx | 84 ++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 src/pages/Education.page.tsx diff --git a/src/pages/Education.page.tsx b/src/pages/Education.page.tsx new file mode 100644 index 00000000..361a3221 --- /dev/null +++ b/src/pages/Education.page.tsx @@ -0,0 +1,84 @@ +import { useEffect } from "react"; +import { useLocation } from "react-router-dom"; +import { Container, Title, Text, List, Anchor, Box, Stack } from "@mantine/core"; +import { colors, spacing, typography } from "@/designTokens"; + +const EducationPage = () => { + const location = useLocation(); + + useEffect(() => { + document.title = "Educational use | PolicyEngine"; + window.scrollTo(0, 0); + }, [location]); + + return ( + <> + + + + Coming soon + + + + We're currently developing comprehensive content about how + PolicyEngine can be used in educational settings. This page will + include: + + + + + + Classroom guides for teaching tax and benefit policies + + + University case studies of PolicyEngine in research and teaching + + + Educational resources for various learning levels + + + Integration with educational curricula + + + Workshop materials and lesson plans + + + + + + If you're using PolicyEngine in an educational setting and + would like to contribute your story or resources, please contact us + at{" "} + + hello@policyengine.org + + . + + + + + ); +}; + +export default EducationPage; \ No newline at end of file