google / google/flow-lens

Display comparison side by side

Open
#45 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
81
Forks
11
PR merge metrics
No merged PRs in 30d

Description

It would be helpful to see old and new flow version side by side like here:
![Image](https://github.com/user-attachments/assets/8993312f-9f92-4ec6-8071-5369cdb66011)

**Approach 1: Table**
Unfortunately, it's squeezed as seen bellow

Old New

```mermaid
flowchart TD
OLD_1
OLD_2
OLD_3
OLD_4
OLD_1 --> OLD_2 --> OLD_3 --> OLD_4
```

```mermaid
flowchart TD
NEW_1
NEW_2
NEW_3
NEW_4
NEW_1 --> NEW_2 --> NEW_3 --> NEW_4
```

Code

```

OLd New

```mermaid
flowchart TD
OLD_1
OLD_2
OLD_3
OLD_4
OLD_1 --> OLD_2 --> OLD_3 --> OLD_4
```

```mermaid
flowchart TD
NEW_1
NEW_2
NEW_3
NEW_4
NEW_1 --> NEW_2 --> NEW_3 --> NEW_4
```

```

**Approach 2: Create 2 side-by-side diagrams within single diagram**
ex: https://mermaid.js.org/syntax/stateDiagram.html#concurrency

or Flowchart's subgraphs:
```mermaid
flowchart TD
subgraph OLD
OLD_1
OLD_2
OLD_3
OLD_4
OLD_1 --> OLD_2 --> OLD_3 --> OLD_4
end

subgraph NEW
NEW_1
NEW_2
NEW_3
NEW_4
NEW_1 --> NEW_2 --> NEW_3 --> NEW_4
end
```

```
flowchart TD
subgraph OLD
OLD_1
OLD_2
OLD_3
OLD_4
OLD_1 --> OLD_2 --> OLD_3 --> OLD_4
end

subgraph NEW
NEW_1
NEW_2
NEW_3
NEW_4
NEW_1 --> NEW_2 --> NEW_3 --> NEW_4
end
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.