Skip to content

feat: Improve Visual Layout#18

Merged
meetKazuki merged 6 commits intodevelopfrom
feat/improve-layout
Mar 23, 2026
Merged

feat: Improve Visual Layout#18
meetKazuki merged 6 commits intodevelopfrom
feat/improve-layout

Conversation

@meetKazuki
Copy link
Copy Markdown
Owner

What does this PR do?

  • Improve node cards
  • Improve edge routing
  • Improve group outline clipping
  • Polish adjacent group spacing.
  • Adjust split ratio

Description of Task to be completed?

How should this manually be Tested?

What are the relevant Planner stories?

Screenshots (if appropriate)

@meetKazuki meetKazuki self-assigned this Mar 23, 2026
@meetKazuki meetKazuki added the enhancement New feature or request label Mar 23, 2026
@meetKazuki meetKazuki merged commit fc21880 into develop Mar 23, 2026
4 checks passed
@meetKazuki meetKazuki deleted the feat/improve-layout branch March 23, 2026 22:37
meetKazuki added a commit that referenced this pull request Mar 25, 2026
* feat: improve editor (#2)

* chore: containerize application (#3)

* chore: add CI pipeline, release workflow (#4)

* chore: add status badges to README.md (#5)

* refactor: refactor release process (#7)

* test: add tests for @homelab-stackdoc/core package (#8)

* ci: Move to `GHCR` (#9)

* ci: move to ghcr

* chore: update Dockerfile

* docs: update documentation for branching and coolify ghcr deployment (#12)

* chore: Sync `develop` to `master` (#11) (#13)

* feat: improve editor (#2)

* chore: containerize application (#3)

* chore: add CI pipeline, release workflow (#4)

* chore: add status badges to README.md (#5)

* refactor: refactor release process (#7)

* test: add tests for @homelab-stackdoc/core package (#8)

* ci: Move to `GHCR` (#9)

* ci: move to ghcr

* chore: update Dockerfile

* chore: update release-please with target branch (#16)

* feat: Improve Visual Layout (#18)

* feat: redesign/re-implement nodes and layout

* feat: improve edge routing

* feat: improve group outline clipping

* feat: polish adjacent group spacing

* chore: adjust split ratio

* fix: fix failing tests

* feat: add service icons from selfh.st/icons (#19)

* feat: add port connections (#20)

* feat: add port connections view

* chore: standardize code style
meetKazuki added a commit that referenced this pull request Mar 27, 2026
* feat: improve editor (#2)

* chore: containerize application (#3)

* chore: add CI pipeline, release workflow (#4)

* chore: add status badges to README.md (#5)

* refactor: refactor release process (#7)

* test: add tests for @homelab-stackdoc/core package (#8)

* ci: Move to `GHCR` (#9)

* ci: move to ghcr

* chore: update Dockerfile

* docs: update documentation for branching and coolify ghcr deployment (#12)

* chore: Sync `develop` to `master` (#11) (#13)

* feat: improve editor (#2)

* chore: containerize application (#3)

* chore: add CI pipeline, release workflow (#4)

* chore: add status badges to README.md (#5)

* refactor: refactor release process (#7)

* test: add tests for @homelab-stackdoc/core package (#8)

* ci: Move to `GHCR` (#9)

* ci: move to ghcr

* chore: update Dockerfile

* chore: update release-please with target branch (#16)

* feat: Improve Visual Layout (#18)

* feat: redesign/re-implement nodes and layout

* feat: improve edge routing

* feat: improve group outline clipping

* feat: polish adjacent group spacing

* chore: adjust split ratio

* fix: fix failing tests

* feat: add service icons from selfh.st/icons (#19)

* feat: add port connections (#20)

* feat: add port connections view

* chore: standardize code style

* feat: polish ui (#23)

* chore: Resolve Merge Conflicts (#25)

* chore: resolve merge conflicts

* chore: update sample.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant