Add label in front of Theme button
This commit is contained in:
parent
265d098d9f
commit
f152c43046
2 changed files with 9 additions and 2 deletions
|
|
@ -2,15 +2,20 @@
|
|||
|
||||
function Settings () {
|
||||
this.element = null
|
||||
this.theme_label = null
|
||||
this.theme_button = null
|
||||
|
||||
this.install = function () {
|
||||
this.element = document.createElement('div')
|
||||
this.element.setAttribute('class', 'settings')
|
||||
|
||||
this.theme_label = document.createElement('span')
|
||||
this.theme_label.setAttribute('class', 'label')
|
||||
this.theme_label.innerHTML = 'Theme: '
|
||||
|
||||
this.theme_button = document.createElement('select')
|
||||
this.theme_button.setAttribute('class', 'theme button')
|
||||
this.theme_button.innerHTML = '<option value=\"theme\">Theme (default)</option>'
|
||||
this.theme_button.innerHTML = '<option value=\"theme\">Default</option>'
|
||||
this.theme_button.innerHTML += '<option value=\"apollo\">Apollo</option>'
|
||||
this.theme_button.innerHTML += '<option value=\"battlestation\">Battlestation</option>'
|
||||
this.theme_button.innerHTML += '<option value=\"berry\">Berry</option>'
|
||||
|
|
@ -59,6 +64,7 @@ function Settings () {
|
|||
this.theme_button.addEventListener('mousedown', () => { donsol.player.change_theme(this.theme_button.value) })
|
||||
this.theme_button.addEventListener('change', () => { donsol.player.change_theme(this.theme_button.value) })
|
||||
|
||||
this.element.appendChild(this.theme_label)
|
||||
this.element.appendChild(this.theme_button)
|
||||
|
||||
return this.element
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue