remix-ide
Version:
Extendable Web IDE for Ethereum
75 lines (74 loc) • 4.69 kB
text/troff
[1mdiff --git a/src/app/tabs/runTab/settings.js b/src/app/tabs/runTab/settings.js[m
[1mindex 12b7e218..8038f725 100644[m
[1m--- a/src/app/tabs/runTab/settings.js[m
[1m+++ b/src/app/tabs/runTab/settings.js[m
[36m@@ -98,7 +98,7 @@[m [mclass SettingsUI {[m
</label>[m
<div class="${css.account}">[m
<select data-id="runTabSelectAccount" name="txorigin" class="form-control ${css.select} custom-select" id="txorigin"></select>[m
[31m- ${copyToClipboard(() => document.querySelector('#runTabView #txorigin').value)}[m
[32m+[m[32m <div style="margin-left: 0px;">${copyToClipboard(() => document.querySelector('#runTabView #txorigin').value)}</div>[m
<i id="remixRunSignMsg" class="fas fa-edit ${css.icon}" aria-hidden="true" onclick=${this.signMessage.bind(this)} title="Sign a message using this account key"></i>[m
</div>[m
</div>[m
[1mdiff --git a/src/app/tabs/test-tab.js b/src/app/tabs/test-tab.js[m
[1mindex 90b8b49e..a2a1b772 100644[m
[1m--- a/src/app/tabs/test-tab.js[m
[1m+++ b/src/app/tabs/test-tab.js[m
[36m@@ -46,7 +46,11 @@[m [mmodule.exports = class TestTab extends ViewPlugin {[m
listenToEvents () {[m
this.filePanel.event.register('newTestFileCreated', file => {[m
var testList = this.view.querySelector("[class^='testList']")[m
[31m- var test = yo`<label class="singleTestLabel"><input class="singleTest" onchange=${(e) => this.toggleCheckbox(e.target.checked, file)} type="checkbox" checked="true">${file}</label>`[m
[32m+[m[32m var test = yo`[m
[32m+[m[32m <label class="singleTestLabel form-check-label custom-control-label" for="testOf${file}"[m
[32m+[m[32m <input class="mr-2 singleTest custom-control-input" id="testOf${file}" onchange=${(e) => this.toggleCheckbox(e.target.checked, file)} type="checkbox" checked="true">[m
[32m+[m[32m ${file}[m
[32m+[m[32m </label>`[m
testList.appendChild(test)[m
this.data.allTests.push(file)[m
this.data.selectedTests.push(file)[m
[36m@@ -72,7 +76,18 @@[m [mmodule.exports = class TestTab extends ViewPlugin {[m
}[m
[m
listTests () {[m
[31m- return this.data.allTests.map(test => yo`<label class="singleTestLabel"><input class="singleTest" onchange =${(e) => this.toggleCheckbox(e.target.checked, test)} type="checkbox" checked="true">${test} </label>`)[m
[32m+[m[32m return this.data.allTests.map(test => yo`[m
[32m+[m[32m <label class="singleTestLabel form-check-label custom-control-label" for="singleTest${test}">[m
[32m+[m[32m <input[m
[32m+[m[32m class="singleTest mr-2 custom-control-input"[m
[32m+[m[32m id="singleTest${test}"[m
[32m+[m[32m onchange =${(e) => this.toggleCheckbox(e.target.checked, test)}[m
[32m+[m[32m type="checkbox"[m
[32m+[m[32m checked="true"[m
[32m+[m[32m >[m
[32m+[m[32m ${test}[m
[32m+[m[32m </label>[m
[32m+[m[32m `)[m
}[m
[m
toggleCheckbox (eChecked, test) {[m
[36m@@ -278,8 +293,9 @@[m [mmodule.exports = class TestTab extends ViewPlugin {[m
<div class="${css.tests}"> [m
<div class="${css.buttons}">[m
${this.updateRunAction()}[m
[31m- <label class="${css.label} mx-4 m-2" for="checkAllTests">[m
[32m+[m[32m <label class="${css.label} mr-2 custom-control-input mx-4 m-2" for="checkAllTests">[m
<input id="checkAllTests"[m
[32m+[m[32m class="form-check-label custom-control-label"[m
type="checkbox"[m
onclick="${(event) => { this.checkAll(event) }}"[m
checked="true"[m
[1mdiff --git a/src/app/udapp/run-tab.js b/src/app/udapp/run-tab.js[m
[1mindex 14306777..7c549cef 100644[m
[1m--- a/src/app/udapp/run-tab.js[m
[1m+++ b/src/app/udapp/run-tab.js[m
[36m@@ -66,7 +66,7 @@[m [mexport class RunTab extends LibraryPlugin {[m
this.instanceContainer = yo`<div class="${css.instanceContainer} border-0 list-group-item"></div>`[m
[m
const instanceContainerTitle = yo`[m
[31m- <div class="d-flex justify-content-between align-items-center pl-2 ml-1 mb-1"[m
[32m+[m[32m <div class="d-flex justify-content-between align-items-center pl-2 ml-1 mb-2"[m
title="Autogenerated generic user interfaces for interaction with deployed contracts">[m
Deployed Contracts[m
<i class="mr-2 ${css.icon} far fa-trash-alt" data-id="deployAndRunClearInstances" onclick=${() => this.event.trigger('clearInstance', [])}[m