@@ -9,70 +9,73 @@ <h3>Stage 3</h3>
9
9
</ i >
10
10
{% for proposal in site.data.stage3 %}
11
11
< section class ="featurelist__item ">
12
- < header class ="featurelist__item__intro " tabindex ="0 ">
13
- < h4 > {{ proposal.title }}</ h4 >
14
- {% if proposal.description %}
15
- < p > {{ proposal.description }}</ p >
16
- {% endif %}
17
- </ header >
18
- < section class ="featurelist__item__info " aria-hidden ="true " tabindex ="-1 ">
19
- < div >
20
- < div >
21
- < h5 > Status</ h5 >
22
- < ul class ="featurelist__item__status ">
23
- < li class ="featurelist__item__owner ">
24
- < p > Author(s)</ p >
25
- {% if proposal.authors | size %}
26
- < p > {{ proposal.authors | join: ", " }}</ p >
27
- {% else %}
28
- < p > –</ p >
29
- {% endif %}
30
- </ li >
31
- < li class ="featurelist__item__owner ">
32
- < p > Champion(s)</ p >
33
- {% if proposal.champions | size %}
34
- < p > {{ proposal.champions | join: ", " }}</ p >
35
- {% else %}
36
- < p > –</ p >
12
+ < section class ="">
13
+ < header class ="featurelist__item__intro " tabindex ="0 ">
14
+ {% for url in proposal.resources %}
15
+ < section class ="g-row ">
16
+ < h4 class ="featurelist__item__title flex-grow ">
17
+ < a href ="{{ url }} "> {{ proposal.title }}</ a >
18
+ </ h4 >
19
+ {% endfor %}
20
+ < section class ="featurelist__item__tags flex-shrink " tabindex ="-1 ">
21
+ < ul class ="featurelist__item__status ">
22
+ {% if proposal.presented | size %}
23
+ {% for presentation in proposal.presented %}
24
+ < li class ="featurelist__item__presented ">
25
+ < a href ="{{ presentation.url }} "> {{ presentation.date }}</ a >
26
+ </ li >
27
+ {% endfor %}
37
28
{% endif %}
38
- </ li >
39
- < li class ="featurelist__item__tests ">
40
- < p > Test(s)</ p >
41
29
{% if proposal.tests | size %}
42
- < p > {% for url in proposal.tests %}< a href ="{{ url }} "> {{ url }}</ a > {% endfor %}</ p >
43
- {% else %}
44
- < p > –</ p >
30
+ {% for url in proposal.tests %}
31
+ < li class ="featurelist__item__tests ">
32
+ < a href ="{{ url }} "> Tests</ a >
33
+ </ li >
34
+ {% endfor %}
45
35
{% endif %}
46
- </ li >
47
- < li class ="featurelist__item__spec ">
48
- < p > Specification</ p >
49
36
{% if proposal.specification %}
50
- < a href =" {{ proposal.specification }} " > {{ proposal.specification }} </ a >
51
- {% else %}
52
- < p > – </ p >
37
+ < li class =" featurelist__item__spec " >
38
+ < a href =" {{ proposal.specification }} " > Specification </ a >
39
+ </ li >
53
40
{% endif %}
54
- </ li >
55
- </ ul >
56
- </ div >
57
- {% if proposal.example %}
41
+ </ ul >
42
+ </ section >
43
+ </ section >
44
+ < section class ="featurelist__item__author ">
45
+ {% if proposal.authors | size %}
46
+ Author(s):
47
+ {{ proposal.authors | join: ", " }}
48
+ {% endif %}
49
+ {% if proposal.champions | size %}
50
+ |
51
+ Champion(s):
52
+ {{ proposal.champions | join: ", " }}
53
+ {% else %}
54
+ {% endif %}
55
+ </ section >
56
+ {% if proposal.description %}
57
+ < section class ="featurelist__item__desc "> {{ proposal.description }}</ section >
58
+ {% endif %}
59
+ {% if proposal.example %}
60
+ < div class ="featurelist__item__example "> Show Example</ div >
61
+ {% endif %}
62
+ < section class ="featurelist__item__info " tabindex ="-1 ">
63
+ {% if proposal.example %}
58
64
< div >
59
- < h5 > Example</ h5 >
60
- < pre > < code class ="js "> {{ proposal.example }}</ code > </ pre >
65
+ < div >
66
+ < pre > < code class ="js "> {{ proposal.example }}</ code > </ pre >
67
+ </ div >
61
68
</ div >
62
- {% endif %}
63
- </ div >
64
- {% if proposal.resources | size %}
65
- < h5 > Developer Resources</ h5 >
66
- < ul class ="featurelist__item__ressources ">
67
- {% for url in proposal.resources %}
68
- < li >
69
- < a href ="{{ url }} "> {{ url }}</ a >
70
- </ li >
71
- {% endfor %}
72
- </ ul >
73
69
{% endif %}
70
+ </ section >
71
+ </ header >
74
72
</ section >
75
73
</ section >
76
74
{% endfor %}
77
75
</ div >
76
+ < section class ="featurelist__more ">
77
+ < a href ="https://github.com/tc39/proposals ">
78
+ See more proposals
79
+ </ a >
80
+ </ section >
78
81
</ section >
0 commit comments