Nicolas Garnier
cf87a03942
Track clicks to the components page as pageviews.
...
Also track correctly a direct page load to a component.
2015-07-06 15:36:55 +02:00
Nicolas Garnier
90dde83d05
Scrolling back to the top of the page after opening a component page on mobile.
2015-07-06 14:41:40 +02:00
Sérgio Gomes
066cc76603
Adding some sanity to components page
...
- Removing phantom index component
- Removing phantom index nav entry
- Moving index content to components page
- Reworking image to work better across screen sizes and browsers (Closes #624 )
2015-07-02 19:17:26 +01:00
Nicolas Garnier
4c85ccb3d6
Fix components page history behavior: - Avoid duplicate history entries and loop when clicking the compspage index - avoid duplicate history entries and loop when entering an unknown hash fragment - Avoid entire page reload when clicking on the compspage index
2015-07-02 12:14:20 +01:00
Nicolas Garnier
00373b3b64
Fix all links by adding index.html which we need because of GCS hosting.
...
Also fixed Components navigation which was removing the index.html
2015-06-29 15:40:12 +02:00
Nicolas Garnier
387d98ee2a
Adding a TOC to Component pages that have multiple elements. ( Closes #434 )
2015-06-24 11:00:41 +01:00
Nicolas Garnier
cb7f673f1b
Improve the behavior of deep-linking:
...
- If hash is empty (or unknown) first item gets displayed
- On deep linking we don't display "badges" to start then change the page. Now the page is blank and then we load the correct deep-linked page.
2015-06-13 00:35:45 +02:00
Nicolas Garnier
cdd8a73e9c
Add deep linking and back button support in the Components page.
2015-06-12 18:08:01 +02:00
Sérgio Gomes
8b4fe8f2bd
Reimplementing components page.
...
The currently implementation is massively over-engineered.
2015-06-09 11:11:03 +01:00
Brian Hall
59f5229b26
Implement sticky header and navigation swapping for the components page.
2015-05-13 08:10:01 -05:00