Commit Graph

32 Commits

Author SHA1 Message Date
Paul O’Shannessy
b58b9d0b79 Update Bourbon files (4.0.2) 2014-08-13 11:20:00 -07:00
Paul O’Shannessy
77fa3f35b5 Minimal updates for Jekyll 2.0 2014-08-13 11:10:40 -07:00
Paul O’Shannessy
eb8f766005 [docs] increase base font-weight
Closes #1926
2014-07-24 21:01:20 -07:00
Ben Alpert
121529bdfd Add "Edit on GitHub" link on docs pages
Ember's docs do this and I rather like the idea of encouraging people to make improvements.
2014-07-16 11:17:00 -07:00
Ben Alpert
4a66260b2c Make code in headers not giant 2014-07-13 13:03:12 -07:00
Paul O’Shannessy
ab690586d3 Consolas > Courier New for monospace docs font [skip ci] 2014-07-13 12:26:28 -07:00
Ben Alpert
ba67bf1b0d Add --harmony option to live JSX compiler page 2014-06-28 17:29:30 -07:00
G Scott Olson
c9bac95034 Fix nested UL spacing. 2014-05-21 15:26:01 -04:00
G Scott Olson
7094737782 Improve readability of multi-line nav items. 2014-05-21 10:55:42 -04:00
Ben Alpert
ed0ef164c0 Fix appearance of code blocks in lists 2014-04-04 12:55:43 -07:00
Ben Alpert
04111d5228 Add acknowledgements page 2014-02-24 17:18:57 -08:00
Paul O’Shannessy
647e65525c Center twitter embeds differently. again.
This time, just target the iframe. display: table was weird in webkit.
2014-02-05 16:25:13 -08:00
Paul O’Shannessy
8360da2937 Don't use <center> for twitter embeds 2014-02-05 15:51:06 -08:00
Cheng Lou
71b585325c docs add jsx->js tab to live editors 2014-01-17 15:49:59 -08:00
Cheng Lou
f0b5219df9 docs better error display for live editor and JSX compiler 2014-01-01 19:41:08 -05:00
Ben Alpert
1c90172cd0 IE8 style fixes
- Add html5shiv so that HTML5 elements like header, footer, etc can be styled
- Remove a couple uses of :first-child/:last-child which IE8 doesn't support
2013-12-30 17:17:17 -07:00
Cheng Lou
92ea31c7b7 make docs jsx compiler highlight transpiled js code 2013-11-25 19:04:28 -05:00
Ben Alpert
e94ebee15e Make doc headers clickable again
...without preventing clicks on other things.

Just use an `<a name="...">` tag that doesn't take up any space to make sure that we're not covering up something else.

For whatever reason, doing `position: relative; top: -$navHeight;` doesn't work and causes the anchor target not to be moved up. This solution works in both Chrome and Firefox.
2013-11-18 17:34:44 -08:00
Paul O’Shannessy
970445fc48 Merge pull request #522 from pieter-vanderwerff/blog-footer-position-fix
Added clearfix to blog content holder
2013-11-13 12:28:34 -08:00
Pieter Vanderwerff
05d44b2152 Added clearfix to blog content holder 2013-11-13 15:01:32 +13:00
Guido Bouman
4c9f9dafa6 Prevents header anchors from interfering with clickable content. 2013-11-08 15:52:46 +01:00
Paul O’Shannessy
1553bad73a Move header link styling out of documentation only
It's used in blog posts too. I also constrained it to just the anchor
class to avoid any other headers we have.
2013-11-05 15:04:57 -08:00
Ben Alpert
25ba629098 Move heading anchors 50px up to avoid nav bar
Fixes #447.

We do this by moving the actual anchored element up in the page without moving the actual text. (Apple uses a similar trick in their framed docs.) Now this looks a bit sillier on smaller screens but it's better overall.
2013-10-28 13:52:58 -07:00
Cheng Lou
99dcdb87e3 Add clickable anchors to docs headers
Closes #434
2013-10-21 14:27:31 -07:00
Ben Alpert
364d6029b6 Flesh out reference documentation, more API info 2013-09-17 16:01:57 -07:00
Vjeux
1c14cd6c8b Add pagination to blog
- Add pagination
- Display full content in /blog
- Truncate Recent posts
- Add permalink that lists all the blog posts
- Add spacing and bullet around recent posts to make it more readable
2013-08-27 02:14:17 +02:00
Paul O’Shannessy
3be6083ea4 Autogen the docs nav
This is still the same amount of duplication, except way easier to
parse. Docs nav now lives in `_config.yml` and you must restart jekyll
to see changes to that list (since config is only read at jekyll launch)
2013-07-16 17:24:41 -07:00
Vjeux
101bfa3112 Facebook comments integration on Docs and Blog 2013-06-13 01:08:31 +02:00
Vjeux
523bde4dc5 Community round-up blog post 2013-06-12 13:55:51 -07:00
Paul O’Shannessy
55a8339781 Improve blog setup
* All posts under blog/
* Index @ blog/index.html
* Only show excerpt on index with "continue reading" link
* Date, name formatting improvements (better for humans)

It could probably still use some style tweaks but I feel better about
it.

Moving forward, we'll use the "excerpt" feature of Jekyll with the
default separator, which is just 2 newlines. So the first paragraph will
be special. Alternatively you can specify excerpt, but we'll want to fix
the layout so that gets added in.
2013-06-03 13:51:44 -07:00
yungsters
955b472f8b Add a JSX Compiler tool. 2013-05-30 11:26:36 -07:00
Paul O’Shannessy
75897c2dcd Initial public release 2013-05-29 12:54:02 -07:00