diff --git a/_data/locales/side-by-side.yml b/_data/locales/side-by-side.yml index b522482..458fd58 100644 --- a/_data/locales/side-by-side.yml +++ b/_data/locales/side-by-side.yml @@ -45,4 +45,7 @@ contains: fr: Contient css-info: en: CSS computed info - fr: Informations calculées CSS \ No newline at end of file + fr: Informations calculées CSS +zenhub-tickets: + en: ZenHub issue + fr: Ticket ZenHub diff --git a/_data/button-signin.json b/_data/signin.json similarity index 82% rename from _data/button-signin.json rename to _data/signin.json index 2015f19..bcbd8d2 100644 --- a/_data/button-signin.json +++ b/_data/signin.json @@ -30,19 +30,6 @@ ":focus": {} }, "children": [ - { - "nodeType": 3, - "nodeName": "#text", - "textContent": "\n ", - "attributes": {}, - "computedStyles": {}, - "pseudoStyles": {}, - "children": [], - "parent": { - "nodeName": "DIV", - "nodeType": 1 - } - }, { "nodeType": 1, "nodeName": "SECTION", @@ -67,19 +54,6 @@ ":focus": {} }, "children": [ - { - "nodeType": 3, - "nodeName": "#text", - "textContent": "\n ", - "attributes": {}, - "computedStyles": {}, - "pseudoStyles": {}, - "children": [], - "parent": { - "nodeName": "SECTION", - "nodeType": 1 - } - }, { "nodeType": 1, "nodeName": "H2", @@ -141,19 +115,6 @@ "nodeType": 1 } }, - { - "nodeType": 3, - "nodeName": "#text", - "textContent": "\n ", - "attributes": {}, - "computedStyles": {}, - "pseudoStyles": {}, - "children": [], - "parent": { - "nodeName": "SECTION", - "nodeType": 1 - } - }, { "nodeType": 1, "nodeName": "A", @@ -251,38 +212,12 @@ "nodeName": "SECTION", "nodeType": 1 } - }, - { - "nodeType": 3, - "nodeName": "#text", - "textContent": "\n ", - "attributes": {}, - "computedStyles": {}, - "pseudoStyles": {}, - "children": [], - "parent": { - "nodeName": "SECTION", - "nodeType": 1 - } } ], "parent": { "nodeName": "DIV", "nodeType": 1 } - }, - { - "nodeType": 3, - "nodeName": "#text", - "textContent": "\n", - "attributes": {}, - "computedStyles": {}, - "pseudoStyles": {}, - "children": [], - "parent": { - "nodeName": "DIV", - "nodeType": 1 - } } ], "parent": null, diff --git a/_includes/recursive_list.liquid b/_includes/recursive_list.liquid new file mode 100644 index 0000000..ceb7405 --- /dev/null +++ b/_includes/recursive_list.liquid @@ -0,0 +1,31 @@ +{% for item in include.items %} +
<{{ item.nodeName | downcase }}>
+ {{ rule[1] }}
+ {% else %}
+ {{ rule[1] }}
+ {% endif %}
+ {{ item.nodeName }}
+ {% when 3 %}
+ {{ item.nodeName | remove_first: '#' }}
+ {% else %}
+ {{ item.nodeName }}
+ {% endcase %}
+
+ {% if item.children %}
+ {{ component.gcweb.children | size }}
{{ side-by-side.child-node[ page.lang ] | downcase }}
{% endif %}
+
<{{ child.nodeName | downcase }}>
{{ rule[1] }}
- {% else %}
- {{ rule[1] }}
- {% endif %}
- <{{ dom.nodeName | downcase }}>
+ {% if dom.children %}
+ {{ child.nodeName }}
{{ child.nodeName | remove_first: '#' }}
List of Canada.ca GC mandatory elements: differences between Canada.ca DS and GC Design System. Their rationale should be explained in the documentation of each pattern.
- -Link to the parser