Commit Graph

39 Commits

Author SHA1 Message Date
Zack Spear
8dae38a3dc fix: restore margin-right for icon classes in DashStats.css 2025-08-26 12:27:26 -07:00
Zack Spear
d9358d0a92 feat: responsive select case modal contents 2025-06-20 17:05:40 -07:00
Zack Spear
b05f819fac style: refine layout and spacing in DashStats.page and CSS files
- Adjusted gap values in DashStats.page for improved alignment and spacing.
- Updated CSS in DashStats.css to enhance layout controls and added new styles for tile-header-right-controls.
- Commented out letter-spacing in default-base.css for better text presentation and adjusted control styles for consistency.

This update aims to enhance the visual clarity and responsiveness of the dashboard layout.
2025-06-20 15:38:13 -07:00
Zack Spear
a2973eba21 style: update CSS for improved layout responsiveness
- Changed grid-template-columns in DashStats.css to use repeat(2, 1fr) for better responsiveness.
- Commented out text-transform in default-base.css to allow for more flexible text styling.
2025-06-13 13:49:23 -07:00
Zack Spear
1adeaa96ad feat: Dashboard reponsive improvements
- Updated HTML structure in DashStats.page to incorporate a new tile-header format for better organization and visual clarity.
- Adjusted CSS in DashStats.css to introduce new styles for tile headers and improve layout responsiveness.
- Made minor adjustments in default-base.css for padding consistency.

This update aims to enhance the user interface experience and maintainability of the code.
2025-06-12 20:56:42 -07:00
Zack Spear
66a2ce9d2d feat: enhance DashStats.page layout with new tile-header structure
- Refactored HTML structure in DashStats.page to implement a new tile-header layout for improved organization and visual clarity.
- Adjusted CSS styles in DashStats.css and default-base.css to support the new layout, including flexbox adjustments for better alignment and spacing.

This update aims to enhance the user interface experience and maintainability of the code.
2025-06-12 18:05:29 -07:00
Zack Spear
a3e28b08e2 style: update grid gap in DashStats.css for improved layout
- Changed column-gap to gap in the grid layout to enhance spacing consistency across different screen sizes.
2025-05-09 11:40:26 -07:00
Zack Spear
1441566513 style: improve grid layout in DashStats.css for better responsiveness
- Adjusted grid layout to have 1 column by default for mobile screens.
- Implemented 2 columns for medium screens and 3 columns for larger screens using media queries for enhanced responsiveness.
2025-05-08 18:38:11 -07:00
Zack Spear
0234023dc2 style: update DashStats.css for improved layout and responsiveness
- Commented out unnecessary styles in div.last to clean up the CSS.
- Introduced a new CSS variable for grid column width to enhance flexibility.
- Adjusted grid layout for better responsiveness on larger screens with a media query.
2025-05-08 18:33:54 -07:00
Zack Spear
5c8d920269 style: update padding in DashStats.css and default-base.css for improved layout
- Changed padding-top and padding-bottom in DashStats.css from fixed values to rem units for better responsiveness.
- Removed margin from div.tabs in default-base.css to enhance layout consistency.
2025-05-06 16:24:25 -07:00
Zack Spear
3c46636487 style: Remove unnecessary closing brace in DashStats.css for cleaner code 2025-04-02 11:12:23 -07:00
Zack Spear
d04fd5805f Update emhttp/plugins/dynamix/sheets/DashStats.css
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-04-02 11:01:03 -07:00
Zack Spear
16a647d1c8 Merge branch 'master' into feat/css3-variables 2025-03-31 11:44:47 -07:00
Zack Spear
e3dee2c68c refactor: DashStats page css variables 2024-07-08 11:53:09 -07:00
Zack Spear
d947985784 chore: page css format with prettier 2024-07-08 11:53:09 -07:00
bergware
2665ddebd2 Dashboard: fix regression error in system headers 2024-01-03 12:59:57 +01:00
bergware
4e568a9b9b Dashboard: fix regression error in system headers 2024-01-03 12:57:01 +01:00
bergware
bc7bde60c6 Dashboard: layout fix 2023-12-25 05:49:31 +01:00
bergware
6731a79c9c Dashboard: layout fix 2023-12-25 05:23:40 +01:00
bergware
2dcaa4fe77 Dashboard: use hooks to create elements 2023-12-14 03:30:44 +01:00
bergware
651ace73d1 Dashboard: style update 2023-12-10 14:26:27 +01:00
bergware
1bd727541a Dashboard: style update 2023-12-10 13:58:10 +01:00
bergware
580e9e0bee Dashboard: style update 2023-12-10 13:39:51 +01:00
bergware
5287b81134 Dashboard: add VM usage to graph 2023-12-10 06:40:47 +01:00
bergware
55fbf493dc Dashboard: fix header summary when hide/close tile 2023-12-06 04:23:40 +01:00
bergware
a60b719c4a Dashboard: fix header summary when hide/close tile 2023-12-06 02:55:57 +01:00
bergware
d33f464634 Dashboard: fix word spacing 2023-12-05 13:40:50 +01:00
bergware
497f80e046 Dashboard: add legend 2023-12-05 13:23:58 +01:00
bergware
8dd6e6dd1b More enhancements and fixes based on feedback
- Disk settings: Separate SSD temperature thresholds
- Dashboard: more descriptive system resources + tooltip
- Wrappers: fix NVME power value retrieval
2023-12-04 20:29:42 +01:00
bergware
7ecdc0a862 Dashboard: fix alignment 2023-12-04 13:53:06 +01:00
bergware
7b06f10193 Dashboard: add hover feature to system resources 2023-12-04 13:28:00 +01:00
bergware
0871a7cc5d Dashboard: new system resources presentation
Use circular bar to represent resources
Make ZFS usage part of RAM usage (with different color)
2023-12-04 08:06:20 +01:00
bergware
a588024d93 Enhanced styling 2023-12-03 14:54:04 +01:00
bergware
b16a844639 Enhanced styling 2023-12-03 14:43:39 +01:00
bergware
4f36bb74ae Dashboard / Main page: adjust switch button location 2023-11-24 16:19:52 +01:00
bergware
536d990ee1 Dashboard: show time in header of collapsed tile 2023-10-15 12:18:16 +02:00
bergware
7cd7c4b897 Dashboard: show time in header of collapsed tile 2023-10-15 12:11:24 +02:00
bergware
ecde592124 snaphots: several updates for Dashboard and VMs page 2023-10-14 20:09:04 +02:00
bergware
202cb8c222 Move inline styling in page files to dedicated css files
Instead of styling defined inside a page file, these settings are now kept in a dedicated css file. This has several advantages:

- It comes much easier to maintain styling, all css files are easy to find and update
- Browser can cache css files, which may improve page loading time
- Separate theme css files exist, no more need to make selection by coding

- This PR is a 1-to-1 move of existing inline styling to css files
- In future more optimization can be made by consolidating css files
2023-10-14 19:02:35 +02:00