refactor: optimize build config, factorize code, enhance SVG icons

* focus on syncing configuration without shutting down current wg session
	refactor build configuration logic to optimize code structure
* enhance SVG icons for better visual appeal (https://github.com/wg-easy/wg-easy/pull/1166#issuecomment-2222418606)
* update the screenshot to reflect the latest UI changes
* fix: prevent logging private key during user creation
This commit is contained in:
tetuaoro 2024-07-11 12:42:58 +02:00
parent 4ba638c09c
commit 9371b78a21
3 changed files with 67 additions and 56 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 104 KiB

Before After
Before After