diff --git a/cypress/platform/knsv2.html b/cypress/platform/knsv2.html index 8c6bf8a63..847a8bf24 100644 --- a/cypress/platform/knsv2.html +++ b/cypress/platform/knsv2.html @@ -64,14 +64,14 @@
-block-beta
-columns 3
-a:3
-block:e:3
-f
-end
-g
-
+      block-beta
+  blockArrowId<["Label"]>(right)
+  blockArrowId2<["Label"]>(left)
+  blockArrowId3<["Label"]>(up)
+  blockArrowId4<["Label"]>(down)
+  blockArrowId5<["Label"]>(x)
+  blockArrowId6<["Label"]>(y)
+  blockArrowId6<["Label"]>(x, down)
     
 block-beta
diff --git a/demos/block.html b/demos/block.html
index 406350611..03db61fad 100644
--- a/demos/block.html
+++ b/demos/block.html
@@ -3,23 +3,125 @@
   
     
     
-    States Mermaid Quick Test Page
+    Mermaid Block diagram demo page
     
-    
   
 
   
     

Block diagram demos

-

TCI IP

-
-  block-beta
-      A>"rect_left_inv_arrow"]
-      B{"diamond"}
-      C{{"hexagon"}}
+    
+block-beta
+columns 1
+  db(("DB"))
+  blockArrowId6<["   "]>(down)
+  block:ID
+    A
+    B["A wide one in the middle"]
+    C
+  end
+  space
+  D
+  ID --> D
+  C --> D
+  style B fill:#f9F,stroke:#333,stroke-width:4px
+    
+
+block-beta
+    A1["square"]
+    B1("rounded")
+    C1(("circle"))
+    A2>"rect_left_inv_arrow"]
+    B2{"diamond"}
+    C2{{"hexagon"}}
+    
+ +
+block-beta
+    A1(["stadium"])
+    A2[["subroutine"]]
+    B1[("cylinder")]
+    C1>"surprise"]
+    A3[/"lean right"/]
+    B2[\"lean left"\]
+    C2[/"trapezoid"\]
+    D2[\"trapezoid"/]
+    
+ +
+block-beta
+  block:e:4
+    columns 2
+      f
+      g
+  end
+
+    
+
+block-beta
+  block:e:4
+    columns 2
+      f
+      g
+      h
+  end
+
+    
+
+block-beta
+  columns 3
+  a:3
+  block:e:3
+      f
+      g
+  end
+  h
+  i
+  j
+
+    
+
+block-beta
+  columns 4
+  a b c d
+  block:e:4
+    columns 2
+      f
+      g
+      h
+  end
+  i:4
+
+    
+
+flowchart LR
+  X-- "a label" -->z
+    
+
+block-beta
+columns 5
+   A space B
+   A --x B
+    
+
+block-beta
+columns 3
+  a["A wide one"] b:2 c:2 d
+    
+ +
+block-beta
+columns 3
+  a b c
+  e:3
+  f g h
+    
+ +
+block-beta
+
+  A1:3
+  A2:1
+  A3