1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-19 04:41:11 +00:00
transmission/web/src
Derek Reiff 6187cfd67b
Refresh web interface across desktop and mobile (#3985)
* Add macOS section to Web-Interface docs

- Add minimal steps to enable web interface on macOS
- Clean up README.md with some markdown linting.

* Updating and modernizing web interface, colors, icons

In general:

- increase spacing and decrease font sizes in most inspectors (so far)
- replace icons  with emoji. may not be the way to go in the end

* update toolbar icon sizes to adjust for differences

* Switch from icons to buttons, other minor color changes

1. Add 'warn' class to dangerous actions
2. Add 'table-row' helper to overflow menu
3. Use text instead of icons for this new tab style

* Update icons using feathericons.com

* Rename files, replace some SVG and optimize PNG

* Remove more unused variables

* Update index.html to reflect new icons

* More minor svg changes; delete old images

* Updated build output

* Remove icons, add new feather svg icons

Build is now sub-200 KB
2022-10-21 12:22:59 -05:00
..
about-dialog.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
action-manager.js Add labels support into web client. (#2596) 2022-02-10 09:25:11 -06:00
alert-dialog.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
context-menu.js Refresh web interface across desktop and mobile (#3985) 2022-10-21 12:22:59 -05:00
file-row.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
formatter.js fix: some typos (#3904) 2022-10-13 09:35:10 -05:00
inspector.js Refresh web interface across desktop and mobile (#3985) 2022-10-21 12:22:59 -05:00
labels-dialog.js Add labels support into web client. (#2596) 2022-02-10 09:25:11 -06:00
main.js deps: update web client build deps (#3095) 2022-05-15 20:49:25 -05:00
move-dialog.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
notifications.js deps: update web client build deps (#3095) 2022-05-15 20:49:25 -05:00
open-dialog.js add magnet link support to transmission web (#2874) 2022-05-23 23:55:33 -05:00
overflow-menu.js Refresh web interface across desktop and mobile (#3985) 2022-10-21 12:22:59 -05:00
prefs-dialog.js Refresh web interface across desktop and mobile (#3985) 2022-10-21 12:22:59 -05:00
prefs.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
remote.js Add labels support into web client. (#2596) 2022-02-10 09:25:11 -06:00
remove-dialog.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
rename-dialog.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
shortcuts-dialog.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
statistics-dialog.js chore: update license spdx abbreviations (#2582) 2022-02-07 10:25:02 -06:00
torrent-row.js Add labels support into web client. (#2596) 2022-02-10 09:25:11 -06:00
torrent.js fix: some typos (#3904) 2022-10-13 09:35:10 -05:00
transmission.js fix: fix various user facing and non-user facing typos (#3743) 2022-08-31 11:28:54 -05:00
utils.js Refresh web interface across desktop and mobile (#3985) 2022-10-21 12:22:59 -05:00