button: refactor for a11y

This commit is contained in:
Sören Weber 2022-11-28 18:42:51 +01:00
parent 322bf829bc
commit 39b8347b1f
No known key found for this signature in database
GPG key ID: BEC6D55545451B6D
8 changed files with 76 additions and 26 deletions
static/js

View file

@ -223,7 +223,7 @@ var variants = {
}
},
generator: function( vargenerator, vardownload, varreset ){
generator: function( vargenerator ){
var graphDefinition = this.generateGraph();
var graphs = document.querySelectorAll( vargenerator );
graphs.forEach( function( e ){ e.innerHTML = graphDefinition; });
@ -234,12 +234,6 @@ var variants = {
this.styleGraph();
}
}.bind( this ), 25 );
var downloads = document.querySelectorAll( vardownload );
downloads.forEach( function( e ){ e.addEventListener('click', this.getStylesheet.bind( this )); }.bind( this ) );
var resets = document.querySelectorAll( varreset );
resets.forEach( function( e ){ e.addEventListener('click', this.resetVariant.bind( this )); }.bind( this ) );
},
download: function(data, mimetype, filename){