Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
Julusian committed Jul 3, 2024
1 parent f1689a1 commit e342a4c
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 20 deletions.
10 changes: 6 additions & 4 deletions webui/src/Buttons/ActionRecorder/RecorderSessionFinishModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ export function RecorderSessionFinishModal({ doClose, sessionId }: RecorderSessi

const [modalRef, setModalRef] = useState<HTMLDivElement | null>(null)

const [activeTab, setActiveTab] = useState<'buttons' | 'triggers'>('buttons')

return (
<CModal ref={setModalRef} visible={true} onClose={doClose} size="lg" className="modal-full-height" scrollable>
<MenuPortalContext.Provider value={modalRef}>
Expand All @@ -54,21 +56,21 @@ export function RecorderSessionFinishModal({ doClose, sessionId }: RecorderSessi
{/* <CTabs activeTab="buttons"> */}
<CNav variant="tabs">
<CNavItem>
<CNavLink data-tab="buttons">
<CNavLink active={activeTab === 'buttons'} onClick={() => setActiveTab('buttons')}>
<FontAwesomeIcon icon={faCalendarAlt} /> Buttons
</CNavLink>
</CNavItem>
<CNavItem>
<CNavLink data-tab="triggers">
<CNavLink active={activeTab === 'triggers'} onClick={() => setActiveTab('triggers')}>
<FontAwesomeIcon icon={faClock} /> Triggers
</CNavLink>
</CNavItem>
</CNav>
<CTabContent className="default-scroll">
<CTabPane data-tab="buttons" className="action-recorder-finish-button-grid">
<CTabPane className="action-recorder-finish-button-grid" visible={activeTab === 'buttons'}>
<ButtonPicker selectButton={doSave} />
</CTabPane>
<CTabPane data-tab="triggers">
<CTabPane visible={activeTab === 'triggers'}>
<CRow>
<CCol sm={12}>
<TriggerPicker selectControl={doSave} />
Expand Down
26 changes: 14 additions & 12 deletions webui/src/Buttons/ActionRecorder/RecorderSessionHeading.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -109,24 +109,26 @@ export function RecorderSessionHeading({ confirmRef, sessionId, sessionInfo, doF
<div>
<CFormLabel>Recording</CFormLabel>
<p>
<CFormSwitch color="success" size="lg" checked={!!sessionInfo.isRunning} onChange={changeRecording} />
<CFormSwitch color="success" size="xl" checked={!!sessionInfo.isRunning} onChange={changeRecording} />
</p>
</div>
</div>
</CRow>

<CRow form className="flex-form-row" style={{ clear: 'both' }}>
<CButtonGroup className={'margin-bottom'}>
<CButton onClick={doClearActions} color="danger" disabled={!sessionInfo.actions?.length}>
Clear Actions
</CButton>
<CButton onClick={doAbort} color="danger">
Discard
</CButton>
<CButton onClick={doFinish2} color="danger" disabled={!sessionInfo.actions?.length}>
Finish
</CButton>
</CButtonGroup>
<div>
<CButtonGroup className={'margin-bottom'}>
<CButton onClick={doClearActions} color="danger" disabled={!sessionInfo.actions?.length}>
Clear Actions
</CButton>
<CButton onClick={doAbort} color="danger">
Discard
</CButton>
<CButton onClick={doFinish2} color="danger" disabled={!sessionInfo.actions?.length}>
Finish
</CButton>
</CButtonGroup>
</div>
</CRow>
</CForm>
</>
Expand Down
4 changes: 0 additions & 4 deletions webui/src/Buttons/EditButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -497,10 +497,7 @@ function TabsSection({ style, controlId, location, steps, runtimeProps, rotaryAc
<div key="button">
<GenericConfirmModal ref={confirmRef} />

<br />

<div ref={setTabsRef} className={'row-heading'}>
{/* <CTabs activeTab={selectedStep} onActiveTabChange={clickSelectedStep}> */}
<CNav variant="tabs">
{keys.map((stepId, i) => (
<ActionSetTab
Expand Down Expand Up @@ -532,7 +529,6 @@ function TabsSection({ style, controlId, location, steps, runtimeProps, rotaryAc
</CNavItem>
)}
</CNav>
{/* </CTabs> */}
</div>

<div
Expand Down
1 change: 1 addition & 0 deletions webui/src/scss/_layout.scss
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@ body {
.row-heading {
position: sticky;
padding-top: 0;
padding-top: 1rem;
margin-top: -1rem;
top: 0;
left: 0;
Expand Down

0 comments on commit e342a4c

Please sign in to comment.