Skip to content

Commit 7e191fd

Browse files
committed
Adapt coloring of checkboxes
1 parent ee66051 commit 7e191fd

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

apps/contract-verification/src/app/components/ConstructorArguments.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ export const ConstructorArguments: React.FC<ConstructorArgumentsProps> = ({ abiE
9999
return (
100100
<div className="mt-4">
101101
<label>Constructor Arguments</label>
102-
<div className="form-check form-switch">
103-
<input className="form-check-input" type="checkbox" id="toggleRawInputSwitch" checked={toggleRawInput} onChange={() => setToggleRawInput(!toggleRawInput)} />
104-
<label className="form-check-label" htmlFor="toggleRawInputSwitch">
102+
<div className="d-flex py-1 align-items-center custom-control custom-checkbox">
103+
<input className="form-check-input custom-control-input" type="checkbox" id="toggleRawInputSwitch" checked={toggleRawInput} onChange={() => setToggleRawInput(!toggleRawInput)} />
104+
<label className="m-0 form-check-label custom-control-label" style={{ paddingTop: '2px' }} htmlFor="toggleRawInputSwitch">
105105
Enter raw ABI-encoded constructor arguments
106106
</label>
107107
</div>

apps/contract-verification/src/app/views/VerifyView.tsx

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -180,11 +180,13 @@ export const VerifyView = () => {
180180

181181
{selectedContract && <ConstructorArguments abiEncodedConstructorArgs={abiEncodedConstructorArgs} setAbiEncodedConstructorArgs={setAbiEncodedConstructorArgs} selectedContract={selectedContract} abiEncodingError={abiEncodingError} setAbiEncodingError={setAbiEncodingError} />}
182182

183-
<div className="pt-3 form-check form-switch">
184-
<input className="form-check-input" type="checkbox" id="has-proxy" checked={!!hasProxy} onChange={(e) => setHasProxy(e.target.checked)} />
185-
<label className="form-check-label" htmlFor="has-proxy">
186-
The deployed contract is behind a proxy
187-
</label>
183+
<div className="pt-3">
184+
<div className="d-flex py-1 align-items-center custom-control custom-checkbox">
185+
<input id="has-proxy" className="form-check-input custom-control-input" type="checkbox" checked={!!hasProxy} onChange={(e) => setHasProxy(e.target.checked)} />
186+
<label htmlFor="has-proxy" className="m-0 form-check-label custom-control-label" style={{ paddingTop: '2px' }}>
187+
The deployed contract is behind a proxy
188+
</label>
189+
</div>
188190
{hasProxy && <ContractAddressInput label="Proxy Address" id="proxy-address" contractAddress={proxyAddress} setContractAddress={setProxyAddress} contractAddressError={proxyAddressError} setContractAddressError={setProxyAddressError} />}
189191
</div>
190192

@@ -194,13 +196,15 @@ export const VerifyView = () => {
194196
const disabledVerifier = !chainSettings || !validConfiguration(chainSettings, verifierId) || (verifierId === 'Sourcify' && !sourcifySupported)
195197

196198
return (
197-
<div key={verifierId} className="pt-2 form-check">
198-
<input className="form-check-input" type="checkbox" id={`verifier-${verifierId}`} checked={!!enabledVerifiers[verifierId]} onChange={(e) => handleVerifierCheckboxClick(verifierId, e.target.checked)} disabled={disabledVerifier} />
199+
<div key={verifierId} className="pt-2">
200+
<div className="d-flex py-1 align-items-center custom-control custom-checkbox">
201+
<input className="form-check-input custom-control-input" type="checkbox" id={`verifier-${verifierId}`} checked={!!enabledVerifiers[verifierId]} onChange={(e) => handleVerifierCheckboxClick(verifierId, e.target.checked)} disabled={disabledVerifier} />
199202

200-
<div className="d-flex flex-column align-items-start">
201-
<label htmlFor={`verifier-${verifierId}`} style={{ fontSize: '1rem', lineHeight: '1.5', color: 'var(--text)' }} className={`mb-0 font-weight-bold${!disabledVerifier ? '' : ' text-secondary'}`}>
203+
<label htmlFor={`verifier-${verifierId}`} className={`m-0 form-check-label custom-control-label large font-weight-bold${!disabledVerifier ? '' : ' text-secondary'}`} style={{ fontSize: '1rem', lineHeight: '1.5', color: 'var(--text)' }}>
202204
{verifierId}
203205
</label>
206+
</div>
207+
<div className="d-flex flex-column align-items-start pl-4">
204208
{!chainSettings ? (
205209
''
206210
) : !validConfiguration(chainSettings, verifierId) ? (

0 commit comments

Comments
 (0)