diff --git a/src/app/components/site/cs/HomepageCS.tsx b/src/app/components/site/cs/HomepageCS.tsx
index 77819a0e62..511b1308cd 100644
--- a/src/app/components/site/cs/HomepageCS.tsx
+++ b/src/app/components/site/cs/HomepageCS.tsx
@@ -1,30 +1,21 @@
import React, {useEffect} from "react";
-import {
- selectors,
- transientUserContextSlice,
- useAppDispatch,
- useAppSelector,
- useGetNewsPodListQuery
-} from "../../../state";
+import {selectors, useAppSelector, useGetNewsPodListQuery} from "../../../state";
import {Link} from "react-router-dom";
-import {Button, Card, CardBody, Col, Container, Row} from "reactstrap";
-import {EXAM_BOARD, history, isLoggedIn, SITE_TITLE, STAGE, useDeviceSize} from "../../../services";
+import {Button, Card, CardBody, CardTitle, Col, Container, Row} from "reactstrap";
+import {isLoggedIn, SITE_TITLE, useDeviceSize} from "../../../services";
import {AdaHero2x1} from "../../elements/svg/AdaHero";
import {FeaturedNewsItem} from "../../elements/FeaturedNewsItem";
-import {IsaacCardDeck} from "../../content/IsaacCardDeck";
import {NewsCard} from "../../elements/cards/NewsCard";
import {AdaHomepageSearch} from "../../elements/SearchInputs";
import {MetaDescription} from "../../elements/MetaDescription";
+import classNames from "classnames";
export const HomepageCS = () => {
useEffect( () => {document.title = SITE_TITLE;}, []);
const user = useAppSelector(selectors.user.orNull);
const {data: news} = useGetNewsPodListQuery({subject: "news"});
const featuredNewsItem = (news && user?.loggedIn) ? news[0] : undefined;
- const dispatch = useAppDispatch();
const deviceSize = useDeviceSize();
- const setStage = (stage: STAGE) => dispatch(transientUserContextSlice?.actions.setStage(stage));
- const setExamBoard = (examBoard: EXAM_BOARD) => dispatch(transientUserContextSlice?.actions.setExamBoard(examBoard));
return <>
{/*
- We create free resources to help teachers and students around the world -
We've mapped our content to the N5 and Higher specifications.
- -- Use the question finder to explore more than 1,000 self-marking questions, filtering by - topic, concept and qualification. Written by experts and updated frequently, they - address common misconceptions with tailored feedback. + Explore our bank of over 1000 self-marking questions. Filter by topic, concept, and qualification.
-Students: review key topics and get instant feedback
-Teachers: save time by creating self-marking quizzes
+For students: Learn or revise a topic and receive instant feedback.
+For teachers: Save time by creating self-marking quizzes for your class.
- Discover our monthly interview series and learn from passionate educators within the - Ada community, and recently-graduated computer scientists who are doing AMAZING things - in a huge range of computing-related fields! -
- ++ Teaching or learning from outside the UK? We've organised our learning resources by prior + knowledge and age group to make them easy to adapt for curricula in other countries. +
+