Jonathan Bernard 3b62968dd7 v2.0 - Images, answers, and imports.
- Answers: flashcards now have the concept of prompts and answers.
  If answers are enabled, the prompt is shown and then the answer is
  shown below. Timeouts for both are configurable.
- Images: flashcard prompts and answers can be URLs to images that will
  be loaded and shown.
- Imports: adds support for loading JSON card set definitions from URLs.
- There is also an architectural change to the slide rendering.
  Previously we re-used the same div for all cards, rendering the new
  card content into that div when we wanted to show the card. Now all
  cards have their own div, all rendered when the user starts. CSS is
  used to hide all except the current card. This is an optimization to
  prevent lag during card transition due to DOM updates or image
  loading. For images specifically, this method causes all images to be
  fetched immediately and kept in memory.
2020-12-11 15:25:31 -06:00
2019-08-04 22:43:51 -05:00

Simple Flashcards takes a set of text values, one value per line, and shows them to the user one at a time. It has the following features:

  • Configurable timing between cards.
  • Configurable size of the text (small, medium, and large).
  • In-order, reverse-order, and random-order traversal of the cards.
  • Support for saving/loading settings and inputs (locally to the browser).
  • Support for importing/exporting saved card sets as a file.

Simple Flashcards is available at http://flashcards.jdbernard.com

Description
No description provided
Readme 60 KiB
Languages
JavaScript 54.4%
CSS 21.5%
HTML 15.7%
Shell 6.6%
Makefile 1.8%