65be336812
refactor: enhance dataset overview layout and statistics display
2025-10-19 19:09:06 +03:00
8fd5e00e3d
fix: various small fixes
2025-10-19 18:22:01 +03:00
657a95b33c
refactor: update import/export functions to handle datasets alongside snippets
2025-10-19 04:01:01 +03:00
690d1c5953
refactor: enhance generic list rendering and simplify dataset/snippet management
2025-10-19 02:49:20 +03:00
922b3a3969
fix: remove local tracking GoatCounter settings attribute
2025-10-19 00:38:26 +03:00
99dd70798e
feat: update header icons and links for improved clarity and accessibility
2025-10-18 02:52:55 +03:00
9ef7b1188f
feat: implement preview fit mode controls and overlay for improved visualization management
2025-10-18 02:52:48 +03:00
c84b1fdcfb
feat: integrate generic storage UI and refactor dataset/snippet item handling
2025-10-18 01:49:30 +03:00
4d9c3fb5a0
chore: reorganize file structure
2025-10-18 00:23:32 +03:00
35db118ec7
chore: move website files to web/ folder
2025-10-17 23:23:09 +03:00
97158739cc
Add UI theme settings and experimental dark theme support
...
- Introduced a new "Appearance" settings section in the settings modal to allow users to select between "Light" and "Dark (Experimental)" themes.
- Updated the application initialization to apply the saved UI theme immediately on page load.
- Enhanced the settings UI to load and save the selected theme.
- Implemented CSS variables for the new experimental dark theme, including color adjustments for various UI elements.
- Updated existing styles to support theme switching, ensuring proper color contrast and readability in both light and dark modes.
2025-10-17 22:54:42 +03:00
02fcfc1833
feat: add snippet sorting by size and update help section with sorting instructions
2025-10-17 00:49:00 +03:00
e2b4b77478
feat: implement user settings modal with customizable editor preferences and performance settings
2025-10-17 00:45:03 +03:00
27635534ea
feat: add SVG favicon and update font to IBM Plex Mono across styles
2025-10-16 23:46:33 +03:00
949fe3df28
feat: add privacy policy section to help modal detailing data usage and analytics
2025-10-16 23:00:02 +03:00
e7d3669772
feat: integrate GoatCounter analytics for event tracking across modals and snippets
2025-10-16 22:59:54 +03:00
8b056b66e7
feat: add donate link and modal with supporting information for Ukraine
2025-10-16 20:31:50 +03:00
17d480a2df
feat: implement toast notification system for user feedback
2025-10-16 17:21:51 +03:00
c85d0604a9
feat: add warning message in help section about local storage data loss
2025-10-16 02:54:12 +03:00
1875ddfe44
feat: enhance help modal with detailed content and styling
2025-10-16 02:40:04 +03:00
f0a2eb664e
feat: add help modal with keyboard shortcuts documentation
2025-10-16 02:23:58 +03:00
a3af753f42
feat: dataset preview and interconnection (phase 12)
2025-10-16 01:52:23 +03:00
4cef8ec6f3
refactor: modular css styles structure
2025-10-15 15:28:07 +03:00
acdc619e4e
feat: implement auto-detection for data formats and enhance dataset input UI
2025-10-15 12:40:06 +03:00
615c2d7f98
Add Dataset Manager functionality with IndexedDB support
...
- Introduced a new modal for managing datasets, including options to create, view, and delete datasets.
- Implemented IndexedDB for persistent storage of datasets, allowing for efficient data retrieval and management.
- Added UI components for dataset details, including statistics and preview.
- Enhanced the app's JavaScript to handle dataset operations such as saving, updating, and deleting datasets.
- Integrated dataset reference resolution in the visualization editor to support dynamic data sources.
- Updated styles for the new modal and dataset management UI for improved user experience.
2025-10-13 18:17:09 +03:00
1734001d20
feat: enhance snippet management with import/export functionality and size display
2025-10-13 16:00:34 +03:00
eaf14aafdd
feat: add storage monitor to track localStorage usage
2025-10-13 15:18:13 +03:00
ef81df762b
feat: implement draft/published workflow with toggle and status indicators
2025-10-13 13:30:54 +03:00
eafa0dc7d8
refactor: remove excessive code, move script to app.js
2025-10-13 11:19:13 +03:00
caf483abb4
add asc/desc sorting
2025-10-13 03:24:02 +03:00
0321d7f9d3
Complete Phase 6: Implement snippet selection, basic CRUD operations, and enhance UI with sorting and search functionality
2025-10-13 03:14:24 +03:00
3daf324ef7
Complete Phase 5: Implement snippet storage with localStorage, dynamic rendering, and error handling
2025-10-13 02:30:19 +03:00
17a188b68d
Modularize code by separating configuration, panel management, and editor functionality into distinct JavaScript files
2025-10-13 02:07:02 +03:00
ea3711a692
Implement Phase 2: Complete resizable panels with enhanced toggle functionality and memory persistence
2025-10-13 01:50:17 +03:00
ffeb893809
Implement Vega-Lite rendering with error handling and dynamic library loading
2025-10-13 01:30:50 +03:00
50e0221726
Implement Phase 3: Complete Monaco Editor integration with enhanced features
2025-10-13 01:13:46 +03:00
8daf38b4e9
Implement Phase 1: Complete static HTML structure with enhanced UI elements
2025-10-13 01:01:55 +03:00