mirror of
https://github.com/lunaisnotaboy/mastodon.git
synced 2024-12-30 00:56:52 +00:00
Fix menu in settings/admin pages
This commit is contained in:
parent
ddee0dd382
commit
14f797873d
20
app/javascript/flavours/glitch/packs/settings.js
Normal file
20
app/javascript/flavours/glitch/packs/settings.js
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
import loadPolyfills from 'flavours/glitch/util/load_polyfills';
|
||||||
|
import ready from 'flavours/glitch/util/ready';
|
||||||
|
|
||||||
|
function main() {
|
||||||
|
const { delegate } = require('rails-ujs');
|
||||||
|
|
||||||
|
delegate(document, '.sidebar__toggle__icon', 'click', () => {
|
||||||
|
const target = document.querySelector('.sidebar ul');
|
||||||
|
|
||||||
|
if (target.style.display === 'block') {
|
||||||
|
target.style.display = 'none';
|
||||||
|
} else {
|
||||||
|
target.style.display = 'block';
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
loadPolyfills().then(main).catch(error => {
|
||||||
|
console.error(error);
|
||||||
|
});
|
|
@ -18,7 +18,7 @@ pack:
|
||||||
mailer:
|
mailer:
|
||||||
modal:
|
modal:
|
||||||
public: packs/public.js
|
public: packs/public.js
|
||||||
settings:
|
settings: packs/settings.js
|
||||||
share: packs/share.js
|
share: packs/share.js
|
||||||
|
|
||||||
# (OPTIONAL) The directory which contains localization files for
|
# (OPTIONAL) The directory which contains localization files for
|
||||||
|
|
Loading…
Reference in a new issue