diff --git a/apps/remix/app/components/general/envelope-editor/envelope-editor-fields-page.tsx b/apps/remix/app/components/general/envelope-editor/envelope-editor-fields-page.tsx index 945d3c308..7782deb81 100644 --- a/apps/remix/app/components/general/envelope-editor/envelope-editor-fields-page.tsx +++ b/apps/remix/app/components/general/envelope-editor/envelope-editor-fields-page.tsx @@ -216,7 +216,7 @@ export const EnvelopeEditorFieldsPage = () => {
{
) : (
-

+

{isDocument ? Document Editor : Template Editor} - + Step {currentStepData.order}/{envelopeEditorSteps.length}

- -
- -
)} -
- {envelopeEditorSteps.map((step) => { + {envelopeEditorSteps.map((step, index) => { const Icon = step.icon; const isActive = searchParamsStep === step.id; + const isCompleted = (currentStepData.order ?? 0) > step.order; + const isLast = index === envelopeEditorSteps.length - 1; return ( ); })} -
+ {/* Quick Actions. */}
{!minimizeLeftSidebar && ( -

+

Quick Actions

)} @@ -467,7 +492,7 @@ export const EnvelopeEditor = () => { type="button" variant="ghost" size="sm" - className="w-full justify-start" + className="w-full justify-start hover:bg-destructive/10 hover:text-destructive hover:[&_.lucide]:text-destructive" title={t(msg`Delete Envelope`)} > @@ -493,13 +518,14 @@ export const EnvelopeEditor = () => { {/* Footer of left sidebar. */} {!editorConfig.embedded && (