Commit Graph

13 Commits

Author SHA1 Message Date
Zack Spear
85894baaf1 fix: eth0, ethx, wireless pages responsive clean up 2025-05-23 15:09:25 -07:00
Zack Spear
b428634a42 fix: settings submit button wrap in span 2025-05-20 16:28:11 -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
bergware
c5ea90c977 Update NetworkExtra.page 2025-02-16 23:55:34 +01:00
bergware
745d85f257 Add background tracking to NetworkExtra 2025-01-31 10:51:53 +01:00
bergware
95a31ffda4 Wireless support 2025-01-29 19:05:42 +01:00
bergware
91abb80095 Merge remote-tracking branch 'upstream/master' 2025-01-23 17:59:35 +01:00
Tom Mortensen
b3e355b29b xss hardening 2025-01-22 21:22:32 -08:00
bergware
b14a636043 Network enhancements
- visual updates
2025-01-14 10:21: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
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
bergware
43cb533104 Network: add duplicate IPs warning 2023-06-27 01:49:44 +02:00
Tom Mortensen
f9ec00b488 repo reorg 2023-06-02 12:49:33 -07:00