Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions src/App.tsx
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
import { Routes, Route, Navigate } from 'react-router-dom'
import HomePage from './pages/HomePage'
import ThoughtsPage from './pages/ThoughtsPage'
import GroupsPage from './pages/GroupsPage'
import SetsPage from './pages/SetsPage'
import GolfPage from './pages/GolfPage'
import PartyPage from './pages/PartyPage'
import QuestPage from './pages/QuestPage'
import LearningPage from './pages/LearningPage'
import TracyPage from './pages/TracyPage'
import SystemsPage from './pages/SystemsPage'
import ResilienceGamePage from './pages/ResilienceGamePage'
import MetricsPage from './pages/MetricsPage'
import NotFoundPage from './pages/NotFoundPage'
import HomePage from './core/pages/HomePage'
import ThoughtsPage from './apps/thoughts/pages/ThoughtsPage'
import GroupsPage from './apps/math-learning/pages/GroupsPage'
import SetsPage from './apps/math-learning/pages/SetsPage'
import GolfPage from './apps/golf/pages/GolfPage'
import PartyPage from './apps/party/pages/PartyPage'
import QuestPage from './apps/quest/pages/QuestPage'
import LearningPage from './apps/math-learning/pages/LearningPage'
import TracyPage from './apps/tracy/pages/TracyPage'
import SystemsPage from './apps/metrics-systems/pages/SystemsPage'
import ResilienceGamePage from './apps/metrics-systems/pages/ResilienceGamePage'
import MetricsPage from './apps/metrics-systems/pages/MetricsPage'
import NotFoundPage from './core/pages/NotFoundPage'

