├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── build.yml │ ├── deploy-to-gh-pages.yml │ ├── lint.yml │ ├── test.yml │ └── zip-ankiaddon.yml ├── .gitignore ├── LICENSE ├── README-ankiweb.html ├── README.adoc ├── SECURITY.md ├── anki ├── __init__.py ├── designer │ ├── model_settings.ui │ └── settings.ui ├── gui │ ├── forms │ │ └── .gitignore │ ├── model_settings.py │ └── settings.py ├── icons │ └── occlude.png ├── manifest.json ├── src │ ├── __init__.py │ ├── addcards.py │ ├── addon_manager.py │ ├── editor │ │ ├── __init__.py │ │ └── text_wrap.py │ ├── hook.py │ ├── models.py │ ├── simulate_typing.py │ ├── update.py │ ├── utils.py │ ├── version.py │ └── webview │ │ └── __init__.py └── web │ ├── .gitignore │ ├── default.js │ ├── editable.js │ ├── editor.js │ ├── license.txt │ └── user.js ├── babel.config.js ├── bin ├── compile-anki.sh ├── compile-parser.sh ├── compile-setups.js ├── compile-style.js ├── create-favicon.sh ├── install-dependencies.sh ├── link.sh ├── serve.sh └── zip.sh ├── docs ├── 404.md ├── CNAME ├── Gemfile ├── Gemfile.lock ├── README.adoc ├── _config.yml ├── _data │ ├── buttons.yml │ ├── setups │ │ ├── assign_categories.yml │ │ ├── blanking_cloze.yml │ │ ├── click_to_reveal_cloze.yml │ │ ├── debug.yml │ │ ├── default_cloze.yml │ │ ├── default_multiple_choice.yml │ │ ├── default_shuffle.yml │ │ ├── defining_lists.yml │ │ ├── delims.yml │ │ ├── fancy_multiple_choice.yml │ │ ├── fancy_shuffle.yml │ │ ├── flashcard.yml │ │ ├── generate.yml │ │ ├── input_multiple_choice.yml │ │ ├── keydown_to_reveal_cloze.yml │ │ ├── mandarin_support.yml │ │ ├── obscuring_cloze.yml │ │ ├── occlusions.yml │ │ ├── occlusions_highlight.yml │ │ ├── order.yml │ │ ├── pick_eval.yml │ │ ├── pick_eval_padding.yml │ │ ├── shuffle_quest.yml │ │ └── templated_shuffle.yml │ └── snippets │ │ ├── cloze │ │ ├── activate_cloze.yml │ │ ├── activate_cloze_conflict.yml │ │ ├── activate_cloze_with_occur.yml │ │ ├── click_to_reveal.yml │ │ ├── click_to_reveal_single.yml │ │ ├── first_example.yml │ │ ├── hide_context.yml │ │ ├── hiding_cloze.yml │ │ ├── hiding_cloze_symbols.yml │ │ ├── hints.yml │ │ ├── numbered_cloze.yml │ │ └── zero_cloze.yml │ │ ├── flashcard │ │ ├── around_ctxt.yml │ │ ├── around_range.yml │ │ └── top_bottom_range.yml │ │ ├── generation │ │ ├── picking.yml │ │ ├── picking_index.yml │ │ ├── picking_padding.yml │ │ ├── picking_template.yml │ │ ├── picking_unique.yml │ │ └── simple.yml │ │ ├── home │ │ └── intro_example.yml │ │ ├── multiple_choice │ │ ├── animals.yml │ │ ├── formal_questions.yml │ │ ├── latin_proverbs.yml │ │ ├── simple_nonzero.yml │ │ └── simple_zero.yml │ │ ├── occlusions │ │ ├── bones.yml │ │ ├── bones_with_other.yml │ │ ├── bones_with_other2.yml │ │ ├── cell.yml │ │ ├── cell_flashcard.yml │ │ ├── create.yml │ │ └── formulas.yml │ │ ├── shuffling │ │ ├── assign_shuffle.yml │ │ ├── assign_shuffle_ol.yml │ │ ├── deadlock.yml │ │ ├── first_example.yml │ │ ├── individual_items.yml │ │ ├── inline_vs_list.yml │ │ ├── japanese.yml │ │ ├── lines.yml │ │ ├── list_items.yml │ │ ├── mixed_styles.yml │ │ ├── nesting.yml │ │ ├── non_contiguous.yml │ │ ├── on_extra_line.yml │ │ ├── onesided_nesting.yml │ │ └── preserve_item_count.yml │ │ └── stylizing │ │ └── mandarin.yml ├── _includes │ ├── codeDisplay.md │ ├── codeSection.md │ ├── head_custom.html │ ├── header-doc.md │ ├── info.svg │ ├── js │ │ ├── codeDisplay.js │ │ ├── docButtons.js │ │ ├── prismSetup.js │ │ ├── testerFunc.js │ │ └── testerPreset.js │ ├── tester.html │ └── toc-doc.md ├── _layouts │ ├── doc.html │ ├── redirect.html │ └── tester.html ├── _sass │ ├── filterManagerButton.scss │ └── toggleMemoizationButton.scss ├── assets │ ├── css │ │ ├── codeDisplay.scss │ │ ├── main.scss │ │ └── tester.scss │ ├── icons │ │ ├── check-mark.svg │ │ ├── down.svg │ │ ├── up.svg │ │ └── x-mark.svg │ ├── images │ │ ├── after.png │ │ ├── anki-fields.png │ │ ├── before.png │ │ ├── cell.png │ │ ├── cranial-bones.png │ │ ├── editcurrent.png │ │ ├── formulas.png │ │ ├── reviewer.png │ │ └── wikipedia.png │ ├── js │ │ └── .gitignore │ └── setups │ │ └── .gitkeep ├── clozes │ ├── blanking-obscuring.md │ ├── creating.md │ ├── incremental-reveal.md │ └── index.md ├── flashcard │ ├── activating-in-a-range.md │ ├── activating-selectively.md │ ├── index.md │ └── switching.md ├── generation │ ├── evaluation.md │ ├── index.md │ ├── padded-picking.md │ ├── picking.md │ └── random.md ├── home │ ├── how-to-use.md │ ├── index.md │ ├── installation.md │ └── the-name.md ├── multiple-choice │ ├── categories.md │ ├── creating.md │ ├── index.md │ └── radio-button-checkbox.md ├── occlusions │ ├── create_occlusions.md │ ├── index.md │ ├── render_occlusions.md │ ├── with_other_types.md │ ├── with_other_types2.md │ └── without_context.md ├── shuffling │ ├── index.md │ ├── ordering.md │ ├── shuffle_quest.md │ ├── shuffling.md │ └── templated.md ├── stylizing │ ├── index.md │ └── mandarin.md └── tester │ └── index.md ├── images ├── logo.png ├── logo.pxm ├── textlogo.png └── weblogo.png ├── index.ts ├── jest.config.js ├── package.json ├── rollup.config.js ├── serve.json ├── src ├── browser │ ├── index.ts │ ├── menu.ts │ ├── menuConstruction.ts │ ├── moveResize.ts │ ├── occlusionEditor.ts │ ├── rect.ts │ ├── scaleZoom.ts │ ├── svgClasses.ts │ └── utils.ts ├── filterManager.ts ├── filterManager │ ├── deferred.ts │ ├── filters.ts │ ├── index.ts │ ├── priorityQueue.ts │ ├── registrar.ts │ └── storage.ts ├── flashcard │ ├── cloze.ts │ ├── deciders.ts │ ├── flashcardTemplate.ts │ ├── inactiveAdapter.ts │ ├── index.ts │ ├── multipleChoice.ts │ ├── shuffleQuestion.ts │ └── spec.ts ├── generator.ts ├── index.ts ├── patterns.ts ├── recipes │ ├── debug.ts │ ├── delim.ts │ ├── generating.ts │ ├── index.ts │ ├── meta.ts │ ├── ordering.ts │ ├── preferenceStore │ │ ├── boolStore.ts │ │ ├── index.ts │ │ ├── numberStore.ts │ │ └── storeTemplate.ts │ ├── sharedStore │ │ ├── index.ts │ │ ├── listStore.ts │ │ ├── pickers.ts │ │ ├── setList.ts │ │ └── storeTemplate.ts │ ├── shuffling.ts │ └── simple.ts ├── sequencers.ts ├── sortInStrategies.ts ├── styleList.ts ├── stylizer.ts ├── template │ ├── anki │ │ ├── delay.ts │ │ ├── index.ts │ │ ├── initialize.ts │ │ ├── persistence.ts │ │ ├── qaNodes.ts │ │ └── utils.ts │ ├── browser │ │ ├── childNodes.ts │ │ ├── index.ts │ │ └── intersplice.ts │ ├── delimiters.ts │ ├── index.ts │ ├── nodes.ts │ ├── optics │ │ ├── circumfix.ts │ │ ├── consumers.ts │ │ ├── index.ts │ │ ├── mapped.ts │ │ ├── profunctors.ts │ │ ├── separated.ts │ │ ├── stripped.ts │ │ ├── templated.ts │ │ └── utils.ts │ ├── parser │ │ ├── .gitignore │ │ ├── grammar.ne │ │ ├── index.ts │ │ ├── tagBuilder.ts │ │ └── tokenizer.ts │ ├── tagSelector │ │ ├── .gitignore │ │ ├── grammar.ne │ │ ├── index.ts │ │ └── tokenizer.ts │ ├── template.ts │ ├── types.ts │ └── utils.ts ├── types.ts ├── utils.ts ├── version.ts └── wrappers │ ├── collection.ts │ ├── index.ts │ ├── product.ts │ ├── sum.ts │ └── wrappers.ts ├── style ├── README.adoc ├── _cloze.scss ├── _multiple-choice.scss ├── _rect.scss ├── _shuffle-question.scss ├── _shuffle.scss ├── _utils.scss ├── base.scss └── editor.scss ├── test ├── README.md ├── browser │ ├── .parentlock │ ├── dist │ │ └── README.md │ ├── index.html │ └── specs │ │ ├── childnode.spec.js │ │ └── intersplice.spec.js └── src │ └── template │ └── tagSelector.spec.ts ├── tsconfig.json └── website ├── .gitignore ├── README.md ├── babel.config.js ├── docs ├── clozes │ └── creating.mdx ├── doc1.mdx ├── doc2.mdx ├── flashcard.mdx ├── installation.mdx ├── mdx.mdx ├── showcase.mdx ├── snippets │ └── example.yml └── tryit.mdx ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src ├── codeMirrorCloset.js ├── components │ ├── CodeEditor │ │ ├── index.tsx │ │ └── styles.css │ ├── ContextControls │ │ └── index.tsx │ ├── Example │ │ ├── index.tsx │ │ └── styles.module.css │ ├── ExampleCompiled │ │ ├── index.tsx │ │ └── styles.css │ ├── ExampleSyntax │ │ ├── index.tsx │ │ └── styles.css │ ├── SetupDrawer │ │ └── index.tsx │ ├── SetupTooltip │ │ └── index.tsx │ └── TabButtonPanel │ │ ├── index.tsx │ │ └── styles.css ├── contexts │ ├── frontBack.ts │ └── index.ts ├── css │ └── custom.css ├── examples │ ├── clozesNothingHappens │ │ ├── index.ts │ │ └── text.html │ ├── firstExample │ │ ├── index.ts │ │ └── text.html │ └── index.ts ├── icons │ └── anki.svg ├── pages │ ├── helloReact.tsx │ └── styles.module.css ├── prismSetup.js └── setups │ ├── clozes │ ├── index.ts │ └── setup.js │ └── index.ts ├── static └── .nojekyll ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | grammar.ts 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-to-gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.github/workflows/deploy-to-gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/zip-ankiaddon.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.github/workflows/zip-ankiaddon.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/LICENSE -------------------------------------------------------------------------------- /README-ankiweb.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/README-ankiweb.html -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/README.adoc -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/SECURITY.md -------------------------------------------------------------------------------- /anki/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/__init__.py -------------------------------------------------------------------------------- /anki/designer/model_settings.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/designer/model_settings.ui -------------------------------------------------------------------------------- /anki/designer/settings.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/designer/settings.ui -------------------------------------------------------------------------------- /anki/gui/forms/.gitignore: -------------------------------------------------------------------------------- 1 | *.py 2 | -------------------------------------------------------------------------------- /anki/gui/model_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/gui/model_settings.py -------------------------------------------------------------------------------- /anki/gui/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/gui/settings.py -------------------------------------------------------------------------------- /anki/icons/occlude.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/icons/occlude.png -------------------------------------------------------------------------------- /anki/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/manifest.json -------------------------------------------------------------------------------- /anki/src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/__init__.py -------------------------------------------------------------------------------- /anki/src/addcards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/addcards.py -------------------------------------------------------------------------------- /anki/src/addon_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/addon_manager.py -------------------------------------------------------------------------------- /anki/src/editor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/editor/__init__.py -------------------------------------------------------------------------------- /anki/src/editor/text_wrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/editor/text_wrap.py -------------------------------------------------------------------------------- /anki/src/hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/hook.py -------------------------------------------------------------------------------- /anki/src/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/models.py -------------------------------------------------------------------------------- /anki/src/simulate_typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/simulate_typing.py -------------------------------------------------------------------------------- /anki/src/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/update.py -------------------------------------------------------------------------------- /anki/src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/utils.py -------------------------------------------------------------------------------- /anki/src/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/version.py -------------------------------------------------------------------------------- /anki/src/webview/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/src/webview/__init__.py -------------------------------------------------------------------------------- /anki/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/web/.gitignore -------------------------------------------------------------------------------- /anki/web/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/web/default.js -------------------------------------------------------------------------------- /anki/web/editable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/web/editable.js -------------------------------------------------------------------------------- /anki/web/editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/web/editor.js -------------------------------------------------------------------------------- /anki/web/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/web/license.txt -------------------------------------------------------------------------------- /anki/web/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/anki/web/user.js -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/babel.config.js -------------------------------------------------------------------------------- /bin/compile-anki.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/compile-anki.sh -------------------------------------------------------------------------------- /bin/compile-parser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/compile-parser.sh -------------------------------------------------------------------------------- /bin/compile-setups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/compile-setups.js -------------------------------------------------------------------------------- /bin/compile-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/compile-style.js -------------------------------------------------------------------------------- /bin/create-favicon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/create-favicon.sh -------------------------------------------------------------------------------- /bin/install-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/install-dependencies.sh -------------------------------------------------------------------------------- /bin/link.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/link.sh -------------------------------------------------------------------------------- /bin/serve.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/serve.sh -------------------------------------------------------------------------------- /bin/zip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/bin/zip.sh -------------------------------------------------------------------------------- /docs/404.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/404.md -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | closetengine.com 2 | -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/README.adoc -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_data/buttons.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/buttons.yml -------------------------------------------------------------------------------- /docs/_data/setups/assign_categories.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/assign_categories.yml -------------------------------------------------------------------------------- /docs/_data/setups/blanking_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/blanking_cloze.yml -------------------------------------------------------------------------------- /docs/_data/setups/click_to_reveal_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/click_to_reveal_cloze.yml -------------------------------------------------------------------------------- /docs/_data/setups/debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/debug.yml -------------------------------------------------------------------------------- /docs/_data/setups/default_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/default_cloze.yml -------------------------------------------------------------------------------- /docs/_data/setups/default_multiple_choice.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/default_multiple_choice.yml -------------------------------------------------------------------------------- /docs/_data/setups/default_shuffle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/default_shuffle.yml -------------------------------------------------------------------------------- /docs/_data/setups/defining_lists.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/defining_lists.yml -------------------------------------------------------------------------------- /docs/_data/setups/delims.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/delims.yml -------------------------------------------------------------------------------- /docs/_data/setups/fancy_multiple_choice.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/fancy_multiple_choice.yml -------------------------------------------------------------------------------- /docs/_data/setups/fancy_shuffle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/fancy_shuffle.yml -------------------------------------------------------------------------------- /docs/_data/setups/flashcard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/flashcard.yml -------------------------------------------------------------------------------- /docs/_data/setups/generate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/generate.yml -------------------------------------------------------------------------------- /docs/_data/setups/input_multiple_choice.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/input_multiple_choice.yml -------------------------------------------------------------------------------- /docs/_data/setups/keydown_to_reveal_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/keydown_to_reveal_cloze.yml -------------------------------------------------------------------------------- /docs/_data/setups/mandarin_support.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/mandarin_support.yml -------------------------------------------------------------------------------- /docs/_data/setups/obscuring_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/obscuring_cloze.yml -------------------------------------------------------------------------------- /docs/_data/setups/occlusions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/occlusions.yml -------------------------------------------------------------------------------- /docs/_data/setups/occlusions_highlight.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/occlusions_highlight.yml -------------------------------------------------------------------------------- /docs/_data/setups/order.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/order.yml -------------------------------------------------------------------------------- /docs/_data/setups/pick_eval.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/pick_eval.yml -------------------------------------------------------------------------------- /docs/_data/setups/pick_eval_padding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/pick_eval_padding.yml -------------------------------------------------------------------------------- /docs/_data/setups/shuffle_quest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/shuffle_quest.yml -------------------------------------------------------------------------------- /docs/_data/setups/templated_shuffle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/setups/templated_shuffle.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/activate_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/activate_cloze.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/activate_cloze_conflict.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/activate_cloze_conflict.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/activate_cloze_with_occur.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/activate_cloze_with_occur.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/click_to_reveal.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/click_to_reveal.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/click_to_reveal_single.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/click_to_reveal_single.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/first_example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/first_example.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/hide_context.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/hide_context.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/hiding_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/hiding_cloze.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/hiding_cloze_symbols.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/hiding_cloze_symbols.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/hints.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/hints.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/numbered_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/numbered_cloze.yml -------------------------------------------------------------------------------- /docs/_data/snippets/cloze/zero_cloze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/cloze/zero_cloze.yml -------------------------------------------------------------------------------- /docs/_data/snippets/flashcard/around_ctxt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/flashcard/around_ctxt.yml -------------------------------------------------------------------------------- /docs/_data/snippets/flashcard/around_range.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/flashcard/around_range.yml -------------------------------------------------------------------------------- /docs/_data/snippets/flashcard/top_bottom_range.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/flashcard/top_bottom_range.yml -------------------------------------------------------------------------------- /docs/_data/snippets/generation/picking.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/generation/picking.yml -------------------------------------------------------------------------------- /docs/_data/snippets/generation/picking_index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/generation/picking_index.yml -------------------------------------------------------------------------------- /docs/_data/snippets/generation/picking_padding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/generation/picking_padding.yml -------------------------------------------------------------------------------- /docs/_data/snippets/generation/picking_template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/generation/picking_template.yml -------------------------------------------------------------------------------- /docs/_data/snippets/generation/picking_unique.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/generation/picking_unique.yml -------------------------------------------------------------------------------- /docs/_data/snippets/generation/simple.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/generation/simple.yml -------------------------------------------------------------------------------- /docs/_data/snippets/home/intro_example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/home/intro_example.yml -------------------------------------------------------------------------------- /docs/_data/snippets/multiple_choice/animals.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/multiple_choice/animals.yml -------------------------------------------------------------------------------- /docs/_data/snippets/multiple_choice/formal_questions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/multiple_choice/formal_questions.yml -------------------------------------------------------------------------------- /docs/_data/snippets/multiple_choice/latin_proverbs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/multiple_choice/latin_proverbs.yml -------------------------------------------------------------------------------- /docs/_data/snippets/multiple_choice/simple_nonzero.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/multiple_choice/simple_nonzero.yml -------------------------------------------------------------------------------- /docs/_data/snippets/multiple_choice/simple_zero.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/multiple_choice/simple_zero.yml -------------------------------------------------------------------------------- /docs/_data/snippets/occlusions/bones.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/occlusions/bones.yml -------------------------------------------------------------------------------- /docs/_data/snippets/occlusions/bones_with_other.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/occlusions/bones_with_other.yml -------------------------------------------------------------------------------- /docs/_data/snippets/occlusions/bones_with_other2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/occlusions/bones_with_other2.yml -------------------------------------------------------------------------------- /docs/_data/snippets/occlusions/cell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/occlusions/cell.yml -------------------------------------------------------------------------------- /docs/_data/snippets/occlusions/cell_flashcard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/occlusions/cell_flashcard.yml -------------------------------------------------------------------------------- /docs/_data/snippets/occlusions/create.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/occlusions/create.yml -------------------------------------------------------------------------------- /docs/_data/snippets/occlusions/formulas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/occlusions/formulas.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/assign_shuffle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/assign_shuffle.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/assign_shuffle_ol.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/assign_shuffle_ol.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/deadlock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/deadlock.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/first_example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/first_example.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/individual_items.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/individual_items.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/inline_vs_list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/inline_vs_list.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/japanese.yml: -------------------------------------------------------------------------------- 1 | name: "Shuffling Japanese" 2 | code: | 3 | すべての僕の[[cmix::想い||心||悲しみ||幸せ]]は… 4 | -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/lines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/lines.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/list_items.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/list_items.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/mixed_styles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/mixed_styles.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/nesting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/nesting.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/non_contiguous.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/non_contiguous.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/on_extra_line.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/on_extra_line.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/onesided_nesting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/onesided_nesting.yml -------------------------------------------------------------------------------- /docs/_data/snippets/shuffling/preserve_item_count.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/shuffling/preserve_item_count.yml -------------------------------------------------------------------------------- /docs/_data/snippets/stylizing/mandarin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_data/snippets/stylizing/mandarin.yml -------------------------------------------------------------------------------- /docs/_includes/codeDisplay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/codeDisplay.md -------------------------------------------------------------------------------- /docs/_includes/codeSection.md: -------------------------------------------------------------------------------- 1 | ```closet 2 | {{ include.content.code | strip }} 3 | ``` 4 | -------------------------------------------------------------------------------- /docs/_includes/head_custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/head_custom.html -------------------------------------------------------------------------------- /docs/_includes/header-doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/header-doc.md -------------------------------------------------------------------------------- /docs/_includes/info.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/info.svg -------------------------------------------------------------------------------- /docs/_includes/js/codeDisplay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/js/codeDisplay.js -------------------------------------------------------------------------------- /docs/_includes/js/docButtons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/js/docButtons.js -------------------------------------------------------------------------------- /docs/_includes/js/prismSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/js/prismSetup.js -------------------------------------------------------------------------------- /docs/_includes/js/testerFunc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/js/testerFunc.js -------------------------------------------------------------------------------- /docs/_includes/js/testerPreset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/js/testerPreset.js -------------------------------------------------------------------------------- /docs/_includes/tester.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/tester.html -------------------------------------------------------------------------------- /docs/_includes/toc-doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_includes/toc-doc.md -------------------------------------------------------------------------------- /docs/_layouts/doc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_layouts/doc.html -------------------------------------------------------------------------------- /docs/_layouts/redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_layouts/redirect.html -------------------------------------------------------------------------------- /docs/_layouts/tester.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_layouts/tester.html -------------------------------------------------------------------------------- /docs/_sass/filterManagerButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_sass/filterManagerButton.scss -------------------------------------------------------------------------------- /docs/_sass/toggleMemoizationButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/_sass/toggleMemoizationButton.scss -------------------------------------------------------------------------------- /docs/assets/css/codeDisplay.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/css/codeDisplay.scss -------------------------------------------------------------------------------- /docs/assets/css/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/css/main.scss -------------------------------------------------------------------------------- /docs/assets/css/tester.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/css/tester.scss -------------------------------------------------------------------------------- /docs/assets/icons/check-mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/icons/check-mark.svg -------------------------------------------------------------------------------- /docs/assets/icons/down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/icons/down.svg -------------------------------------------------------------------------------- /docs/assets/icons/up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/icons/up.svg -------------------------------------------------------------------------------- /docs/assets/icons/x-mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/icons/x-mark.svg -------------------------------------------------------------------------------- /docs/assets/images/after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/after.png -------------------------------------------------------------------------------- /docs/assets/images/anki-fields.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/anki-fields.png -------------------------------------------------------------------------------- /docs/assets/images/before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/before.png -------------------------------------------------------------------------------- /docs/assets/images/cell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/cell.png -------------------------------------------------------------------------------- /docs/assets/images/cranial-bones.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/cranial-bones.png -------------------------------------------------------------------------------- /docs/assets/images/editcurrent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/editcurrent.png -------------------------------------------------------------------------------- /docs/assets/images/formulas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/formulas.png -------------------------------------------------------------------------------- /docs/assets/images/reviewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/reviewer.png -------------------------------------------------------------------------------- /docs/assets/images/wikipedia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/assets/images/wikipedia.png -------------------------------------------------------------------------------- /docs/assets/js/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/assets/setups/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/clozes/blanking-obscuring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/clozes/blanking-obscuring.md -------------------------------------------------------------------------------- /docs/clozes/creating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/clozes/creating.md -------------------------------------------------------------------------------- /docs/clozes/incremental-reveal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/clozes/incremental-reveal.md -------------------------------------------------------------------------------- /docs/clozes/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/clozes/index.md -------------------------------------------------------------------------------- /docs/flashcard/activating-in-a-range.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/flashcard/activating-in-a-range.md -------------------------------------------------------------------------------- /docs/flashcard/activating-selectively.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/flashcard/activating-selectively.md -------------------------------------------------------------------------------- /docs/flashcard/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/flashcard/index.md -------------------------------------------------------------------------------- /docs/flashcard/switching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/flashcard/switching.md -------------------------------------------------------------------------------- /docs/generation/evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/generation/evaluation.md -------------------------------------------------------------------------------- /docs/generation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/generation/index.md -------------------------------------------------------------------------------- /docs/generation/padded-picking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/generation/padded-picking.md -------------------------------------------------------------------------------- /docs/generation/picking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/generation/picking.md -------------------------------------------------------------------------------- /docs/generation/random.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/generation/random.md -------------------------------------------------------------------------------- /docs/home/how-to-use.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/home/how-to-use.md -------------------------------------------------------------------------------- /docs/home/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/home/index.md -------------------------------------------------------------------------------- /docs/home/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/home/installation.md -------------------------------------------------------------------------------- /docs/home/the-name.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/home/the-name.md -------------------------------------------------------------------------------- /docs/multiple-choice/categories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/multiple-choice/categories.md -------------------------------------------------------------------------------- /docs/multiple-choice/creating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/multiple-choice/creating.md -------------------------------------------------------------------------------- /docs/multiple-choice/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/multiple-choice/index.md -------------------------------------------------------------------------------- /docs/multiple-choice/radio-button-checkbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/multiple-choice/radio-button-checkbox.md -------------------------------------------------------------------------------- /docs/occlusions/create_occlusions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/occlusions/create_occlusions.md -------------------------------------------------------------------------------- /docs/occlusions/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/occlusions/index.md -------------------------------------------------------------------------------- /docs/occlusions/render_occlusions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/occlusions/render_occlusions.md -------------------------------------------------------------------------------- /docs/occlusions/with_other_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/occlusions/with_other_types.md -------------------------------------------------------------------------------- /docs/occlusions/with_other_types2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/occlusions/with_other_types2.md -------------------------------------------------------------------------------- /docs/occlusions/without_context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/occlusions/without_context.md -------------------------------------------------------------------------------- /docs/shuffling/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/shuffling/index.md -------------------------------------------------------------------------------- /docs/shuffling/ordering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/shuffling/ordering.md -------------------------------------------------------------------------------- /docs/shuffling/shuffle_quest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/shuffling/shuffle_quest.md -------------------------------------------------------------------------------- /docs/shuffling/shuffling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/shuffling/shuffling.md -------------------------------------------------------------------------------- /docs/shuffling/templated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/shuffling/templated.md -------------------------------------------------------------------------------- /docs/stylizing/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/stylizing/index.md -------------------------------------------------------------------------------- /docs/stylizing/mandarin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/stylizing/mandarin.md -------------------------------------------------------------------------------- /docs/tester/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/docs/tester/index.md -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/images/logo.png -------------------------------------------------------------------------------- /images/logo.pxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/images/logo.pxm -------------------------------------------------------------------------------- /images/textlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/images/textlogo.png -------------------------------------------------------------------------------- /images/weblogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/images/weblogo.png -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- 1 | export * as closet from './src' 2 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/rollup.config.js -------------------------------------------------------------------------------- /serve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/serve.json -------------------------------------------------------------------------------- /src/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/index.ts -------------------------------------------------------------------------------- /src/browser/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/menu.ts -------------------------------------------------------------------------------- /src/browser/menuConstruction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/menuConstruction.ts -------------------------------------------------------------------------------- /src/browser/moveResize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/moveResize.ts -------------------------------------------------------------------------------- /src/browser/occlusionEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/occlusionEditor.ts -------------------------------------------------------------------------------- /src/browser/rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/rect.ts -------------------------------------------------------------------------------- /src/browser/scaleZoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/scaleZoom.ts -------------------------------------------------------------------------------- /src/browser/svgClasses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/svgClasses.ts -------------------------------------------------------------------------------- /src/browser/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/browser/utils.ts -------------------------------------------------------------------------------- /src/filterManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/filterManager.ts -------------------------------------------------------------------------------- /src/filterManager/deferred.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/filterManager/deferred.ts -------------------------------------------------------------------------------- /src/filterManager/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/filterManager/filters.ts -------------------------------------------------------------------------------- /src/filterManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/filterManager/index.ts -------------------------------------------------------------------------------- /src/filterManager/priorityQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/filterManager/priorityQueue.ts -------------------------------------------------------------------------------- /src/filterManager/registrar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/filterManager/registrar.ts -------------------------------------------------------------------------------- /src/filterManager/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/filterManager/storage.ts -------------------------------------------------------------------------------- /src/flashcard/cloze.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/flashcard/cloze.ts -------------------------------------------------------------------------------- /src/flashcard/deciders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/flashcard/deciders.ts -------------------------------------------------------------------------------- /src/flashcard/flashcardTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/flashcard/flashcardTemplate.ts -------------------------------------------------------------------------------- /src/flashcard/inactiveAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/flashcard/inactiveAdapter.ts -------------------------------------------------------------------------------- /src/flashcard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/flashcard/index.ts -------------------------------------------------------------------------------- /src/flashcard/multipleChoice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/flashcard/multipleChoice.ts -------------------------------------------------------------------------------- /src/flashcard/shuffleQuestion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/flashcard/shuffleQuestion.ts -------------------------------------------------------------------------------- /src/flashcard/spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/flashcard/spec.ts -------------------------------------------------------------------------------- /src/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/generator.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/patterns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/patterns.ts -------------------------------------------------------------------------------- /src/recipes/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/debug.ts -------------------------------------------------------------------------------- /src/recipes/delim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/delim.ts -------------------------------------------------------------------------------- /src/recipes/generating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/generating.ts -------------------------------------------------------------------------------- /src/recipes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/index.ts -------------------------------------------------------------------------------- /src/recipes/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/meta.ts -------------------------------------------------------------------------------- /src/recipes/ordering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/ordering.ts -------------------------------------------------------------------------------- /src/recipes/preferenceStore/boolStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/preferenceStore/boolStore.ts -------------------------------------------------------------------------------- /src/recipes/preferenceStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/preferenceStore/index.ts -------------------------------------------------------------------------------- /src/recipes/preferenceStore/numberStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/preferenceStore/numberStore.ts -------------------------------------------------------------------------------- /src/recipes/preferenceStore/storeTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/preferenceStore/storeTemplate.ts -------------------------------------------------------------------------------- /src/recipes/sharedStore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/sharedStore/index.ts -------------------------------------------------------------------------------- /src/recipes/sharedStore/listStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/sharedStore/listStore.ts -------------------------------------------------------------------------------- /src/recipes/sharedStore/pickers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/sharedStore/pickers.ts -------------------------------------------------------------------------------- /src/recipes/sharedStore/setList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/sharedStore/setList.ts -------------------------------------------------------------------------------- /src/recipes/sharedStore/storeTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/sharedStore/storeTemplate.ts -------------------------------------------------------------------------------- /src/recipes/shuffling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/shuffling.ts -------------------------------------------------------------------------------- /src/recipes/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/recipes/simple.ts -------------------------------------------------------------------------------- /src/sequencers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/sequencers.ts -------------------------------------------------------------------------------- /src/sortInStrategies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/sortInStrategies.ts -------------------------------------------------------------------------------- /src/styleList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/styleList.ts -------------------------------------------------------------------------------- /src/stylizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/stylizer.ts -------------------------------------------------------------------------------- /src/template/anki/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/anki/delay.ts -------------------------------------------------------------------------------- /src/template/anki/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/anki/index.ts -------------------------------------------------------------------------------- /src/template/anki/initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/anki/initialize.ts -------------------------------------------------------------------------------- /src/template/anki/persistence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/anki/persistence.ts -------------------------------------------------------------------------------- /src/template/anki/qaNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/anki/qaNodes.ts -------------------------------------------------------------------------------- /src/template/anki/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/anki/utils.ts -------------------------------------------------------------------------------- /src/template/browser/childNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/browser/childNodes.ts -------------------------------------------------------------------------------- /src/template/browser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/browser/index.ts -------------------------------------------------------------------------------- /src/template/browser/intersplice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/browser/intersplice.ts -------------------------------------------------------------------------------- /src/template/delimiters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/delimiters.ts -------------------------------------------------------------------------------- /src/template/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/index.ts -------------------------------------------------------------------------------- /src/template/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/nodes.ts -------------------------------------------------------------------------------- /src/template/optics/circumfix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/circumfix.ts -------------------------------------------------------------------------------- /src/template/optics/consumers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/consumers.ts -------------------------------------------------------------------------------- /src/template/optics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/index.ts -------------------------------------------------------------------------------- /src/template/optics/mapped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/mapped.ts -------------------------------------------------------------------------------- /src/template/optics/profunctors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/profunctors.ts -------------------------------------------------------------------------------- /src/template/optics/separated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/separated.ts -------------------------------------------------------------------------------- /src/template/optics/stripped.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/stripped.ts -------------------------------------------------------------------------------- /src/template/optics/templated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/templated.ts -------------------------------------------------------------------------------- /src/template/optics/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/optics/utils.ts -------------------------------------------------------------------------------- /src/template/parser/.gitignore: -------------------------------------------------------------------------------- 1 | grammar.ts 2 | -------------------------------------------------------------------------------- /src/template/parser/grammar.ne: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/parser/grammar.ne -------------------------------------------------------------------------------- /src/template/parser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/parser/index.ts -------------------------------------------------------------------------------- /src/template/parser/tagBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/parser/tagBuilder.ts -------------------------------------------------------------------------------- /src/template/parser/tokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/parser/tokenizer.ts -------------------------------------------------------------------------------- /src/template/tagSelector/.gitignore: -------------------------------------------------------------------------------- 1 | grammar.ts 2 | -------------------------------------------------------------------------------- /src/template/tagSelector/grammar.ne: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/tagSelector/grammar.ne -------------------------------------------------------------------------------- /src/template/tagSelector/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/tagSelector/index.ts -------------------------------------------------------------------------------- /src/template/tagSelector/tokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/tagSelector/tokenizer.ts -------------------------------------------------------------------------------- /src/template/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/template.ts -------------------------------------------------------------------------------- /src/template/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/types.ts -------------------------------------------------------------------------------- /src/template/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/template/utils.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/version.ts -------------------------------------------------------------------------------- /src/wrappers/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/wrappers/collection.ts -------------------------------------------------------------------------------- /src/wrappers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/wrappers/index.ts -------------------------------------------------------------------------------- /src/wrappers/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/wrappers/product.ts -------------------------------------------------------------------------------- /src/wrappers/sum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/wrappers/sum.ts -------------------------------------------------------------------------------- /src/wrappers/wrappers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/src/wrappers/wrappers.ts -------------------------------------------------------------------------------- /style/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/README.adoc -------------------------------------------------------------------------------- /style/_cloze.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/_cloze.scss -------------------------------------------------------------------------------- /style/_multiple-choice.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/_multiple-choice.scss -------------------------------------------------------------------------------- /style/_rect.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/_rect.scss -------------------------------------------------------------------------------- /style/_shuffle-question.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/_shuffle-question.scss -------------------------------------------------------------------------------- /style/_shuffle.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/_shuffle.scss -------------------------------------------------------------------------------- /style/_utils.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/_utils.scss -------------------------------------------------------------------------------- /style/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/base.scss -------------------------------------------------------------------------------- /style/editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/style/editor.scss -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/test/README.md -------------------------------------------------------------------------------- /test/browser/.parentlock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/browser/dist/README.md: -------------------------------------------------------------------------------- 1 | # Test dist 2 | 3 | Output of build-test goes here 4 | -------------------------------------------------------------------------------- /test/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/test/browser/index.html -------------------------------------------------------------------------------- /test/browser/specs/childnode.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/test/browser/specs/childnode.spec.js -------------------------------------------------------------------------------- /test/browser/specs/intersplice.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/test/browser/specs/intersplice.spec.js -------------------------------------------------------------------------------- /test/src/template/tagSelector.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/test/src/template/tagSelector.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/tsconfig.json -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/README.md -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/docs/clozes/creating.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/docs/clozes/creating.mdx -------------------------------------------------------------------------------- /website/docs/doc1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/docs/doc1.mdx -------------------------------------------------------------------------------- /website/docs/doc2.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/docs/doc2.mdx -------------------------------------------------------------------------------- /website/docs/flashcard.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/docs/flashcard.mdx -------------------------------------------------------------------------------- /website/docs/installation.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Installing Closet 3 | --- 4 | -------------------------------------------------------------------------------- /website/docs/mdx.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/docs/mdx.mdx -------------------------------------------------------------------------------- /website/docs/showcase.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | title: Showcase 3 | --- 4 | -------------------------------------------------------------------------------- /website/docs/snippets/example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/docs/snippets/example.yml -------------------------------------------------------------------------------- /website/docs/tryit.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/docs/tryit.mdx -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/package.json -------------------------------------------------------------------------------- /website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/sidebars.js -------------------------------------------------------------------------------- /website/src/codeMirrorCloset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/codeMirrorCloset.js -------------------------------------------------------------------------------- /website/src/components/CodeEditor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/CodeEditor/index.tsx -------------------------------------------------------------------------------- /website/src/components/CodeEditor/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/CodeEditor/styles.css -------------------------------------------------------------------------------- /website/src/components/ContextControls/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/ContextControls/index.tsx -------------------------------------------------------------------------------- /website/src/components/Example/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/Example/index.tsx -------------------------------------------------------------------------------- /website/src/components/Example/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/Example/styles.module.css -------------------------------------------------------------------------------- /website/src/components/ExampleCompiled/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/ExampleCompiled/index.tsx -------------------------------------------------------------------------------- /website/src/components/ExampleCompiled/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/ExampleCompiled/styles.css -------------------------------------------------------------------------------- /website/src/components/ExampleSyntax/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/ExampleSyntax/index.tsx -------------------------------------------------------------------------------- /website/src/components/ExampleSyntax/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/ExampleSyntax/styles.css -------------------------------------------------------------------------------- /website/src/components/SetupDrawer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/SetupDrawer/index.tsx -------------------------------------------------------------------------------- /website/src/components/SetupTooltip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/SetupTooltip/index.tsx -------------------------------------------------------------------------------- /website/src/components/TabButtonPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/TabButtonPanel/index.tsx -------------------------------------------------------------------------------- /website/src/components/TabButtonPanel/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/components/TabButtonPanel/styles.css -------------------------------------------------------------------------------- /website/src/contexts/frontBack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/contexts/frontBack.ts -------------------------------------------------------------------------------- /website/src/contexts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/contexts/index.ts -------------------------------------------------------------------------------- /website/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/css/custom.css -------------------------------------------------------------------------------- /website/src/examples/clozesNothingHappens/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/examples/clozesNothingHappens/index.ts -------------------------------------------------------------------------------- /website/src/examples/clozesNothingHappens/text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/examples/clozesNothingHappens/text.html -------------------------------------------------------------------------------- /website/src/examples/firstExample/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/examples/firstExample/index.ts -------------------------------------------------------------------------------- /website/src/examples/firstExample/text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/examples/firstExample/text.html -------------------------------------------------------------------------------- /website/src/examples/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/examples/index.ts -------------------------------------------------------------------------------- /website/src/icons/anki.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/icons/anki.svg -------------------------------------------------------------------------------- /website/src/pages/helloReact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/pages/helloReact.tsx -------------------------------------------------------------------------------- /website/src/pages/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/pages/styles.module.css -------------------------------------------------------------------------------- /website/src/prismSetup.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/src/setups/clozes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/setups/clozes/index.ts -------------------------------------------------------------------------------- /website/src/setups/clozes/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/setups/clozes/setup.js -------------------------------------------------------------------------------- /website/src/setups/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/src/setups/index.ts -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/tsconfig.json -------------------------------------------------------------------------------- /website/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hgiesel/closet/HEAD/website/yarn.lock --------------------------------------------------------------------------------