This PR implements Issue #54 by transforming ArgyllCMS process output text boxes into expandable/collapsible <details> containers across all 5 stages, defaulting to being collapsed.
Converted #targenLogContainer, #printtargLogContainer, #chartreadLogContainer, #colprofLogContainer, and #profcheckLogContainer from static <div> containers with <h4> to native <details class="log-container hidden"><summary>Process Output</summary><pre>...</pre></details>.
Styled .log-container summary with clean typography, hover transitions, and spacing.
JavaScript Handlers (src/js/*.js):
Updated targen.js, printtarg.js, chartread.js, colprof.js, and profcheck.js to set logContainer.open = false when resetting on process launch, ensuring each run defaults to collapsed.
Version Bump:
Incremented point version 0.1.9 -> 0.1.10 across package.json, src-tauri/Cargo.toml, and src-tauri/tauri.conf.json.
### Summary
This PR implements Issue #54 by transforming ArgyllCMS process output text boxes into expandable/collapsible `<details>` containers across all 5 stages, defaulting to being collapsed.
Closes #54
### Changes
1. **HTML & CSS (`src/index.html`, `src/styles/main.css`)**:
- Converted `#targenLogContainer`, `#printtargLogContainer`, `#chartreadLogContainer`, `#colprofLogContainer`, and `#profcheckLogContainer` from static `<div>` containers with `<h4>` to native `<details class="log-container hidden"><summary>Process Output</summary><pre>...</pre></details>`.
- Styled `.log-container summary` with clean typography, hover transitions, and spacing.
2. **JavaScript Handlers (`src/js/*.js`)**:
- Updated `targen.js`, `printtarg.js`, `chartread.js`, `colprof.js`, and `profcheck.js` to set `logContainer.open = false` when resetting on process launch, ensuring each run defaults to collapsed.
3. **Version Bump**:
- Incremented point version `0.1.9` -> `0.1.10` across `package.json`, `src-tauri/Cargo.toml`, and `src-tauri/tauri.conf.json`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
This PR implements Issue #54 by transforming ArgyllCMS process output text boxes into expandable/collapsible
<details>containers across all 5 stages, defaulting to being collapsed.Closes #54
Changes
src/index.html,src/styles/main.css):#targenLogContainer,#printtargLogContainer,#chartreadLogContainer,#colprofLogContainer, and#profcheckLogContainerfrom static<div>containers with<h4>to native<details class="log-container hidden"><summary>Process Output</summary><pre>...</pre></details>..log-container summarywith clean typography, hover transitions, and spacing.src/js/*.js):targen.js,printtarg.js,chartread.js,colprof.js, andprofcheck.jsto setlogContainer.open = falsewhen resetting on process launch, ensuring each run defaults to collapsed.0.1.9->0.1.10acrosspackage.json,src-tauri/Cargo.toml, andsrc-tauri/tauri.conf.json.