Pablo Vazquez
860017fb42
Setup Assistant: Initial styling to Blender step
2022-07-22 14:57:12 +02:00
Pablo Vazquez
40b0a04af1
Setup Assistant: style invalid input for Blender executable
2022-07-22 14:57:12 +02:00
Pablo Vazquez
51cd4dbdf6
Setup Assistant: Style adjustment to h1 title
2022-07-22 14:57:12 +02:00
Pablo Vazquez
70fdaa78f1
Setup Assistant: Move progress indicator outside of step
2022-07-22 14:57:12 +02:00
Pablo Vazquez
c039a117fd
Setup Assistant: Style adjustments
...
Style current and done step indicators slightly different.
Also on hover scale the indicator a bit, on non-disabled items.
2022-07-22 14:57:12 +02:00
Pablo Vazquez
e11c73c798
Setup Assistant: Cleanup rename CSS variable
...
From --wiz-progress- to --setup-progres-
2022-07-22 14:57:12 +02:00
Pablo Vazquez
2a12e2d693
Setup Assistant: Simplify logic to calculate progress-bar width
...
Thanks Francesco for the help.
2022-07-22 14:57:12 +02:00
Pablo Vazquez
87932ae674
Setup Assistant: increase font-size
...
To help readability.
2022-07-22 14:57:12 +02:00
Pablo Vazquez
e023ea281b
Setup Assistant: Do not show empty <p> element when input is valid
2022-07-22 14:57:12 +02:00
Pablo Vazquez
637cd81f82
Cleanup: Use general purpose variables instead of task statuses
2022-07-22 14:57:12 +02:00
Pablo Vazquez
7510f75ad4
Setup Assistant: Remove icons from check messages
...
Looks inconsistent across platforms, the text and color should be enough.
2022-07-22 14:57:12 +02:00
Pablo Vazquez
5709d4b1ed
Setup Assistant: Style invalid input type text
...
Also remove unused 'path-input' class.
2022-07-22 14:57:11 +02:00
Pablo Vazquez
ab75d64609
Cleanup: Rename class
...
* Rename `.is-first-time-wizard` to `.is-setup-assistant`
2022-07-22 14:57:11 +02:00
Pablo Vazquez
976ed43de5
Cleanup: Move label styling to base.css
2022-07-22 14:57:11 +02:00
Pablo Vazquez
3c3ee45eb3
Cleanup CSS: re-order classes
2022-07-22 14:57:11 +02:00
Pablo Vazquez
61513e3c35
Cleanup: Indentation and spacing
2022-07-22 14:57:11 +02:00
Pablo Vazquez
eff5b21ecd
Setup Assistant: Color progress bar
...
Progress bar element that resizes width depending on the current progress.
Introduces the `totalSetupSteps` property to be able to calculate its width
without using magic numbers.
2022-07-22 14:57:11 +02:00
Pablo Vazquez
038eb678e8
Setup Assistant: Use larger buttons for back/next
2022-07-22 14:57:11 +02:00
Francesco Siddi
78af4fae61
Setup Screen: Address feedback on UX
2022-07-22 14:57:11 +02:00
Pablo Vazquez
b74c8558cf
UI: Style text inputs
2022-07-22 14:57:11 +02:00
Francesco Siddi
08f52993ad
Setup Screen: Overall UI/UX tweaks
...
- Added initial description and illustration
- Swap "Check" button for fields with a debounced @input event
- Turn Blender's list into a radio selector
- Tweak wording when paths are not found
- Add microtip library for tooltips
- Make navigation steps clickable, according to the state
2022-07-22 14:57:11 +02:00
Pablo Vazquez
9d7fe1e479
Setup Screen: align btn-bar to the right when only containing one button
2022-07-22 14:57:11 +02:00
Pablo Vazquez
35abc3e02c
Setup Screen: Style in-progress text
...
* Rename: "... finding Blenders ..." to "Looking for Blender installs..."
* Rename: "... checking ..." to "Checking..."
2022-07-22 14:57:11 +02:00
Francesco Siddi
8b02085c5b
Setup Screen: Use StepsWrapper
...
Similar to TabsWrapper, with Previous/Next navigation capabilities.
2022-07-22 14:57:11 +02:00
Pablo Vazquez
a075a36911
Setup Screen: Expose all sections
...
For now, until proper next/back is introduced.
2022-07-22 14:57:11 +02:00
Pablo Vazquez
db39ca0d21
Setup Screen: Initial styling and layout adjustments
2022-07-22 14:57:11 +02:00
Sybren A. Stüvel
73f98f93a0
First-Time Wizard: reload the webpage after a succesful save
...
After saving the configuration, show a message & restart the webapp.
The restarting is done after 2 seconds, to give the Manager some time to
restart after receiving the new config.
2022-07-14 18:01:57 +02:00
Sybren A. Stüvel
10f56148d4
Allow saving configuration from the first-time wizard
...
This just updates the config and saves it to `flamenco-manager.yaml`.
Saving the configuration doesn't restart the Manager yet, that's for
another commit.
2022-07-14 17:27:17 +02:00
Sybren A. Stüvel
f68c4860f4
First-time wizard: tweak some wording
2022-07-14 13:34:02 +02:00
Sybren A. Stüvel
aec5ee49e0
First-Time Wizard: allow selecting Blender executables
...
The wizard now finds Blender in various ways, and lets the user select
which one to use.
Doesn't save anything yet, though.
2022-07-14 12:22:56 +02:00
Sybren A. Stüvel
20f13257f7
Move "blender finder" from Worker-specific to common location
...
Manager's first-time wizard will have to be able to find Blender as well.
2022-07-14 11:17:03 +02:00
Sybren A. Stüvel
aa9837b5f0
First incarnation of the first-time wizard
...
This adds a `-wizard` CLI option to the Manager, which opens a webbrowser
and shows the First-Time Wizard to aid in configuration of Flamenco.
This is work in progress. The wizard is just one page, and doesn't save
anything yet to the configuration.
2022-07-14 11:17:03 +02:00