From 77c3a998e26e5caf731d03fe28fac02cdc8ea9c1 Mon Sep 17 00:00:00 2001 From: yann300 Date: Thu, 1 Mar 2018 16:31:19 +0100 Subject: [PATCH] debugger panel UI --- remix-debugger/src/ui/DropdownPanel.js | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/remix-debugger/src/ui/DropdownPanel.js b/remix-debugger/src/ui/DropdownPanel.js index 74decc4a20..5ec2139751 100644 --- a/remix-debugger/src/ui/DropdownPanel.js +++ b/remix-debugger/src/ui/DropdownPanel.js @@ -1,5 +1,6 @@ 'use strict' var yo = require('yo-yo') +const copy = require('clipboard-copy') var remixLib = require('remix-lib') var TreeView = require('./TreeView') var EventManager = remixLib.EventManager @@ -11,7 +12,7 @@ var styles = styleGuide.chooser() var css = csjs` .title { margin-top: 10px; - ${styles.rightPanel.debuggerTab.dropdown_Debugger} + ${styles.rightPanel.debuggerTab.dropdown_Debugger}; display: flex; align-items: center; } @@ -23,15 +24,13 @@ var css = csjs` margin-right: 5%; } .eyeButton { - ${styles.rightPanel.debuggerTab.button_Debugger} margin: 3px; - float: right; } .eyeButton:hover { color: ${styles.rightPanel.debuggerTab.button_Debugger_icon_HoverColor}; } .dropdownpanel { - ${styles.rightPanel.debuggerTab.dropdown_Debugger} + ${styles.rightPanel.debuggerTab.dropdown_Debugger}; width: 100%; } .dropdownrawcontent { @@ -94,7 +93,7 @@ DropdownPanel.prototype.update = function (_data, _header) { this.view.querySelector('.dropdownpanel .dropdowncontent').style.display = 'block' this.view.querySelector('.dropdownpanel .dropdowncontent').style.color = styles.appProperties.mainText_Color this.view.querySelector('.dropdownpanel .dropdownrawcontent').innerText = JSON.stringify(_data, null, '\t') - this.view.querySelector('.dropdownpanel button.btn').style.display = 'block' + this.view.querySelector('.title div.btn').style.display = 'block' this.view.querySelector('.title span').innerText = _header || ' ' this.message('') if (this.json) { @@ -133,10 +132,9 @@ DropdownPanel.prototype.render = function (overridestyle) {
${this.name}
+