{%- assign ordered = site.design_patterns | sort: "order" -%} {%- assign current = "" -%} {%- for d in ordered -%} {%- if d.module != current -%} {%- unless forloop.first -%}{%- endunless -%} {%- assign current = d.module -%}
| {{ d.title }} | {{ d.intent | markdownify | remove: " " | remove: " " | strip }} | {%- if d.kotlin == "intact" -%}as-is {%- elsif d.kotlin == "reshaped" -%}reshaped {%- elsif d.kotlin == "replaced" -%}replaced {%- endif -%} {%- if d.status == "outline" -%}outline{%- endif -%} |