- Move Puzzles and Miscellany under Themes - Add Contest Problems as new theme - Create About page with comprehensive site information - Create InteractiveIndex component with advanced filtering and sorting - Update navigation to include Index, Themes, and About - Add pagination (10 items per page) with search and tag filtering - Update routing structure for new theme organization - Remove standalone Puzzles and Miscellany pages - Add new theme pages: /themes/puzzles, /themes/miscellany, /themes/contest-problems - Update homepage to point to new interactive index - Maintain consistent layout and styling across all new pages
19 lines
No EOL
575 B
TypeScript
19 lines
No EOL
575 B
TypeScript
import ComingSoon from "@/components/ComingSoon";
|
|
import Layout from "@/components/Layout";
|
|
|
|
const Miscellany = () => {
|
|
return (
|
|
<Layout>
|
|
<div className="py-12 px-4">
|
|
<div className="max-w-6xl mx-auto">
|
|
<ComingSoon
|
|
title="Miscellany"
|
|
description="Discover unique educational experiments, creative tools, and innovative interactive content that doesn't fit into traditional categories but sparks curiosity and enhances learning."
|
|
/>
|
|
</div>
|
|
</div>
|
|
</Layout>
|
|
);
|
|
};
|
|
|
|
export default Miscellany;
|