<commit_before>(function ($) {
	'use strict';

	var win = $(window);
	
	var ready = function () {

		/* ////////////////////////////////////////////////////////////////////////////
		//
		// Header
		//
		/////////////////////////////////////////////////////////////////////////// */

		/* Nav - Init */

		$('#nav li.active').has('ul').each(function(){
			$(this).addClass('opened');
			$('ul', this).show();
		});

		/* Nav - Toggle Submenu */

		$('#nav li').has('ul').on('click', '> span', function(){
			$(this).parent().toggleClass('opened');
			$(this).siblings('ul').slideToggle(250);
		});

		/* Actions - Init */

		if($('.page-single #contents .actions, .single #contents .actions').length) $('#context').addClass('spaced-right');

		/* Tabs - Init */

		$('.tab-group:not(:first-child)').each(function(){
			var t = $(this);
			var title = $('#context .tabs li').eq(t.index()).html();
			t.prepend('<h2>'+title+'</h2>');
		});

		/* Tabs - Anchors */

		$('#context .tabs li').on('click', function(){
			var t = $(this);

			$('html, body').stop().animate({scrollTop: ($('.tab-group').eq(t.index()).offset().top - 120)}, 750);

			return false;
		});

		/* Drawers */

		$('#context .actions a.button.drawer').on('click', function(){
			console.log($(this).attr('class'));

			changeStateDrawer();
		});

		function changeStateDrawer(){
			var t = $('#context .actions a.button.drawer');
			var d = $(t.attr('href'));

			if(t.hasClass('selected')) d.addClass('opened');
			else d.removeClass('opened');
		}

		/* ////////////////////////////////////////////////////////////////////////////
		//
		// Init
		//
		/////////////////////////////////////////////////////////////////////////// */

		changeStateDrawer();
		onScroll();

		/* ////////////////////////////////////////////////////////////////////////////
		//
		// onScroll
		//
		/////////////////////////////////////////////////////////////////////////// */<commit_msg>Ajout détection de sous-pages dans la nav.<commit_after>(function ($) {
	'use strict';

	var win = $(window);
	
	var ready = function () {

		/* ////////////////////////////////////////////////////////////////////////////
		//
		// Header
		//
		/////////////////////////////////////////////////////////////////////////// */

		/* Nav - Init */

		$('#nav li.active').has('ul').each(function(){
			var t = $(this);
			t.addClass('opened');
			$('ul', t).show();

			$('ul > li a', t).each(function(){
				var t = $(this);
				if(window.location.href.includes(t.attr('href'))) t.parent().addClass('active');
			});
		});

		/* Nav - Toggle Submenu */

		$('#nav li').has('ul').on('click', '> span', function(){
			var t = $(this);
			t.parent().toggleClass('opened');
			t.siblings('ul').slideToggle(250);
		});

		/* Actions - Init */

		if($('.page-single #contents .actions, .single #contents .actions').length) $('#context').addClass('spaced-right');

		/* Tabs - Init */

		$('.tab-group:not(:first-child)').each(function(){
			var t = $(this);
			var title = $('#context .tabs li').eq(t.index()).html();
			t.prepend('<h2>'+title+'</h2>');
		});

		/* Tabs - Anchors */

		$('#context .tabs li').on('click', function(){
			var t = $(this);

			$('html, body').stop().animate({scrollTop: ($('.tab-group').eq(t.index()).offset().top - 120)}, 750);

			return false;
		});

		/* Drawers - Check State */

		$('#context .actions a.button.drawer').on('click', function(){
			changeStateDrawer();
		});

		/* Drawers - Function */

		function changeStateDrawer(){
			var t = $('#context .actions a.button.drawer');
			var d = $(t.attr('href'));

			if(t.hasClass('selected')) d.addClass('opened');
			else d.removeClass('opened');
		}

		/* ////////////////////////////////////////////////////////////////////////////
		//
		// Init
		//
		/////////////////////////////////////////////////////////////////////////// */

		changeStateDrawer();
		onScroll();

		/* ////////////////////////////////////////////////////////////////////////////
		//
		// onScroll
		//
		/////////////////////////////////////////////////////////////////////////// */
{'fraction_non_alphanumeric': 0.4275220372184133, 'fraction_numerical': 0.0053868756121449556, 'mean_word_length': 1.3463526708788054, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 10, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6180646', 'n_tokens_mistral': 1321, 'n_tokens_neox': 1106, 'n_words': 200}