1
0

all_nosearch.js 647 B

123456789101112131415161718192021222324252627
  1. //= require ./lib/_energize
  2. //= require ./app/_copy
  3. //= require ./app/_toc
  4. //= require ./app/_lang
  5. function adjustLanguageSelectorWidth() {
  6. const elem = $('.dark-box > .lang-selector');
  7. elem.width(elem.parent().width());
  8. }
  9. $(function() {
  10. loadToc($('#toc'), '.toc-link', '.toc-list-h2', 10);
  11. setupLanguages($('body').data('languages'));
  12. $('.content').imagesLoaded( function() {
  13. window.recacheHeights();
  14. window.refreshToc();
  15. });
  16. $(window).resize(function() {
  17. adjustLanguageSelectorWidth();
  18. });
  19. adjustLanguageSelectorWidth();
  20. });
  21. window.onpopstate = function() {
  22. activateLanguage(getLanguageFromQueryString());
  23. };