[!] VoiceOver/screen reader labeling/accessibility is broken in new UI design
### Describe The Bug

Ever since the new UI design changes, VoiceOver on Mac OS or IOS does not read the labels for plugin updates, settings buttons, etc. Also, this was a previous bug but still exists, the screen reader cannot see anything in the logs or the terminal text boxes within the UI. If someone can Point me to the source HTML etc that is creating these things I can fix it :) 

Also, there is now an unlabeled button at the top of the status page, and a button labeled "lock" which I'm not sure what the function is.

### Logs

_No response_

### Config

_No response_

### Homebridge UI Version

4.54.1

### Homebridge Version

1.7.0

### Node.js Version

18

### Operating System

Synology DSM

### Environment Info

- [ ] Using Docker?
- [ ] Using Hyper-V?
- [X] Using hb-service?

### Raspberry Pi Model

None