Skip to content

Commit d8228b8

Browse files
committed
merge 2.0
2 parents 0829280 + ab73614 commit d8228b8

29 files changed

Lines changed: 4558 additions & 48 deletions

CHANGES.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Changes
3131
[lenadax]
3232

3333

34-
1.1.0 (unreleased)
34+
1.1.0 (2026-02-03)
3535
------------------
3636

3737
- Refactor package layout to use ``pyproject.toml`` and implicit namespace packages.

js/rollup.conf.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ window.readCookie = readCookie;
1010

1111
const globals = {
1212
jquery: 'jQuery',
13-
treibstoff: 'treibstoff'
13+
treibstoff: 'treibstoff',
14+
bootstrap: 'bootstrap'
1415
};
1516

1617
export default args => {
@@ -27,7 +28,8 @@ export default args => {
2728
}],
2829
external: [
2930
'jquery',
30-
'treibstoff'
31+
'treibstoff',
32+
'bootstrap'
3133
]
3234
};
3335
if (args.configDebug !== true) {

js/src/cone.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import * as header from './header.js';
66
import * as keybinder from './keybinder.js';
77
import * as layout from './layout.js';
88
import * as livesearch from './livesearch.js';
9-
import * as logo from './logo.js';
109
import * as mainmenu from './mainmenu.js';
1110
import * as navtree from './navtree.js';
1211
import * as referencebrowser from './referencebrowser.js';
@@ -28,7 +27,6 @@ Object.assign(api, header);
2827
Object.assign(api, keybinder);
2928
Object.assign(api, layout);
3029
Object.assign(api, livesearch);
31-
Object.assign(api, logo);
3230
Object.assign(api, mainmenu);
3331
Object.assign(api, navtree);
3432
Object.assign(api, referencebrowser);

js/src/mainmenu.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import $ from 'jquery';
22
import ts from 'treibstoff';
3+
import 'bootstrap';
34
import { LayoutAware } from './layout.js';
45

56
/**
@@ -125,8 +126,9 @@ export class MainMenu extends LayoutAware {
125126
* Hides all dropdowns in the main menu.
126127
*/
127128
hide_dropdowns() {
129+
const Dropdown = bootstrap.Dropdown;
128130
this.elems.each((i, el) => {
129-
$(el).dropdown('hide');
131+
Dropdown.getOrCreateInstance(el).hide();
130132
});
131133
}
132134

js/src/sidebar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import $, { event } from 'jquery';
1+
import $ from 'jquery';
22
import ts from 'treibstoff';
33
import { global_events } from './globals.js';
44
import { ResizeAware } from './layout.js';

0 commit comments

Comments
 (0)