History

Add caniuse.com support tables

Thibaut Courouble committed 10 years ago

Commit f7a381c1 parent eadda8f12 files · +264 −-3Browse files

Showing the changes to assets/javascripts (2 of 12 files). Show all

Unified · Split

2 files
  1. assets/javascripts/news.json +3 −0
  2. assets/javascripts/views/pages/support_tables.coffee +14 −0
assets/javascripts/news.json+3−0
@@ -1,5 +1,8 @@
1[1[
2 [2 [
3 "2016-04-10",
4 "New documentation: <a href=\"/browser_support_tables/\">Support tables (caniuse.com)</a>"
5 ], [
3 "2016-03-27",6 "2016-03-27",
4 "New documentation: <a href=\"/typescript/\">TypeScript</a>"7 "New documentation: <a href=\"/typescript/\">TypeScript</a>"
5 ], [8 ], [
assets/javascripts/views/pages/support_tables.coffee+14−0
@@ -0,0 +1,14 @@
1#= require views/pages/base
2
3class app.views.SupportTablesPage extends app.views.BasePage
4 @events:
5 click: 'onClick'
6
7 onClick: (event) ->
8 return unless event.target.classList.contains 'show-all'
9 $.stopEvent(event)
10
11 el = event.target
12 el = el.parentNode until el.tagName is 'TABLE'
13 el.classList.add 'show-all'
14 return