Robert Lord
b2119b0313
Fix ToC issues, fix #995
2018-07-05 16:28:05 -07:00
Andrey Fedorov
76b06fede7
Fixes #909 , reverts "don't pushState", using replaceState instead ( #949 )
...
Partially reverts 95f924fd0d .
2018-02-08 14:22:41 -06:00
Dan Levy
dd8e04c6f4
Cleans HTML before setting document.title ( #946 )
...
Fixes https://github.com/lord/slate/issues/945
2018-01-28 15:21:01 -06:00
Tomi Takussaari
8af90c16c5
Upgrade to latest jQuery (3.2.1) ( #939 )
2018-01-20 12:37:44 -06:00
Zach Toolson
95f924fd0d
Do not push history state. The browser already handles back properly ( #878 )
2017-09-13 23:17:16 -05:00
Diego
a00b046b3d
Update_lang.js
...
on line 101 missing a semicolon
2017-07-20 11:01:19 -07:00
Robert Lord
5663fb8b4f
Fix bug with initial load of ToC always jumping to top
2017-07-06 23:32:43 -07:00
eliat123
2a63948592
Add configurable keypress delay before initiating search ( #764 )
2017-06-18 23:15:59 -07:00
Robert Lord
7090d80067
Add styling to parent links of current link
2017-03-02 10:39:38 -06:00
Robert Lord
4aae61a1dc
Fix bug where clicking link in ToC wouldn't hide ToC on mobile
2017-03-02 10:39:37 -06:00
Robert Lord
53e2f23e5c
Static table of contents ( #701 )
...
* Add showing/hiding submenus, fix sidebar styling, fix bug where includes wouldn't appear in ToC
* Update ToC to highlight last header if page is scrolled to very bottom, fixes #280
* Set HTML title to current h1 section text, see #133
* Fix menu not opening on mobile
* Add back increase toc item height on mobile
* Fix padding bug
* Add back in ToC sliding animation
2017-02-24 11:57:39 -06:00
Robert Lord
1fd867c2ff
Add multiple-tabs-per-language test
2017-02-23 21:50:02 -06:00
Robert Lord
7f1d6da6dc
Remove last inline script
2016-01-27 02:00:01 -06:00
Robert Lord
a4b9208af0
Move jquery to be local
2016-01-27 01:37:16 -06:00
Robert Lord
8cba352315
Add lang-specific class
2016-01-26 15:39:37 -06:00
Robert Lord
ad3b2769fe
Update tocify to recache headers on image load, fixes #293
2015-07-06 18:54:45 -07:00
Robert Lord
fd5cba00f0
Fix small bug with new language tabs
2015-06-20 01:53:20 -04:00
Robert Lord
d14fd0f70e
Update language tabs to not disturb existing query strings, fixes #57
2015-06-20 01:49:25 -04:00
Rouven Weßling
a38011b4a5
Remove some unused JS.
2015-06-02 23:02:41 +02:00
Rouven Weßling
384ffac2fd
Don't generate unnecessary JS files.
...
Also exclude jquery.highlight from the nosearch version, as it's not needed there.
2015-06-01 00:29:57 +02:00
Rouven Weßling
5da237e7fe
Don't use a selector to get the heading text for search results.
...
Prevents bugs with special CSS characters.
Closes #201 .
2015-04-30 16:01:44 -05:00
Rouven Weßling
b550f04dae
Update jQuery UI to version 1.11.3
2015-04-30 16:01:18 -05:00
Rouven Weßling
b1e0ff5d94
Update lunr.js to version 0.5.7
2015-04-30 16:01:17 -05:00
Rouven Weßling
a60fd38cda
Use strict mode for JavaScript
2015-04-30 16:01:17 -05:00
Rouven Weßling
6062141cce
Update Rouge to Version 1.8
2015-04-30 16:01:17 -05:00
Robert Lord
5ad521614d
Readd parent() selection for code samples
2015-01-23 20:27:55 -06:00
Robert Lord
be28b785a1
Fix scrollIntoView undefined bug when there is no hash, fixes #114
...
Thanks to @kevin-buttercoin for this fix!
2014-12-04 15:42:01 -08:00
Robert Lord
902ddd7fdc
Update gems again
2014-12-04 15:39:17 -08:00
Robert Lord
482f0b9979
Update language tabs to recalc toc heights on change
2014-11-05 20:56:48 -06:00
Robert Lord
77cdc3fc66
Update gems and new markup styling issue
2014-11-02 13:42:41 -06:00
Kevin Adams
b1256f4800
changed to use jQuery text method
2014-10-09 14:59:06 -07:00
Kevin Adams
b40b3b47ed
fixed XSS vuln in searchbox
2014-10-08 16:38:46 -07:00
Robert Lord
18cd104883
Add better search results in a sliding search results area
2014-07-02 23:43:25 -07:00
Robert Lord
324da17ba3
Fix bugs with toc not highlighting, begin search overhaul
2014-07-02 22:34:58 -07:00
Robert Lord
e8a491c9ea
Fix unrecognized .highlight. bug #84
2014-06-24 01:03:39 -07:00
Robert Lord
d1fdd685a6
Fix default language selection bug
2014-06-22 03:10:26 -07:00
Robert Lord
0f93ffcc2b
More js cleanup for #80
2014-06-22 02:41:16 -07:00
Robert Lord
bdbd7a38a8
Update app javascript to pass jslint, fixes #80
2014-06-22 02:37:01 -07:00
Robert Lord
b147e6a2d7
Update toc javascript to hopefully be more performant
2014-06-22 02:33:55 -07:00
Robert Lord
1478579c59
Add language tabs to navbar on phone
2014-06-12 01:32:25 -07:00
Robert Lord
c2c35cfa25
Add retracting sidebar for tablets
2014-06-12 00:01:52 -07:00
Robert Lord
4d4f6efeb8
Fix #75 , don't set page hash to undefined
2014-06-11 22:10:31 -07:00
Robert Lord
0aff03f8da
Fixes #77 , update sites without search
...
Sites without search now do not include search.js or lunr.js,
making the javascript for those pages much faster to load.
2014-06-11 21:58:33 -07:00
Robert Lord
b363be873b
Update language tabs to properly stay in section, and fix history navigation bug
2014-06-11 21:49:37 -07:00
Robert Lord
d71ae97f7a
Remove excess whitespace, add extra equal sign to lang.js
2014-06-11 21:15:26 -07:00
bootstraponline
1e341563fb
Fix language on load
2014-05-18 12:29:03 -04:00
Christopher Rogers
e0cee862d9
Fixes a variable leak and simplifies low score filtration
...
Signed-off-by: Christopher Rogers <chrissrogers@gmail.com >
2014-05-07 19:39:16 -07:00
Robert Lord
e5cf1f2589
Merge pull request #56 from bootstraponline/scroll_to_closest_header
...
Scroll to closest header
2014-05-05 12:16:45 -04:00
Robert Lord
6bf197da74
Merge pull request #53 from bootstraponline/dont_crash_on_invalid_language
...
Don't crash on invalid language
2014-05-05 11:51:40 -04:00
bootstraponline
2f617a2160
Scroll to closest header
2014-04-27 21:50:33 -04:00