Skip to content

Commit 3151213

Browse files
committed
remove more information
1 parent e8f566b commit 3151213

File tree

4 files changed

+31
-67
lines changed

4 files changed

+31
-67
lines changed

_layouts/info.html

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
11
<span class="basic-info">
22
<h3>
3-
Who?
3+
TC39
44
</h3>
55
<p>
66
TC39 is a group of JavaScript developers, implementers, academics, and more, collaborating with the community to maintain and evolve the definition of JavaScript. We are part of <a href="http://www.ecma-international.org/">Ecma International</a>.
77
</p>
88
</span>
9-
<span class="basic-info">
10-
<h3>
11-
How?
12-
</h3>
13-
<p>
14-
We develop the JavaScript (formally, ECMAScript) specification <a href="https://github.com/tc39/ecma262/">on GitHub</a> and at meetings every two months. We follow a <a href="https://tc39.github.io/process-document/">four stage process</a> for new <a href="https://github.com/tc39/proposals/">language feature proposals</a>. See our <a href="https://github.com/tc39/agendas/">meeting agendas</a> and <a href="https://github.com/tc39/tc39-notes/">minutes</a> to learn more.
15-
</p></span>
16-
<span class="basic-info">
179

10+
<span class="basic-info">
1811
<h3>
19-
Want to get involved?
12+
Contribute
2013
</h3>
2114
<p>
2215
TC39 welcomes contributions from the JavaScript community, whether it is feedback on existing proposals, improved documentation, testing, implementations, or even language feature ideas. <!-- TODO: Make each of the things in the preceding sentence links to the appropriate guides -->
@@ -26,3 +19,11 @@ <h3>
2619
</p>
2720
</span>
2821

22+
<span class="basic-info">
23+
<h3>
24+
Specs
25+
</h3>
26+
<p>
27+
We develop the JavaScript (formally, ECMAScript) specification <a href="https://github.com/tc39/ecma262/">on GitHub</a> and at meetings every two months. We follow a <a href="https://tc39.github.io/process-document/">four stage process</a> for new <a href="https://github.com/tc39/proposals/">language feature proposals</a>. See our <a href="https://github.com/tc39/agendas/">meeting agendas</a> and <a href="https://github.com/tc39/tc39-notes/">minutes</a> to learn more.
28+
</p></span>
29+

_layouts/menu.html

