imported>Alex4401
No edit summary
 
imported>Dawning
m 1 revision imported
 
(No difference)

Latest revision as of 08:46, 31 August 2025

mw.hook( 'wikipage.content' ).add( () => {
	$( '.druid-title-tab' ).off( 'click' )
		.on( 'click', function () {
			const $parent = $( this ).closest( '.druid-container' );
			$parent.find( '.druid-toggleable' ).removeClass( 'focused' );
			const i = $( this ).attr( 'data-druid' );
			$parent.find( `.druid-toggleable[data-druid="${i}"]` ).addClass( 'focused' );
		} );

	$( '.druid-section-tab' ).off( 'click' )
		.on( 'click', function () {
			const $parent = $( this ).closest( '.druid-section-container' );
			$parent.find( '.druid-toggleable' ).removeClass( 'focused' );
			const i = $( this ).attr( 'data-druid' );
			$parent.find( `.druid-toggleable[data-druid="${i}"]` ).addClass( 'focused' );
		} );

	$( '.druid-collapsible' ).off( 'click' )
		.on( 'click', function () {
			const kind = $( this ).attr( 'data-druid-section' );
			$( this )
				.toggleClass( 'druid-collapsible-collapsed' )
				.closest( '.druid-container' )
				.find( `[data-druid-section-row="${kind}"]` )
				.toggleClass( 'druid-collapsed' );
		} );
} );
/* End DRUID */