EuropaLex / frontend

Commit History

  1. feat: expand language dropdown to 23 EU languages

    b9beb37
  2. test: verify apkg export works end-to-end

    1d34cda
  3. fix: update Anki export file type from .zip to .apkg

    9e42fd4

  1. refactor: rename export handler to csv_for_anki, update file_types to .zip

    e1f460b
  2. fix: export visible

    bc713cf
  3. feat: add APKG export button and event handlers to UI

    ca5d5e7
  4. fix: reseting to correct state when changing language

    3a0a2d2
  5. feat: restore Generate Cards button on parameter change after Phase 2

    1c3902b
  6. fix: cefr_dropdown adjusted to prevent crashing

    5151540
  7. fix: exporting files

    dd2c103
  8. fix: single-click export download and remove export status label

    19abb72
  9. fix: export csv works

    6f7f63e
  10. feat: wire CSV/APKG export into UI with gr.File download

    24e8882
  11. feat: A0 removed and default to A2

    371681a
  12. fix: functionality intact after refactor

    ac24646
  13. refactor: add build_ui() layout function and UI state helpers to widgets.py

    e199ca9
  14. feat: cards work

    a5ae514

  1. style: update card dimensions for landscape image layout

    9e96fae
  2. fix: audio and images toggles when clicked on and off

    67aea43
  3. fix: disable target language and updating changing language

    9bfa604
  4. feat: wire voice dropdown into TTS audio generation

    92ebadd
  5. feat: add create_voice_dropdown() widget factory

    22e9f2f
  6. fix: audio plays in app

    9fb2b96
  7. fix: audio buttons do not go out of card bounds

    35f6854
  8. feat: render actual audio playback element in card HTML when audio_path available

    7261815

  1. feat: card fronts adjusted after generating cards

    d7a8940
  2. feat: default background

    d631e96
  3. fix: gray out toggles and Generate Cards button until text generation completes⁠

    0f6d870
  4. feat: add interactive parameter to toggle helper for disabled state in two-phase generation

    1c46e75
  5. feat: add placeholder_back parameter to card rendering for two-phase generation

    733f0a4
  6. style: add disabled button/toggle/card-placeholder CSS classes for two-phase generation

    9d16b17

  1. feat: add media toggles and streaming progress bar⁠

    9c69869
  2. style: add warm wood grain background and flashcard CSS

    4ab9e38
  3. restructure: move app.py to root, replace model submodules with HF Hub download script, add package markers

    798b09f

  1. feat: scaffold repo structure with empty files and headers

    9d62a5e