Pablo Vazquez
cc22c1010f
Setup Assistant: Style and layout tweaks to Welcome step
2022-07-22 14:57:12 +02:00
Pablo Vazquez
341f874ec2
Setup Assistant: Style progress for current + done step
...
As well as color when a step is already done but we are at a previous step.
First step is always marked as done and colored.
2022-07-22 14:57:12 +02:00
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
593070f3f1
UI: Use app accent color for built-in widgets
2022-07-22 14:57:12 +02:00
Pablo Vazquez
be0afe1aaf
Workers: Adjust color of asleep status
...
It was hard to read.
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
2741f900b9
Setup Screen: Style tweak to current and done steps
...
Based on idea by Francesco.
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
Pablo Vazquez
3479db5593
UI: Introduce btn-primary style
...
Use accent color (regular buttons use gray).
2022-07-22 14:57:11 +02:00
Pablo Vazquez
8d75da524d
UI: Style <button> elements same as .btn class
2022-07-22 14:57:11 +02:00
Sybren A. Stüvel
98555db1f6
OAPI: regenerate code
2022-07-22 11:58:13 +02:00
Sybren A. Stüvel
043ca032cb
OAPI: regenerate code
2022-07-19 17:19:10 +02:00
Sybren A. Stüvel
63db0dc75c
OAPI: regenerate code
2022-07-18 17:52:13 +02:00
Sybren A. Stüvel
3133bd2487
OAPI: regenerate code
2022-07-17 17:25:53 +02:00
Sybren A. Stüvel
0e92004f2a
OAPI: regenerate code
2022-07-16 15:59:48 +02:00
Sybren A. Stüvel
120db29351
Web: show "Last seen: never" when worker has never been seen
...
Show "Last Seen: never" in the Worker details, if the Worker has never
been seen.
2022-07-16 15:35:07 +02:00
Sybren A. Stüvel
32f4ceedf3
Web: use backendURL() function to construct API and Add-on URLs
...
Use `backendURL()` function to construct API and Add-on URLs, so that they
work regardless of what is serving the webapp (Flamenco Manager or the
Vite development server).
2022-07-16 15:34:32 +02:00
Sybren A. Stüvel
b3701ef493
Web: style task log buttons
...
Style the task log buttons like the other buttons.
2022-07-16 13:23:06 +02:00
Sybren A. Stüvel
a97913bebb
Web: add "Follow Task Log" button
...
The "Follow Task Log" button should make it easier to discover the task
log viewer in the footer pop-over.
2022-07-16 13:22:11 +02:00
Sybren A. Stüvel
726129446d
T99730: Allow access to full task log
...
The web interface has a button that opens the task log in a new window.
This might need some restyling ;-)
2022-07-16 12:55:41 +02:00
Sybren A. Stüvel
e4627daf4b
OAPI: regenerate code
2022-07-16 12:54:11 +02:00
Sybren A. Stüvel
f19d800e35
Web: fix task log loading
...
Not sure how this ever worked before. It did though ;-)
2022-07-16 11:28:45 +02:00
Sybren A. Stüvel
e2434b44f2
OAPI: regenerate code
2022-07-16 11:11:34 +02:00
Sybren A. Stüvel
9cebcc9f7c
Fix T99391: get rid of the last occasional scrollbar in the middle column
...
My way to get things working (I wouldn't call this a "solution" as I don't
know the root cause) was to emit two consecutive "reshuffled" events when
changing tabs in the job details, and to recalculate the table height when
the job type (so not the job itself, but its type info) is loaded.
2022-07-16 10:51:43 +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
f9a3d3864a
OAPI: regenerate code
2022-07-14 17:26:26 +02:00