# User Interface Screenshots The HeurAMS project currently has two frontend implementations. This document presents their screenshots (kept as up-to-date as possible): - **Textual Basic User Interface** (`heurams.interface`): A built-in cross-platform TUI built with the Python Textual framework, supporting touch, mouse, and keyboard operation modes. This is the current out-of-the-box default frontend. - **KiriMemo** (`org.kde.kirimemo`): A modern cross-platform frontend based on the KDE Kirigami framework, built with C++ and QML, directly reusing the Python kernel via `PyOtherSide`, providing native experiences across multiple platforms (not yet stable). Feel free to contribute code to existing frontends or develop your own.\ See the [Contributing Guide](CONTRIBUTING.md#new-user-interface-frontends). ## Screenshots of the Basic User Interface > The terminal emulator used for screenshots is KDE Konsole.\ > Fonts used: Cascadia Code and Noto Sans SC.\ > Terminal size set to 80x25 (the software also supports larger terminal sizes). ### Dashboard & Navigator The dashboard provides an overview of the learning panel, including entry points for different functional areas, statistics, and a unit set overview.\ The navigator is a practical modal window that lets you quickly switch between various features. Press the `n` key or click the button below to open/close the navigator from any screen.