function App() {
return (
Expand Down
File renamed without changes.
File renamed without changes.
4 changes: 2 additions & 2 deletions src/pages/GolfPage.tsx → src/apps/golf/pages/GolfPage.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { useState } from 'react'
import GolfNavigation from '@/components/GolfNavigation'
import GolfGame from '@/components/GolfGame'
import GolfNavigation from '../components/GolfNavigation'
import GolfGame from '../components/GolfGame'
import styles from './GolfPage.module.css'

const GolfPage = () => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.visualizer {
color: var(--retro-text-primary);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.bijectionConstructor {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.game {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.calculator {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React, { useState, useEffect, useRef } from 'react'
import Select from 'react-select'
import { retroSelectStyles } from '../styles/ReactSelectStyles'
import styles from '../styles/ModuleStyles.module.css'
import { retroSelectStyles } from '@/styles/ReactSelectStyles'
import styles from '@/styles/ModuleStyles.module.css'

type ExampleSpace = 'interval' | 'circle' | 'torus' | 'cantor' | 'projective' | 'stone-cech'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import OpenCoverSimulator from './OpenCoverSimulator';
import SequentialCompactnessExplorer from './SequentialCompactnessExplorer';
import TychonoffVisualizer from './TychonoffVisualizer';
import CompactHausdorffExplorer from './CompactHausdorffExplorer';
import styles from '../styles/ModuleStyles.module.css';
import styles from '@/styles/ModuleStyles.module.css';

type TabType = 'learn' | 'opencover' | 'sequential' | 'hausdorff' | 'tychonoff';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.lab {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.container {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* Import retro theme */
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.module {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.checker {
color: var(--retro-text-primary);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useState, useEffect } from 'react';
import Select from 'react-select';
import { retroSelectStyles } from '../styles/ReactSelectStyles';
import { retroSelectStyles } from '@/styles/ReactSelectStyles';
import styles from './ContinuityChecker.module.css';

type TopologyType = 'discrete' | 'trivial' | 'cofinite' | 'standard';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import styles from '../styles/ModuleStyles.module.css';
import styles from '@/styles/ModuleStyles.module.css';
import ContinuityChecker from './ContinuityChecker';
import HomeomorphismHunter from './HomeomorphismHunter';
import ProductTopologyExplorer from './ProductTopologyExplorer';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.container {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.designer {
color: var(--retro-text-primary);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.builder {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.container {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useState, useCallback } from 'react';
import Select from 'react-select';
import { retroSelectStyles } from '../styles/ReactSelectStyles';
import { retroSelectStyles } from '@/styles/ReactSelectStyles';
import styles from './ExponentialLawExplorer.module.css';

type MappingView = 'overview' | 'curry-demo' | 'uncurry-demo';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.machine {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React, { useState } from 'react'
import TopologySelector from './TopologySelector'
import ConvergenceComparator from './ConvergenceComparator'
import ExponentialLawExplorer from './ExponentialLawExplorer'
import styles from '../styles/ModuleStyles.module.css'
import styles from '@/styles/ModuleStyles.module.css'

type TabType = 'topology' | 'convergence' | 'exponential'

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import styles from '../styles/ModuleStyles.module.css';
import styles from '@/styles/ModuleStyles.module.css';
import FunctionMachine from './FunctionMachine';
import CompositionLab from './CompositionLab';
import EquivalenceRelationBuilder from './EquivalenceRelationBuilder';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.container {
background: linear-gradient(135deg, #1a1a2e, #16213e);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useState, useCallback, useMemo } from 'react';
import Select from 'react-select';
import { retroSelectStyles } from '../styles/ReactSelectStyles';
import { retroSelectStyles } from '@/styles/ReactSelectStyles';
import styles from './HausdorffDetective.module.css';

interface Point {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.hunter {
color: var(--retro-text-primary);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* Import retro theme */
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.module {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import styles from '../styles/ModuleStyles.module.css';
import styles from '@/styles/ModuleStyles.module.css';
import BijectionConstructor from './BijectionConstructor';
import CantorDiagonalGame from './CantorDiagonalGame';
import CardinalArithmetic from './CardinalArithmetic';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react'
import styles from '../styles/ModuleStyles.module.css'
import styles from '@/styles/ModuleStyles.module.css'

type CardinalType = 'inaccessible' | 'measurable' | 'supercompact' | 'weakly-compact' | 'mahlo' | 'woodin'

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* Import retro theme */
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.module {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.simulator {
padding: 1.5rem;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.container {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.explorer {
color: var(--retro-text-primary);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useState, useRef, useEffect, useCallback } from 'react';
import Select from 'react-select';
import { retroSelectStyles } from '../styles/ReactSelectStyles';
import { retroSelectStyles } from '@/styles/ReactSelectStyles';
import styles from './ProductTopologyExplorer.module.css';

type TopologyType = 'discrete' | 'trivial' | 'standard' | 'cofinite' | 'sierpinski';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import styles from '../styles/ModuleStyles.module.css';
import styles from '@/styles/ModuleStyles.module.css';
import SeparationAxiomLab from './SeparationAxiomLab';
import HausdorffDetective from './HausdorffDetective';
import RegularNormalConstructor from './RegularNormalConstructor';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.convergence {
color: var(--retro-text-primary);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useState, useRef, useEffect } from 'react';
import Select from 'react-select';
import { retroSelectStyles } from '../styles/ReactSelectStyles';
import { retroSelectStyles } from '@/styles/ReactSelectStyles';
import styles from './SequenceConvergence.module.css';

type MetricType = 'euclidean' | 'manhattan' | 'maximum';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.explorer {
padding: 1.5rem;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.explorer {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* Import retro theme */
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.module {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.container {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import styles from '../styles/ModuleStyles.module.css';
import styles from '@/styles/ModuleStyles.module.css';
import TopologyGenerator from './TopologyGenerator';
import OpenSetInvestigator from './OpenSetInvestigator';
import BasisBuilder from './BasisBuilder';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import SeparationAxiomsModule from './SeparationAxiomsModule'
import CompactnessModule from './CompactnessModule'
import ConnectednessModule from './ConnectednessModule'
import FunctionSpacesModule from './FunctionSpacesModule'
import styles from '../styles/ModuleStyles.module.css'
import styles from '@/styles/ModuleStyles.module.css'

interface TopologyQuestModulesProps {
activeModule: ModuleType
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.container {
background: linear-gradient(135deg, var(--retro-bg-panel), var(--retro-bg-light));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useState, useCallback, useMemo } from 'react';
import Select from 'react-select';
import { retroSelectStyles } from '../styles/ReactSelectStyles';
import { retroSelectStyles } from '@/styles/ReactSelectStyles';
import styles from './TopologySelector.module.css';

interface Function {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.visualizer {
padding: 1.5rem;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@import '../styles/retro-theme.css';
@import '../../../styles/retro-theme.css';

.vennDiagram {
display: flex;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import GroupsNavigation from '@/components/GroupsNavigation'
import PermutationVisualizer from '@/components/PermutationVisualizer'
import CycleDecomposer from '@/components/CycleDecomposer'
import PermutationQuiz from '@/components/PermutationQuiz'
import SignCalculator from '@/components/SignCalculator'
import GroupsNavigation from '../components/GroupsNavigation'
import PermutationVisualizer from '../components/PermutationVisualizer'
import CycleDecomposer from '../components/CycleDecomposer'
import PermutationQuiz from '../components/PermutationQuiz'
import SignCalculator from '../components/SignCalculator'
import { useGroupsLearning } from '@/hooks/useGroupsLearning'
import styles from './GroupsPage.module.css'

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React from 'react'
import { useTopologyQuest } from '@/hooks/useTopologyQuest'
import TopologyQuestNav from '@/components/TopologyQuestNav'
import TopologyQuestModules from '@/components/TopologyQuestModules'
import TopologyQuestNav from '../components/TopologyQuestNav'
import TopologyQuestModules from '../components/TopologyQuestModules'
import styles from './LearningPage.module.css'
import '@/styles/retro-theme.css'

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { useState, useEffect } from 'react'
import SetsNavigation from '@/components/SetsNavigation'
import VennDiagramBuilder from '@/components/VennDiagramBuilder'
import SetOperationsVisualizer from '@/components/SetOperationsVisualizer'
import RelationMatrixCalculator from '@/components/RelationMatrixCalculator'
import FunctionVisualizer from '@/components/FunctionVisualizer'
import CardinalityExplorer from '@/components/CardinalityExplorer'
import SetQuiz from '@/components/SetQuiz'
import SetsNavigation from '../components/SetsNavigation'
import VennDiagramBuilder from '../components/VennDiagramBuilder'
import SetOperationsVisualizer from '../components/SetOperationsVisualizer'
import RelationMatrixCalculator from '../components/RelationMatrixCalculator'
import FunctionVisualizer from '../components/FunctionVisualizer'
import CardinalityExplorer from '../components/CardinalityExplorer'
import SetQuiz from '../components/SetQuiz'
import styles from './SetsPage.module.css'

const SetsPage = () => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { useState, useCallback, useEffect } from 'react'
import { useParams, useNavigate } from 'react-router-dom'
import MetricsNavigation from '@/components/MetricsNavigation'
import MetricsDashboard from '@/components/MetricsDashboard'
import MetricsNavigation from '../components/MetricsNavigation'
import MetricsDashboard from '../components/MetricsDashboard'

const MetricsPage = () => {
const { tab } = useParams<{ tab: string }>()
Expand Down
Loading