Skip to content

Develop - #2

Merged
djpfs merged 7 commits into
mainfrom
develop
Aug 14, 2026
Merged

Develop#2
djpfs merged 7 commits into
mainfrom
develop

Conversation

@djpfs

@djpfs djpfs commented Aug 14, 2026

Copy link
Copy Markdown
Owner

No description provided.

djpfs added 7 commits August 13, 2026 20:39
Add a Homebrew cask for Macker pointing at the stable GitHub Release
(v1.0.0.9), with a script to refresh version and sha256 after each
release. Make Homebrew the recommended installation method in the README
and add a Contributing section covering issue reporting, development
setup, branch strategy, code style, testing, and releasing.
The cask now lives in the homebrew-tools tap, so the recommended
install command is `brew install --cask djpfs/tools/macker`.
- Move SECURITY.md to docs/ (GitHub still recognizes it there)
- Split README into focused docs under docs/: ARCHITECTURE,
  COMMANDS, COMPOSE-ENGINE, GUI, CONTRIBUTING, ROADMAP
- Add Screenshots section to README with 14 renamed screenshots in
  docs/img/ (screenshot-01 .. screenshot-14, sorted ASC)
- Prefer docker in command examples (macker kept where it is the app
  name, cask path, symlink source, or repo directory)
- Update internal link to SECURITY.md in README
- Replace emoji section markers with GitHub Octicons SVG inline (no
  rendering surprises across clients)
- Add shields.io badges row for platform, runtime, license, releases,
  Homebrew, CI, CodeQL, swift-format
- Add hero header with a large Dashboard screenshot and centered
  tagline
- Add 'Features' section as a 3x2 table with octicon column headers
- Add 'Documentation' table with octicon + link per entry
- Group Screenshots into three collapsible details blocks (containers,
  images/builds/volumes/networks, compose/activity/settings/menubar)
- Use Shields 'navigation pills' for the in-doc quick-jump row
- Keep README in English throughout

Validated every octicon URL with curl HEAD (HTTP 200) and replaced any
404s with the closest valid equivalent:
  folder  -> file-directory
  sparkles -> zap
  settings -> gear
  monitor -> device-desktop
  dashboard -> stack
  box -> container
  activity -> graph
Wrap the Octicons and Simple-Icons SVGs with a prefers-color-scheme
media query that applies filter: invert(1) hue-rotate(180deg). The
icons stay black on the GitHub light theme and flip to white on the
dark theme without needing per-tag edits.
GitHub sanitizes <style> blocks and monochrome SVGs are nearly
invisible in dark mode. Swap every Octicons/Simple-Icons <img> for a
flat-square shields.io badge with a solid background and white logo
color. The badges render the same in light and dark themes without
needing per-tag CSS.
@djpfs
djpfs merged commit bfb61f1 into main Aug 14, 2026
6 checks passed
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