diff --git a/src/content/verbs/SwitchPlayground.tsx b/src/content/verbs/SwitchPlayground.tsx index cbede33..0fdff80 100644 --- a/src/content/verbs/SwitchPlayground.tsx +++ b/src/content/verbs/SwitchPlayground.tsx @@ -1,5 +1,6 @@ import { useState } from "react"; import { tenseData } from "./tense-data"; +import Media from "react-media"; function SwitchPlayground() { const [state, setState] = useState<[boolean, boolean, boolean]>([false, false, false]); @@ -44,33 +45,39 @@ function Switch({ state, toggle, label }: { label: [string, string], state: bool const border = "solid 2px black"; return
{label[0]}
-
-
-
( +
+
-
-
+ }}> +
+
+
+ )} +
{label[1]}
} diff --git a/src/content/verbs/master-chart.mdx b/src/content/verbs/master-chart.mdx index a6f5c65..b6d9774 100644 --- a/src/content/verbs/master-chart.mdx +++ b/src/content/verbs/master-chart.mdx @@ -101,11 +101,11 @@ We can use **any possible** combination of these 3 choices, giving us: Here's a chart of every possible combination of these choices, giving us all the basic verb forms:
- +
- + @@ -114,21 +114,23 @@ Here's a chart of every possible combination of these choices, giving us all the {tenseData.map((t) => ( - - - + + + ))}
formhas 'ba'Has 'ba' Imperfective / Perfective Stem / Root
{t[0]}{t[1] ? "Y" : "N"}{t[2] ? "Imperfective" : "Perfective"}{t[3] ? "Stem" : "Root"}{t[1] ? "yes" : "no"}{t[2] ?
:
{` `}perfective
}
{t[3] ? "stem" : "root"}
-Try the combinations yourself! +Hit the switches to try the combinations yourself! ## Imperative Forms +Imperative forms are slightly different... + @@ -167,11 +169,13 @@ Try the combinations yourself! ## Perfect Verb Forms +Perfect verb forms are built with: +
past participle + equative
-Any of the 8 equatives may be used. Equative may be left out with the present perfect form. +Any of the 8 equatives may be used to form 8 different perfect froms. Equative may be left out with the present perfect form. ## Ability Verb Forms