Closed FyreByrd closed 3 days ago
@7dev7urandom opinions on admin requirements section?
Things that stick out to me:
Administrative Requirement
label style
- Mixture of checkboxes and switches
I didn't think about that, but yeah, consistency would probably be good. I can change that if need be.
This is an admin only page so I'm not overly concerned about style, but:
toggle-error
) color which would help show that they are possibly dangerous settings to change. This is an admin only page so I'm not overly concerned about style, but:
- The checkboxes should be toggles (switches). @FyreByrd you might think about giving them a different style than the others, such as a red (
toggle-error
) color which would help show that they are possibly dangerous settings to change.- I might suggest a clearer separation of the administrative requirement section (which would slightly change the spacing). Maybe a card essentially where the red circle is in the screenshot would make things look clearer.
How does this look? I used the warning
semantic color instead of error
There are other options to the workflow that is not covered by Administrative Requirements.
Maybe it should just be Workflow Options:
I added a toggle for the new enum option AllowTransferToAuthors
and updated the code to be in line with PR #1033 and #1034.
Picture:
Looks good from my perspective
Made some changes to make the UI more mobile-friendly.
Before Desktop:
After Desktop:
Before Mobile:
After Mobile:
Updates the UI for
WorkflowDefinitions
creation and editing in line with the database changes in PR #1026. Also improved the UX for selecting theWorkflowScheme
andWorkflowBusinessFlow
fields.Changes:
ProductType
WorkflowOptions
WorkflowScheme
from text input to dropdown based onWorkflowScheme
table using theCode
field.WorkflowBusinessFlow
from text input to dropdown i. There wasn't a database table for this one, so I just created a constant array of string values based on what I could find in DWKit directly. I don't anticipate those values changing anytime soon, especially since we should be moving away from DWKit later.Comparison Screenshots:
Before
After
After (Changes highlighted)