j7126 / OctoPrint-Dashboard

A dashboard for Octoprint
GNU Affero General Public License v3.0
289 stars 39 forks source link

[Bug]: Extra buttons get in the way of the table #398

Closed Coel312 closed 3 months ago

Coel312 commented 4 months ago

The problem

The extra buttons, like full screen and webcam, make the table of the system info not get aligned perfectly. The buttons are at the side of the table, which makes the table shrink, and makes it not aligned. I know some CSS, so I suggest that you put the buttons into a separate container, and then put that container either on top of the table, or above the table. This way the table will take up the full width, and be aligned correctly. image

Version of OctoPrint

1.9.3

Platform

Raspberry Pi 4B 8GB

Operating system running OctoPrint

OctoPi 1.0.0

Dashboard version

1.19.10

Python version

3.9.2

Printer model & used firmware incl. version

Ender 3 V2, factory firmware

Browser and version of browser, operating system running browser

Google chrome 121.0.6167.140, Windows 10 (version: 22H2, os build: 19045.3930)

Logs and other files needed for analysis

File uploads & additional information

image octoprint-systeminfo-20240205214628.zip

j7126 commented 3 months ago

This is probably a good idea

j7126 commented 3 months ago

done

I have created a fix, it will be included in the next release! If you want to try it out before then, you can install the development branch using this url: https://github.com/j7126/OctoPrint-Dashboard/archive/development.zip Please note that this branch may be unstable.