Sergey Krashevich
27b04ed9d8
style(links, add, index, info, probe, log, main, styles): update styles and improve layout - refactor button and input styles for consistency across pages - enhance responsive design for better usability on mobile devices - adjust spacing and margins for a cleaner look - unify color scheme and hover effects for links and buttons - remove unused font imports to optimize loading performance
2026-03-11 02:12:52 +03:00
Sergey Krashevich
002070991c
Merge remote-tracking branch 'origin/251221-webui-redisign' into beta
...
# Conflicts:
# www/index.html
# www/links.html
# www/main.js
2026-03-11 00:02:12 +03:00
Sergey Krashevich
3d439e030a
fix(ui): toggle display of elements on click events in add.html
2026-02-03 12:22:19 +03:00
Sergey Krashevich
85daab7ec6
style: update button colors to use CSS variables for improved theming
2026-02-03 10:20:56 +03:00
Sergey Krashevich
cc453dd9ed
feat: add read-only mode to API and UI, disable write actions
2026-02-01 04:13:43 +03:00
seydx
a42ab88dbd
add wyze support
2026-01-01 05:24:45 +01:00
Alex X
a4d4598a13
Add support xiaomi source
2025-12-14 13:07:45 +03:00
Alex X
3ebc115cc5
Update title for all WebUI pages
2025-11-26 11:24:57 +03:00
seydx
319dbf2c63
Refactor after merge
2025-11-19 00:10:13 +01:00
seydx
4b419309a8
Merge branch 'master' of https://github.com/AlexxIT/go2rtc into tuya-new
2025-11-19 00:09:34 +01:00
Alex X
1fe602679e
Update WebUI design
2025-11-15 21:08:00 +03:00
Alex X
158f9d3a08
Code refactoring for HomeKit server
2025-11-09 21:58:44 +03:00
seydx
ee5e31d3b3
Merge branch 'master' of https://github.com/AlexxIT/go2rtc into tuya-new
2025-09-30 19:14:43 +02:00
seydx
5be5d9247c
refactor, simplify api, add support for email/password auth
2025-07-10 16:09:18 +02:00
seydx
998c85d6f5
- support adding cameras via interface
...
- support qr code auth
- support resolution change
- support h265
- refactor code
2025-07-10 16:09:18 +02:00
seydx
c90fcd1ce1
refactor
2025-05-21 13:16:49 +02:00
Alex X
7415776e4d
Add support alsa source
2025-04-21 20:18:28 +03:00
Alex X
f072dab07b
Correcting code formatting after #1567
2025-01-25 11:18:51 +03:00
seydx
2c5f1e0417
add 2fa
2025-01-24 19:37:17 +01:00
seydx
485448cbc7
initial ring implementation
2025-01-24 12:38:45 +01:00
Alex X
d59139a2ab
Add support v4l2 source
2025-01-06 23:47:35 +03:00
Alex X
9776e09ca7
Code refactoring after #1099
2024-05-13 18:22:35 +03:00
Sergey Krashevich
1b1bdb37db
feat(branding): prepend 'go2rtc -' to page titles in add, editor, and log pages
2024-05-09 12:06:46 +03:00
Sergey Krashevich
e71ed5e7eb
feat(icons): add favicon and apple-touch-icon links across all pages
...
Added favicon, apple-touch-icon, and related meta tags to all HTML pages to ensure consistent branding and improve user experience on various platforms.
2024-05-09 06:30:14 +03:00
Sergey Krashevich
31398a7e6b
feat(dark-mode): implement dark mode and centralize CSS
...
Implemented a dark mode feature for the website, including a toggle button in the navigation bar that allows users to switch between light and dark themes. To support this feature, centralized common CSS styles (such as body, table, and button stylings) into main.js to ensure consistent application across all HTML pages. This change improves user experience by providing a visually comfortable alternative for low-light environments and centralizes styling rules for easier maintenance.
- Added dark mode styles for body, table, buttons, and navigation elements in main.js.
- Introduced a toggle mechanism in the navigation bar to switch between light and dark modes.
- Utilized JavaScript to detect system theme preference (`prefers-color-scheme`) and persist user's theme choice using localStorage.
- Removed duplicate and scattered CSS rules from individual HTML files (add.html, index.html, links.html, log.html) and centralized them in main.js to reduce redundancy and facilitate easier updates in the future.
This update enhances accessibility and user preference compliance by allowing users to select their desired theme while simplifying CSS management across the website.
2024-03-22 18:15:52 +03:00
Alex X
9bda2f7e60
Add support gopro source
2023-11-15 11:41:42 +03:00
Alexey Khit
d87cc9ddb6
Fix homekit pairing table
2023-09-02 09:14:09 +03:00
Alexey Khit
9f404d965f
Rewrite HomeKit pairing API
2023-09-01 22:48:06 +03:00
Alexey Khit
69da64a49c
Rename streams to sources in the discovery API
2023-09-01 10:17:58 +03:00
Alexey Khit
922587ed2e
Fix WebUI background color for dark mode browser
2023-07-24 21:57:10 +03:00
Alexey Khit
39cc4610e3
Add ESLinter and fix JS lint problems
2023-07-08 09:30:02 +03:00
Alexey Khit
e4c7ffd1b4
Code refactoring after #462
2023-06-29 17:17:45 +03:00
David Buezas
75818d6967
Add dvrip discovery
2023-06-04 02:25:22 +02:00
Alexey Khit
e29307125c
Add Nest source for WebRTC cameras
2023-05-20 06:28:33 +03:00
Alexey Khit
2e8be342ef
Rework FFmpeg hardware support
2023-05-04 01:24:37 +03:00
Alexey Khit
5387e88fe3
Rework FFmpeg devices support
2023-05-04 00:03:01 +03:00
Alexey Khit
4d53889519
Improve support ONVIF client
2023-05-03 08:02:56 +03:00
Alexey Khit
1e14dc9ab2
Add ONVIF client and server support
2023-04-29 15:12:59 +03:00
Alexey Khit
d84efd1238
Add WebTorrent shares to add.html page
2023-03-19 17:17:05 +03:00
Alexey Khit
bd79b24db3
Add "add" html page
2023-03-19 17:17:05 +03:00