← Commit history

Publish 0.4.1

Drew Owens ·be0009a1a2 · ·parent e6887f7
3 files changed +10−4
gantt.html+8−2
@@ -31,6 +31,7 @@   --ph1: #00b8b1; --ph2: #8c6bf7; --ph3: #64abff;   --ph4: #a8f7f0; --ph5: #d3bcff; --ph6: #c7e0ff;   --bar-opacity: 0.82;+  color-scheme: dark; } :root[data-theme="light"] {   --bg: #ffffff; --surface: #f6f8fa; --elevated: #ffffff; --overlay: #ffffff;@@ -46,6 +47,7 @@   --ph1: #00a49d; --ph2: #8c6bf7; --ph3: #3b95ff;   --ph4: #00595a; --ph5: #4b21c9; --ph6: #0b3f8f;   --bar-opacity: 1;+  color-scheme: light; } /* Printing is always the light theme, whatever the screen is set to. */ @media print {@@ -53,7 +55,8 @@     --border:#d0d7de; --border-muted:#d8dee4;     --text:#1f2328; --text-body:#24292f; --text2:#59636e; --text3:#8c959f;     --accent:#00857f; --today:#00857f; --grid-line:rgba(31,35,40,0.10); --weekend:rgba(31,35,40,0.04); --phase-bg-alpha:0.10;-    --ph1:#00a49d; --ph2:#8c6bf7; --ph3:#3b95ff; --ph4:#00595a; --ph5:#4b21c9; --ph6:#0b3f8f; }+    --ph1:#00a49d; --ph2:#8c6bf7; --ph3:#3b95ff; --ph4:#00595a; --ph5:#4b21c9; --ph6:#0b3f8f;+    color-scheme: light; }   html, body { overflow: visible !important; height: auto !important; }   .labels-col, .timeline-col { overflow: visible !important; }   header .actions, .rev-indicator, .save-indicator { display: none !important; }@@ -203,7 +206,10 @@ header .act-btn svg { width: 14px; height: 14px; } .editor .drag-bar::after { content: ''; width: 32px; height: 3px; border-radius: 2px; background: var(--border); } .editor.show { display: block; } .editor label { display: block; font-size: 11px; color: var(--text2); margin-bottom: 4px; font-family: 'JetBrains Mono', monospace; }-.editor input[type="date"], .editor input[type="number"] { background: var(--bg); border: 1px solid var(--border); border-radius: 6px; color: var(--text); font-family: 'JetBrains Mono', monospace; font-size: 12px; padding: 5px 8px; width: 130px; outline: none; }+.editor input, .editor textarea, .editor select { background: var(--bg); border: 1px solid var(--border); border-radius: 6px; color: var(--text); font-family: 'JetBrains Mono', monospace; font-size: 12px; padding: 5px 8px; outline: none; }+.editor input[type="date"], .editor input[type="number"] { width: 130px; }+.editor input[type="text"] { width: 100%; }+.editor input:focus, .editor textarea:focus, .editor select:focus { border-color: var(--accent); } .editor input:focus { border-color: var(--accent); } .editor .de-row { display: flex; gap: 10px; margin-bottom: 8px; } .editor .de-note-row { margin-top: 10px; }
package.json+1−1
@@ -2,7 +2,7 @@   "slug": "adom-gantt",   "title": "Adom Gantt",   "type": "app",-  "version": "0.4.0",+  "version": "0.4.1",   "description": "Interactive Gantt chart viewer for project timelines. Data-driven, dark by default with a print-friendly light mode, and fully editable in the browser: drag bars to move or resize, multi-select and batch-shift dates, manage dependency arrows inline, reorder rows, filter by phase, and undo. Every edit is recorded in an append-only changelog so an AI can read what a human changed and build on it. Imports JSON, CSV, MS Project XML and Jira CSV; exports JSON, CSV, SVG and a self-contained HTML snapshot.",   "main": "server.js",   "bin": {
page.json+1−1
@@ -2,7 +2,7 @@   "slug": "adom-gantt",   "title": "Adom Gantt",   "type": "app",-  "version": "0.4.0",+  "version": "0.4.1",   "description": "Interactive Gantt chart viewer for project timelines. Data-driven, dark by default with a print-friendly light mode, and fully editable in the browser: drag bars to move or resize, multi-select and batch-shift dates, manage dependency arrows inline, reorder rows, filter by phase, and undo. Every edit is recorded in an append-only changelog so an AI can read what a human changed and build on it. Imports JSON, CSV, MS Project XML and Jira CSV; exports JSON, CSV, SVG and a self-contained HTML snapshot.",   "main": "server.js",   "bin": {