-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(web): improve access to "Install", "Download logs", and "Ins…
…taller options" actions (#1690) ## Problem The `Install` button is kind of hidden in the `Overview` page, where users have to come back after fixing installation issues (if any) for start the installation. Twice effort for users: to guess where such a button is and to come back to hit it once the installer is happy and ready to proceed. Additionally, the `Download logs` and `Installer options` actions are mounted in the _application sidebar_, which is not always available, making impossible to access them in screens such as _Product Selection_ or _Installation Finished_. ## Solution Move all these actions to the top bar, which is always mounted, visible, and accessible. To do so, many changes were needed here and there to. See the related commits to know more. ## Notes * The`About` component has been deleted too since it was kind of useless at this moment. * Commit f10153b, which removed the _Instalaltion.jsx_ component, might fix #1616 * All _.js_ and _.jsx_ touched files were migrated to TypeScript, which made needed to add a _custom.d.ts_ file to avoid TypeScript complaints at the time to import icons from `@material-symbols/svg-400` package. See e02c3a2 and https://webpack.js.org/guides/typescript/#importing-other-assets for more details * All copyright dates of touched files were properly updated. * As said in the [commit](d14ff33), **the warning issues link is kind of temporary until it gets improved too**
- Loading branch information
Showing
42 changed files
with
954 additions
and
829 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
------------------------------------------------------------------- | ||
Mon Oct 28 19:26:29 UTC 2024 - David Diaz <[email protected]> | ||
|
||
- Make some general actions more accessible | ||
(gh#agama-project/agama#1690). | ||
|
||
------------------------------------------------------------------- | ||
Wed Oct 23 16:26:29 UTC 2024 - David Diaz <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.