Lines changed: 19 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,41 @@
11
<span class="menu">
2+
3+
<span class="menu-item">
4+
<a href="https://github.com/tc39/ecma262#ecmascript" class="btn menu-btn">TC39</a>
5+
<span class="sub-menu">
6+
<a href="https://github.com/tc39/agendas/blob/master/2018/05.md" class="btn menu-btn">Upcoming Agenda</a>
7+
<a href="https://github.com/tc39/tc39-notes/blob/master/es8/2018-01/jan-25.md" class="btn menu-btn">Recent Meeting Notes</a>
8+
</span>
9+
</span>
10+
211
<span class="menu-item">
3-
<a href="https://github.com/tc39/ecma262#ecmascript" class="btn menu-btn">Proposals</a>
12+
<a href="https://github.com/tc39/ecma262#ecmascript" class="btn menu-btn">Specs</a>
413
<span class="sub-menu">
514
<a href="https://github.com/tc39/proposals" class="btn menu-btn">Active Proposals</a>
615
<a href="https://github.com/tc39/proposals/blob/master/inactive-proposals.md" class="btn menu-btn">Inactive Proposals </a>
716
<a href="https://github.com/tc39/proposals/blob/master/finished-proposals.md" class="btn
817
menu-btn">Finished Proposals</a>
18+
<a href="https://www.ecma-international.org/ecma-262/8.0/index.html" class="btn menu-btn">Current Spec</a>
919
</span>
1020
</span>
21+
1122
<span class="menu-item">
12-
<a href="./guides" class="btn menu-btn">Guides</a>
23+
<a href="#contribute" class="btn menu-btn">Contribute</a>
1324
<span class="sub-menu">
25+
<a href="https://github.com/tc39/proposals/blob/master/CONTRIBUTING.md" class="btn
26+
menu-btn">Contributing to Proposals</a>
27+
<a href="https://github.com/tc39/test262/blob/master/CONTRIBUTING.md" class="btn
28+
menu-btn">Contributing to Tests </a>
1429
<a href="https://timothygu.me/es-howto/" class="btn menu-btn">Reading the spec</a>
15-
<a href="./guides/first-proposal" class="btn menu-btn">Making your first Proposal</a>
16-
<a href="" class="btn menu-btn">Implementing a Proposal</a>
17-
<a href="" class="btn menu-btn">Giving meaningful
18-
feedback</a>
19-
<a href="" class="btn menu-btn">Running the tests</a>
20-
<a href="" class="btn menu-btn">Joining the TC39 as a member
21-
organization</a>
22-
<a href="" class="btn menu-btn">More Guides</a>
23-
</span>
24-
</span>
25-
<span class="menu-item">
26-
<a href="" class="btn menu-btn">Process</a>
27-
<span class="sub-menu">
28-
<a href="https://tc39.github.io/process-document/" class="btn menu-btn">Overview</a>
2930
</span>
3031
</span>
32+
3133
<span class="menu-item">
32-
<a href="" class="btn menu-btn">Discussion</a>
34+
<a href="#discussion" class="btn menu-btn">Discussion</a>
3335
<span class="sub-menu">
34-
<a href="https://github.com/tc39/agendas/blob/master/2018/03.md" class="btn menu-btn">Upcoming Agenda</a>
35-
<a href="https://github.com/tc39/tc39-notes/blob/master/es8/2018-01/jan-25.md" class="btn menu-btn">Recent Meeting Notes</a>
3636
<a href="https://github.com/tc39/" class="btn menu-btn">Github Directory</a>
37-
<a href="https://esdiscuss.org/" class="btn menu-btn">ES Discuss</a>
3837
<a href="./discussion/irc" class="btn menu-btn">IRC</a>
3938
</span>
4039
</span>
41-
<span class="menu-item">
42-
<a href="" class="btn menu-btn">Contributing</a>
43-
<span class="sub-menu">
44-
<a href="https://github.com/tc39/proposals/blob/master/CONTRIBUTING.md" class="btn
45-
menu-btn">Proposal Guideline</a>
46-
<a href="https://github.com/tc39/test262/blob/master/CONTRIBUTING.md" class="btn
47-
menu-btn">Tests Guideline</a>
48-
</span>
49-
</span>
50-
<span class="menu-item">
51-
<a href="" class="btn menu-btn">Resources</a>
52-
<span class="sub-menu">
53-
<a href="https://www.ecma-international.org/ecma-262/8.0/index.html" class="btn menu-btn">Current Spec</a>
54-
<a href="https://www.ecma-international.org/publications/standards/Ecma-262-arch.htm" class="btn
55-
menu-btn">Archive</a>
56-
<a href="https://ecma-international.org/memento/TC39.htm" class="btn
57-
menu-btn">Programme of Work</a>
58-
<a href="http://exploringjs.com/es2016-es2017/ch_tc39-process.html" class="btn
59-
menu-btn">Questions and answers</a>
60-
</span>
61-
</span>
6240
</span>
6341

assets/css/style.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ a {
1818
}
1919

2020
.short-info {
21+
margin-left: 3rem;
2122
display: grid;
2223
grid-template-columns: 33% 33% 33%;
2324
}

index.md

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,6 @@ title: Get involved in ECMAScript specification
33
layout: default
44
---
55

6-
## Currently Active Proposals
7-
8-
Proposals follow [this process document](https://tc39.github.io/process-document/).
9-
This list contains only stage 1 proposals and higher that have not yet been withdrawn/rejected, or become finished.
10-
11-
### Legend
12-
13-
:rocket: means the champion thinks it's ready to advance but has not yet presented to the committee.
14-
15-
:white_check_mark: means a pull request for tests was merged.
16-
17-
:question: means there is no pull request for tests yet.
18-
19-
:construction: means a pull request for tests was created, but not merged yet.
20-
21-
226
### Stage 3
237

248
| :rocket: | Proposal | Author | Champion | Tests |

0 commit comments

Comments
 (0)