Commit Graph

32 Commits

Author SHA1 Message Date
d851d86ade Fix header to allow long titles 2025-03-17 15:32:45 +08:00
4f945a02be Update CI status and configuration 2025-03-11 14:00:11 +08:00
f844f2364b Add github workflow 2025-03-11 13:46:54 +08:00
878f627645 Add usage instructions for embedding questionnaires in PsychoJS experiments to README 2025-03-07 17:21:02 +08:00
3f97ec078c Enhance README with security note on postMessage and add allowBack option for item navigation 2025-03-07 16:36:30 +08:00
6ea2608860 Update doc 2025-03-07 16:15:15 +08:00
d4300cc140 Use relative path 2025-03-07 11:15:18 +08:00
3c739c43f4 Include origin in settings to allow cross-origin requests 2025-03-07 08:32:32 +08:00
80f9e42223 Add showItemIndex option to README for item index visibility 2025-03-06 14:14:54 +08:00
d1a0791d65 Add option to control the visibility of index in title 2025-03-06 14:14:01 +08:00
d6e8ca4068 Update README and App.vue with detailed project specifications and input schema 2025-03-05 18:42:36 +08:00
b5926e868f Update transition effect 2025-03-05 16:55:18 +08:00
110de95650 Fix answer transformation 2025-03-05 16:51:49 +08:00
95dc8be6e8 Enhance App.vue with transition effects and show/hide panel logic 2025-03-05 15:02:40 +08:00
0cad1e7787 Add checkbox validation and error messaging for required options 2025-03-05 15:02:34 +08:00
e740c4bb1a Add sprintf-js as a dev dependency 2025-03-05 15:00:40 +08:00
77e05efb7d Fix null handling for checkbox answers in App.vue 2025-03-05 14:15:29 +08:00
2c874866a5 Add demo HTML file for Chinese language support 2025-03-04 21:39:24 +08:00
91bde8cc82 Add language support for UI text and create lang.js file 2025-03-04 21:39:15 +08:00
ecade0cd3e Remove Item class and its associated methods 2025-03-04 21:24:21 +08:00
c5741c2fc1 Add demo HTML files for dark mode and standard mode 2025-03-04 16:59:33 +08:00
bed254509b Use themes to support dark mode 2025-03-04 16:51:55 +08:00
e30ef0c495 Update style of scale rating 2025-03-04 14:56:51 +08:00
c70a304ae5 Isolate example JSON input 2025-03-03 23:36:12 +08:00
e0954a34e7 Remove JSON download functionality from App.vue and implement it in parent.html 2025-03-03 19:40:41 +08:00
1341a32484 Update main.js to import Element Plus styles, enhance parent.html with new input types and improved layout 2025-03-03 18:07:09 +08:00
10e6944532 Refactor App.vue to improve item validation, enhance UI layout with Element Plus, and update button functionality 2025-03-03 13:38:47 +08:00
0d7e7c105e Comment out main.css import in main.js 2025-03-03 13:38:39 +08:00
8fd1415ef8 Enhance UI with improved state management and button functionality 2025-03-02 17:15:10 +08:00
294cb6853d Add Element Plus and auto-import support to enhance UI components 2025-03-02 17:14:53 +08:00
b0f0a445af Add radio input type to parent.html and enhance App.vue with improved item validation and response handling 2025-03-02 14:44:11 +08:00
2935096b67 initialize Vue 3 project with Vite, add basic structure and configuration files 2025-03-01 23:18:36 +08:00