Commit Graph

13 Commits

Author SHA1 Message Date
Zack Spear
ce8dd03568 style: clean up CSS by removing unused classes and adjusting margins
- Removed unnecessary margin adjustments for .vshift and .hshift classes in Eth0.css and default-base.css.
- Added a new rule to fix the margin-top for UD titles to prevent overlapping with tabs.
2025-05-28 13:12:48 -07:00
Zack Spear
85894baaf1 fix: eth0, ethx, wireless pages responsive clean up 2025-05-23 15:09:25 -07:00
Zack Spear
d8f051559d style: standardize PHP opening tags and improve CSS for better layout consistency
- Changed PHP opening tags from `<?PHP` to `<?php` for consistency across files.
- Updated CSS to include a new class `.resize-none` for better control over textarea resizing.
- Removed unnecessary CSS rules to streamline styles in Eth0.css and NetworkExtra.css, enhancing layout responsiveness.
2025-05-19 15:35:38 -07:00
Zack Spear
260406f25c refactor: consolidate theme-specific CSS classes by removing redundant shade classes across multiple pages and updating styles for improved maintainability 2025-04-03 18:21:12 -07:00
Zack Spear
9b8774242b style: remove duplicated Eth0 CSS files and consolidate input styles using CSS variables for improved theme consistency 2025-03-31 19:11:51 -07:00
Zack Spear
16a647d1c8 Merge branch 'master' into feat/css3-variables 2025-03-31 11:44:47 -07:00
bergware
06416dc4f5 Networking: added "enable jumbo frames" option 2025-03-11 12:24:59 +01:00
bergware
1d724bb1a4 Wireless: fix styling 2025-02-17 19:14:53 +01:00
bergware
e907c3eaba Revert global sweetalert input css and make it for network pages only 2025-02-17 18:04:49 +01:00
bergware
3c6f8262ee Network enhancements
- Create separate entry for DNS server settings, which can be changed at all times (user is not required to stop the array)
- Added "info" button which shows a popup window with interface related assignments (error is shown if something is missing)
- Added "show" button to show or hide VLAN settings
- Make network settings a tabbed view
- Fixed a bug when sometimes DNS settings are not properly set
- Fixed a minor bug in routing table content
- Some other code optimizations
2025-01-13 22:19:45 +01:00
Zack Spear
f5c77411bd refactor: eth0 css vars 2024-07-08 11:53:14 -07:00
Zack Spear
d947985784 chore: page css format with prettier 2024-07-08 11:53:09 -07: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