9f922b523d
Fix task progress UI: pixel-perfect design with dot indicators
...
Frontend JS:
- Replace text checkboxes with dot indicators
- Add 'View Details' links to tree sections
- Add HTMX afterSwap listener for pending manifest updates
- Retry system for manifest updates when elements not yet loaded
Frontend CSS:
- taskmd.css uses CSS variables for theme compatibility
- Dot indicators with pulse animation for running items
- Progress bar under running sections
- Pixel-perfect tree structure matching design mockup
Theme:
- Add complete TASKMD Progress Tree styles to theme-sentient.css
- Dot pulse animation with accent glow
- All components use theme variables
2025-12-31 23:45:38 -03:00
b8731b0bc8
Update CSS to match design - thicker borders and correct fonts
...
- Task cards: 2px borders, 16px radius, thicker status bar
- Section boxes: 2px borders, 12px radius
- Progress bars: 10px height with glow effect
- Action buttons: 2px borders with hover glow
- Terminal section: better styling and spacing
- All elements: increased font weights and better spacing
- Priority badges: thicker borders
- Log items: improved border radius and gaps
2025-12-31 13:02:39 -03:00
ca34a05d4c
Fix task UI JavaScript
...
- Fix loadTaskStats to use /api/tasks/stats/json endpoint
- Add missing JS functions: pauseTask, cancelTask, showDetailedView
- Add htmx:afterSwap listener to reinitialize tasks app on HTMX load
- Prevent duplicate WebSocket connections
- Add task creation feedback in UI (success/error messages)
- Add tasks.js script to index.html
2025-12-31 12:38:54 -03:00
4a3eb0cc4f
Fix tasks UI and add WebSocket proxy for task progress
...
Tasks UI:
- Add proper CSS for task cards with status-based colors
- Add task detail panel CSS for header, progress, sections
- Remove duplicate empty state div
- Add All Tasks filter pill
- Fix updateFilterCounts to use /api/tasks/stats/json
- Remove fake demo agent activity simulation
- Add detailed console logging for WebSocket debugging
- Update floating progress panel with terminal-style metrics
WebSocket proxy:
- Add /ws/task-progress proxy route without required params
- Add handle_task_progress_ws_proxy for task progress WebSocket
- Support optional task_id filtering
2025-12-30 22:42:54 -03:00
3f95c4645d
Designer and editor magic button UI, tasks UI improvements
2025-12-28 11:50:52 -03:00
d96c546c6a
feat(tasks): Add quick intent input with Create & Run at top
...
- Add prominent input box at top of tasks page
- Gradient header with clean design
- HTMX integration for /api/autotask/create
- Show progress indicator during processing
- Display result with app link when done
- Enter key triggers submit
- Auto-refresh task list after creation
2025-12-27 23:33:18 -03:00
410f799fb2
feat(autotask): Update form to use /api/autotask/create endpoint
...
- Change autotask form from /compile to /create for one-click execution
- Update button text to 'Create & Execute'
2025-12-27 22:38:37 -03:00
45ca9b8bbf
Make tasks app themable - use standard CSS variables instead of sentient-specific
2025-12-16 10:38:06 -03:00
9fe234aa3c
Update UI components, styling, and add theme-sentient and intents
2025-12-15 23:16:09 -03:00
4451cffdb5
Rename tasks-sentient to tasks (make sentient theme default)
2025-12-15 16:33:23 -03:00
1f95ac7a15
refactor: Extract inline CSS/JS to separate files for monitoring module
...
- Create individual CSS files: monitoring.css, alerts.css, health.css, logs.css, metrics.css, resources.css
- Create individual JS files: monitoring.js, alerts.js, health.js, logs.js, metrics.js, resources.js
- Update HTML files to reference external CSS/JS files
- Add CSS/JS files for other modules (analytics, chat, mail, meet, tasks, etc.)
- Remove obsolete implementation plan files
2025-12-07 09:56:27 -03:00
5486318321
- Spliting from botserver.
2025-12-03 18:42:22 -03:00