Skip to content

Chore/simplify windows linux icons#8

Merged
brown9804 merged 4 commits intomainfrom
chore/simplify-windows-linux-icons
Apr 26, 2026
Merged

Chore/simplify windows linux icons#8
brown9804 merged 4 commits intomainfrom
chore/simplify-windows-linux-icons

Conversation

@brown9804
Copy link
Copy Markdown
Contributor

@brown9804 brown9804 commented Apr 26, 2026

Summary

Automated summary for -> (4 commits), generated from commit metadata and changed files.

Type of change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • CI/CD or infrastructure change
  • Refactor (no functional change)

Changes

  • docs: redesign download section to match docs-foundry layout
  • feat(macos): add double-click guided installer as built-in release asset
  • fix(macos): handle blocked dmg before install and update guidance
  • ui(download): simplify windows/linux steps and fix platform icons

Files changed

  • : 1 file(s) — workflows/desktop-app.yml
  • : 1 file(s) — index.html
  • : 2 file(s) — install-macos-app.command, install-macos-app.sh
  • Total: 4 file(s)

Linked issues

No linked issues.

How to test

  1. Check out this branch and review commit history for scope confirmation.
  2. Run/inspect the changed GitHub Actions workflows in a PR branch to confirm successful execution.
  3. Launch the application/UI path affected by this PR and verify behavior matches the summary.
  4. Confirm no regressions in related areas and that generated artifacts/output are correct.

Validation

  • I tested my change locally
  • All existing tests still pass
  • I added or updated tests for new functionality
  • I updated documentation/templates if needed
  • I confirmed no secrets or sensitive data are included
  • I checked for security vulnerabilities (OWASP Top 10)

Screenshots / Logs

UI-related changes detected. Include screenshots or a short recording from the updated screens before merge.

Notes

Generated by fallback mode because AI completion was unavailable for this run. Review and refine where needed.

Timna Brown added 4 commits April 25, 2026 23:55
- Replace multi-step numbered install lists with single inline platform tip
- Left-align cards with icon+title-subtitle header row (docs-foundry style)
- macOS: clean drag-to-Applications flow, one Gatekeeper xattr tip on first launch
- Windows: NSIS first + MSI fallback, SmartScreen inline tip
- Linux: AppImage/DEB/RPM, chmod+apt/rpm tips
- Show all platform assets (remove slice(0,3) limit)
- Release status line shows version + publish date
- Add Install Guide section below platform grid with numbered steps per OS
- Remove CDN icon dependency; all icons remain inline SVG
@brown9804 brown9804 merged commit fad497f into main Apr 26, 2026
2 checks passed
@brown9804 brown9804 deleted the chore/simplify-windows-linux-icons branch April 26, 2026 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant