Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
baas-ide
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
guxukai
baas-ide
Commits
5f442ecc
Commit
5f442ecc
authored
May 08, 2019
by
yann300
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master' into swap_it
parents
5d56e7d1
d5e1fa2b
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
905 additions
and
7 deletions
+905
-7
.gitignore
.gitignore
+1
-0
LICENSE.md
LICENSE.md
+1
-1
package.json
package.json
+1
-1
compiler-metadata.js
src/app/files/compiler-metadata.js
+1
-1
recorder.js
src/app/tabs/runTab/model/recorder.js
+4
-4
tabbed-menu-styles.js
src/app/tabs/styles/tabbed-menu-styles.js
+42
-0
styleGuideClean.js
src/app/ui/styles-guide/styleGuideClean.js
+855
-0
No files found.
.gitignore
View file @
5f442ecc
.idea
.vscode
build
node_modules
...
...
LICENSE.md
View file @
5f442ecc
The MIT License (MIT)
Copyright (c) 2014, 2015, 201
6
the individual contributors
Copyright (c) 2014, 2015, 201
9
the individual contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
...
...
package.json
View file @
5f442ecc
...
...
@@ -158,9 +158,9 @@
"pullremix"
:
"git clone https://github.com/ethereum/remix"
,
"linkremixlib"
:
"cd node_modules && rm -rf remix-lib && ln -s ../../remix/remix-lib remix-lib && cd .."
,
"linkremixsolidity"
:
"cd node_modules && rm -rf remix-solidity && ln -s ../../remix/remix-solidity remix-solidity && cd .."
,
"linkremixsimulator"
:
"cd node_modules && rm -rf remix-simulator && ln -s ../../remix/remix-simulator remix-simulator && cd .."
,
"linkremixtests"
:
"cd node_modules && rm -rf remix-tests && ln -s ../../remix/remix-tests remix-tests && cd .."
,
"linkremixdebug"
:
"cd node_modules && rm -rf remix-debug && ln -s ../../remix/remix-debug remix-debug && cd .."
,
"linkremixanalyzer"
:
"cd node_modules && rm -rf remix-analyzer && ln -s ../../remix/remix-analyzer remix-analyzer && cd .."
,
"build"
:
"browserify src/index.js -o build/app.js --exclude solc"
,
"build_debugger"
:
"browserify src/app/debugger/remix-debugger/index.js -o src/app/debugger/remix-debugger/build/app.js"
,
"browsertest"
:
"sleep 5 && npm run nightwatch_local"
,
...
...
src/app/files/compiler-metadata.js
View file @
5f442ecc
...
...
@@ -6,7 +6,7 @@ class CompilerMetadata {
constructor
(
opts
)
{
var
self
=
this
self
.
_opts
=
opts
self
.
networks
=
[
'VM:-'
,
'main:1'
,
'ropsten:3'
,
'rinkeby:4'
,
'kovan:42'
,
'Custom'
]
self
.
networks
=
[
'VM:-'
,
'main:1'
,
'ropsten:3'
,
'rinkeby:4'
,
'kovan:42'
,
'
görli:5'
,
'
Custom'
]
}
syncContractMetadata
()
{
...
...
src/app/tabs/runTab/model/recorder.js
View file @
5f442ecc
...
...
@@ -31,8 +31,8 @@ class Recorder {
var
record
=
{
value
,
parameters
:
payLoad
.
funArgs
}
if
(
!
to
)
{
var
abi
=
payLoad
.
contractABI
var
sha3
=
ethutil
.
bufferToHex
(
ethutil
.
sha3
(
abi
))
record
.
abi
=
sha3
var
keccak
=
ethutil
.
bufferToHex
(
ethutil
.
keccak
(
abi
))
record
.
abi
=
keccak
record
.
contractName
=
payLoad
.
contractName
record
.
bytecode
=
payLoad
.
contractBytecode
record
.
linkReferences
=
payLoad
.
linkReferences
...
...
@@ -43,9 +43,9 @@ class Recorder {
}
}
}
self
.
data
.
_abis
[
sha3
]
=
abi
self
.
data
.
_abis
[
keccak
]
=
abi
this
.
data
.
_contractABIReferences
[
timestamp
]
=
sha3
this
.
data
.
_contractABIReferences
[
timestamp
]
=
keccak
}
else
{
var
creationTimestamp
=
this
.
data
.
_createdContracts
[
to
]
record
.
to
=
`created{
${
creationTimestamp
}
}`
...
...
src/app/tabs/styles/tabbed-menu-styles.js
0 → 100644
View file @
5f442ecc
const
csjs
=
require
(
'csjs-inject'
)
const
styles
=
require
(
'../../ui/styles-guide/theme-chooser'
).
chooser
()
const
css
=
csjs
`
.menu {
display: flex;
background-color:
${
styles
.
rightPanel
.
BackgroundColor_Pre
}
;
list-style: none;
margin: 0;
padding: 0;
}
.active {
background-color:
${
styles
.
rightPanel
.
backgroundColor_Tab
}
;
color:
${
styles
.
appProperties
.
mainText_Color
}
}
.options {
float: left;
padding-top: 0.7em;
min-width: 60px;
font-size: 0.9em;
cursor: pointer;
font-size: 1em;
text-align: center;
}
.optionViews {
background-color:
${
styles
.
rightPanel
.
backgroundColor_Tab
}
;
overflow: scroll;
height: 100%;
}
.optionViews > div {
display: none;
}
.optionViews .pre {
word-wrap: break-word;
background-color:
${
styles
.
rightPanel
.
BackgroundColor_Pre
}
;
border-radius: 3px;
display: inline-block;
padding: 0 0.6em;
}
`
module
.
exports
=
css
src/app/ui/styles-guide/styleGuideClean.js
0 → 100644
View file @
5f442ecc
// var csjs = require('csjs-inject')
module
.
exports
=
styleGuideClean
function
styleGuideClean
()
{
/* --------------------------------------------------------------------------
CSS PROPERTIES
-------------------------------------------------------------------------- */
var
cssProperties
=
{
/* ------------------------------------------------------
COLORS
------------------------------------------------------ */
colors
:
{
// BASIC COLORS (B&W and transparent)
transparent
:
'transparent'
,
white
:
'hsl(0, 0%, 100%)'
,
black
:
'black'
,
opacityBlack
:
'hsla(0, 0%, 0%, .4)'
,
// BLUE
blue
:
'hsla(229, 75%, 87%, 1)'
,
lightBlue
:
'hsla(229, 75%, 87%, .5)'
,
backgroundBlue
:
'hsla(229, 100%, 97%, 1)'
,
brightBlue
:
'hsla(233, 91%, 58%, 1)'
,
azure
:
'#dbe9f4'
,
// GREY
grey
:
'hsla(0, 0%, 40%, 1)'
,
lightGrey
:
'hsla(0, 0%, 40%, .5)'
,
veryLightGrey
:
'hsla(0, 0%, 40%, .2)'
,
// RED
strongRed
:
'hsla(0, 100%, 71%, 1)'
,
red
:
'hsla(0, 82%, 82%, 1)'
,
lightRed
:
'hsla(0, 82%, 82%, .5)'
,
// GREEN
green
:
'hsla(141, 75%, 84%, 1)'
,
lightGreen
:
'hsla(141, 75%, 84%, .5)'
,
greenZing
:
'hsla(148, 79%, 47%, 1)'
,
// PINK
pink
:
'hsla(300, 69%, 76%, 1)'
,
lightPink
:
'hsla(300, 69%, 76%, .5)'
,
// ORANGE
orange
:
'hsla(44, 100%, 50%, 1)'
,
lightOrange
:
'hsla(44, 100%, 50%, .5)'
,
// VIOLET
violet
:
'hsla(240, 64%, 68%, 1)'
,
lightViolet
:
'hsla(240, 64%, 68%, .5)'
},
/* ------------------------------------------------------
FONTS
------------------------------------------------------ */
fonts
:
{
font
:
'14px/1.5 Lato, "Helvetica Neue", Helvetica, Arial, sans-serif'
},
/* ------------------------------------------------------
BORDERS
------------------------------------------------------ */
borders
:
{
secondary_borderRadius
:
'5px'
}
}
/* --------------------------------------------------------------------------
APP PROPERTIES
-------------------------------------------------------------------------- */
var
appProperties
=
{
/* ------------------------------------------------------
ACE THEME
------------------------------------------------------ */
aceTheme
:
''
,
/* ------------------------------------------------------
BACKGROUND COLORS
------------------------------------------------------ */
primary_BackgroundColor
:
cssProperties
.
colors
.
white
,
secondary_BackgroundColor
:
cssProperties
.
colors
.
white
,
tertiary_BackgroundColor
:
cssProperties
.
colors
.
white
,
quaternary_BackgroundColor
:
cssProperties
.
colors
.
white
,
fifth_BackgroundColor
:
cssProperties
.
colors
.
white
,
seventh_BackgroundColor
:
cssProperties
.
colors
.
white
,
dark_BackgroundColor
:
cssProperties
.
colors
.
black
,
light_BackgroundColor
:
cssProperties
.
colors
.
white
,
debuggingMode_BackgroundColor
:
cssProperties
.
colors
.
veryLightGrey
,
highlight_BackgroundColor
:
cssProperties
.
colors
.
veryLightGrey
,
/* ------------------------------------------------------
RESIZING
******************************************************** */
ghostBar
:
cssProperties
.
colors
.
veryLightGrey
,
draggingBar
:
cssProperties
.
colors
.
veryLightGrey
,
/* ------------------------------------------------------
TEXT COLORS
******************************************************** */
mainText_Color
:
cssProperties
.
colors
.
black
,
supportText_Color
:
cssProperties
.
colors
.
grey
,
sub_supportText_Color
:
cssProperties
.
colors
.
black
,
specialText_Color
:
cssProperties
.
colors
.
greenZing
,
brightText_Color
:
cssProperties
.
colors
.
brightBlue
,
oppositeText_Color
:
cssProperties
.
colors
.
black
,
additionalText_Color
:
cssProperties
.
colors
.
veryLightGrey
,
errorText_Color
:
cssProperties
.
colors
.
strongRed
,
warningText_Color
:
cssProperties
.
colors
.
orange
,
infoText_Color
:
cssProperties
.
colors
.
violet
,
greyedText_color
:
cssProperties
.
colors
.
veryLightGrey
,
/* ------------------------------------------------------
ICONS
******************************************************** */
icon_Color
:
cssProperties
.
colors
.
black
,
icon_AltColor
:
cssProperties
.
colors
.
white
,
icon_HoverColor
:
cssProperties
.
colors
.
grey
,
icon_ConstantColor
:
cssProperties
.
colors
.
black
,
/* ------------------------------------------------------
MESSAGES
******************************************************** */
// Success
success_TextColor
:
cssProperties
.
colors
.
black
,
success_BackgroundColor
:
cssProperties
.
colors
.
lightGreen
,
success_BorderColor
:
cssProperties
.
colors
.
green
,
// Danger
danger_TextColor
:
cssProperties
.
colors
.
black
,
danger_BackgroundColor
:
cssProperties
.
colors
.
lightRed
,
danger_BorderColor
:
cssProperties
.
colors
.
red
,
// Warning
warning_TextColor
:
cssProperties
.
colors
.
black
,
warning_BackgroundColor
:
cssProperties
.
colors
.
lightOrange
,
warning_BorderColor
:
cssProperties
.
colors
.
orange
,
// Tooltip
tooltip_Color
:
cssProperties
.
colors
.
white
,
tooltip_BackgroundColor
:
cssProperties
.
colors
.
grey
,
tooltip_BorderColor
:
cssProperties
.
colors
.
grey
,
/* ------------------------------------------------------
DROPDOWN
******************************************************** */
dropdown_TextColor
:
cssProperties
.
colors
.
black
,
dropdown_BackgroundColor
:
cssProperties
.
colors
.
white
,
dropdown_SecondaryBackgroundColor
:
cssProperties
.
colors
.
white
,
dropdown_BorderColor
:
cssProperties
.
colors
.
veryLightGrey
,
/* ------------------------------------------------------
INPUT
******************************************************** */
input_TextColor
:
cssProperties
.
colors
.
black
,
input_BackgroundColor
:
cssProperties
.
colors
.
white
,
input_BorderColor
:
cssProperties
.
colors
.
veryLightGrey
,
/* ------------------------------------------------------
SOLID BORDER BOX
******************************************************** */
solidBorderBox_TextColor
:
cssProperties
.
colors
.
black
,
solidBorderBox_BackgroundColor
:
cssProperties
.
colors
.
white
,
solidBorderBox_BorderColor
:
cssProperties
.
colors
.
white
,
/* ------------------------------------------------------
SOLID BOX
******************************************************** */
solidBox_TextColor
:
cssProperties
.
colors
.
black
,
solidBox_BackgroundColor
:
cssProperties
.
colors
.
white
,
/* ------------------------------------------------------
BUTTONS
******************************************************** */
/* .................
PRIMARY
.................. */
primaryButton_TextColor
:
cssProperties
.
colors
.
black
,
primaryButton_BackgroundColor
:
cssProperties
.
colors
.
white
,
primaryButton_BorderColor
:
cssProperties
.
colors
.
black
,
primaryButton_BorderWidth
:
'1px'
,
/* .................
SECONDARY
.................. */
secondaryButton_TextColor
:
cssProperties
.
colors
.
black
,
secondaryButton_BackgroundColor
:
cssProperties
.
colors
.
white
,
secondaryButton_BorderColor
:
cssProperties
.
colors
.
black
,
/* .................
Teriary
.................. */
teriaryButton_TextColor
:
cssProperties
.
colors
.
black
,
teriaryButton_BackgroundColor
:
cssProperties
.
colors
.
white
,
teriaryButton_BorderColor
:
cssProperties
.
colors
.
black
,
/* .................
/* .................
Quaternary
.................. */
quaternaryButton_TextColor
:
cssProperties
.
colors
.
black
,
quaternaryButton_BackgroundColor
:
cssProperties
.
colors
.
white
,
quaternaryButton_BorderColor
:
cssProperties
.
colors
.
black
,
/* .................
/* .................
Fifth
.................. */
fifthButton_TextColor
:
cssProperties
.
colors
.
black
,
fifthButton_BackgroundColor
:
cssProperties
.
colors
.
white
,
fifthButton_BorderColor
:
cssProperties
.
colors
.
black
,
/* .................
/* .................
Sixth
.................. */
sixthButton_TextColor
:
cssProperties
.
colors
.
black
,
sixthButton_BackgroundColor
:
cssProperties
.
colors
.
white
,
sixthButton_BorderColor
:
cssProperties
.
colors
.
black
,
/* .................
SUCCESS
.................. */
successButton_TextColor
:
cssProperties
.
colors
.
white
,
successButton_BackgroundColor
:
cssProperties
.
colors
.
green
,
successButton_BorderColor
:
cssProperties
.
colors
.
green
,
/* .................
DANGER
.................. */
dangerButton_TextColor
:
cssProperties
.
colors
.
white
,
dangerButton_BackgroundColor
:
cssProperties
.
colors
.
red
,
dangerButton_BorderColor
:
cssProperties
.
colors
.
red
,
/* .................
WARNING
.................. */
warningButton_TextColor
:
cssProperties
.
colors
.
white
,
warningButton_BackgroundColor
:
cssProperties
.
colors
.
lightOrange
,
warningButton_BorderColor
:
cssProperties
.
colors
.
lightOrange
,
/* .................
INFO
.................. */
infoButton_TextColor
:
cssProperties
.
colors
.
black
,
infoButton_BackgroundColor
:
cssProperties
.
colors
.
white
,
infoButton_BorderColor
:
cssProperties
.
colors
.
black
,
/* .................
SOLIDITY
.................. */
// CALL
callButton_TextColor
:
cssProperties
.
colors
.
black
,
callButton_BackgroundColor
:
cssProperties
.
colors
.
lightBlue
,
callButton_BorderColor
:
cssProperties
.
colors
.
lightBlue
,
// TRANSACTION
transactButton_TextColor
:
cssProperties
.
colors
.
black
,
transactButton_BackgroundColor
:
cssProperties
.
colors
.
lightRed
,
transactButton_BorderColor
:
cssProperties
.
colors
.
lightRed
,
// CONSTANT
constantButton_TextColor
:
cssProperties
.
colors
.
black
,
constantButton_BackgroundColor
:
cssProperties
.
colors
.
lightBlue
,
constantButton_BorderColor
:
cssProperties
.
colors
.
lightBlue
,
// PAYABLE TRANSACTION
transactPayableButton_TextColor
:
cssProperties
.
colors
.
black
,
transactPayableButton_BackgroundColor
:
cssProperties
.
colors
.
red
,
transactPayableButton_BorderColor
:
cssProperties
.
colors
.
red
,
/* ------------------------------------------------------
UI ELEMENTS
******************************************************** */
uiElements
:
{
solidBorderBox
:
(
opts
=
{})
=>
`
background-color :
${
opts
.
BackgroundColor
}
;
border : 1px solid
${
opts
.
BorderColor
}
;
color :
${
opts
.
Color
}
;
border-radius :
${
cssProperties
.
borders
.
primary_borderRadius
}
font-size : 12px;
padding : 10px 15px;
line-height : 20px;
overflow : hidden;
word-break : break-word;
width : 100%;
`
,
solidBox
:
(
opts
=
{})
=>
`
background-color :
${
opts
.
BackgroundColor
}
;
color :
${
opts
.
Color
}
;
font-size : 12px;
padding : 10px 15px;
line-height : 20px;
overflow : hidden;
word-break : break-word;
width : 100%;
`
,
dottedBorderBox
:
(
opts
=
{})
=>
`
background-color :
${
opts
.
BackgroundColor
}
;
border : .2em dotted
${
opts
.
BorderColor
}
;
color :
${
opts
.
Color
}
;
border-radius :
${
cssProperties
.
borders
.
secondary_borderRadius
}
;
line-height : 20px;
padding : 8px 15px;
margin-bottom : 1em;
overflow : hidden;
word-break : break-word;
`
,
inputField
:
(
opts
=
{})
=>
`
background-color :
${
opts
.
BackgroundColor
}
;
border : 1px solid
${
opts
.
BorderColor
}
;
color :
${
opts
.
Color
}
;
border-radius :
${
cssProperties
.
borders
.
secondary_borderRadius
}
;
height : 25px;
width : 250px;
padding : 0 8px;
overflow : hidden;
word-break : normal;
`
,
dropdown
:
(
opts
=
{})
=>
`
background-color :
${
opts
.
BackgroundColor
}
;
border : 1px solid
${
opts
.
BorderColor
}
;
color :
${
opts
.
Color
}
;
font-size : 12px;
font-weight : bold;
padding : 0 8px;
text-decoration : none;
cursor : pointer;
border-radius : 3px;
height : 25px;
width : 100%;
text-align : center;
overflow : hidden;
word-break : normal;
`
,
button
:
(
opts
=
{})
=>
`
margin : 1px;
background-color :
${
opts
.
BackgroundColor
}
;
color :
${
opts
.
Color
}
;
border : 1px solid;
display : flex;
align-items : center;
justify-content : center;
cursor : pointer;
min-height : 25px;
max-height : 25px;
width : 70px;
min-width : 70px;
font-size : 12px;
overflow : hidden;
word-break : normal;
border-radius :
${
opts
.
BorderRadius
}
;
border-width :
${
opts
.
BorderWidth
}
;
border-color :
${
opts
.
BorderColor
}
;
border-style :
${
opts
.
BorderStyle
}
;
`
}
}
/* --------------------------------------------------------------------------
REMIX PROPERTIES
-------------------------------------------------------------------------- */
var
remixProperties
=
{
/* ------------------------------------------------------
REMIX GENERAL
/* ------------------------------------------------------ */
remix
:
{
modalDialog_BackgroundColor_Primary
:
appProperties
.
primary_BackgroundColor
,
modalDialog_text_Primary
:
appProperties
.
mainText_Color
,
modalDialog_text_Secondary
:
appProperties
.
supportText_Color
,
modalDialog_text_Link
:
appProperties
.
brightText_Color
,
modalDialog_text_Em
:
appProperties
.
specialText_Color
,
modalDialog_Header_Footer_BackgroundColor
:
appProperties
.
secondary_BackgroundColor
,
modalDialog_Header_Footer_Color
:
appProperties
.
mainText_Color
,
modalDialog_BoxDottedBorder_BackgroundColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
modalDialog_BoxDottedBorder_BorderColor
:
appProperties
.
solidBorderBox_BorderColor
,
modalDialog_BoxDottedBorder_Color
:
appProperties
.
solidBorderBox_TextColor
,
tooltip_CopyToClipboard_BackgroundColor
:
appProperties
.
tooltip_BackgroundColor
,
tooltip_CopyToClipboard_Color
:
appProperties
.
tooltip_Color
,
icon_Color_CopyToClipboard
:
appProperties
.
icon_Color
,
icon_HoverColor_CopyToClipboard
:
appProperties
.
icon_HoverColor
,
solidBox
:
appProperties
.
uiElements
.
solidBorderBox
({
BackgroundColor
:
appProperties
.
solidBox_BackgroundColor
,
Color
:
appProperties
.
solidBox_TextColor
})
},
/* ------------------------------------------------------
LEFT PANEL (FILE PANEL)
/* ------------------------------------------------------ */
leftPanel
:
{
backgroundColor_Panel
:
appProperties
.
primary_BackgroundColor
,
backgroundColor_FileExplorer
:
appProperties
.
tertiary_BackgroundColor
,
text_Primary
:
appProperties
.
mainText_Color
,
text_Secondary
:
appProperties
.
supportText_Color
,
text_Teriary
:
appProperties
.
sub_supportText_Color
,
bar_Ghost
:
appProperties
.
ghostBar
,
bar_Dragging
:
appProperties
.
draggingBar
,
dragbarBorderRight
:
'2px solid '
+
cssProperties
.
colors
.
veryLightGrey
,
icon_Color_Menu
:
appProperties
.
icon_Color
,
icon_HoverColor_Menu
:
appProperties
.
icon_HoverColor
,
icon_Color_TogglePanel
:
appProperties
.
icon_Color
,
icon_HoverColor_TogglePanel
:
appProperties
.
icon_HoverColor
},
/* ------------------------------------------------------
EDITOR
/* ------------------------------------------------------ */
editor
:
{
backgroundColor_Panel
:
appProperties
.
primary_BackgroundColor
,
backgroundColor_Editor
:
appProperties
.
light_BackgroundColor
,
backgroundColor_Tabs_Highlights
:
appProperties
.
secondary_BackgroundColor
,
backgroundColor_Editor_Context_Highlights
:
appProperties
.
secondary_BackgroundColor
,
backgroundColor_Editor_Context_Error_Highlights
:
appProperties
.
error_BackgroundColor
,
backgroundColor_DebuggerMode
:
appProperties
.
debuggingMode_BackgroundColor
,
text_Primary
:
appProperties
.
mainText_Color
,
text_Secondary
:
appProperties
.
supportText_Color
,
text_Teriary
:
appProperties
.
sub_supportText_Color
,
text_Editor
:
''
,
icon_Color_Editor
:
appProperties
.
icon_Color
,
icon_HoverColor_Editor
:
appProperties
.
icon_HoverColor
},
/* ------------------------------------------------------
TERMINAL
/* ------------------------------------------------------ */
terminal
:
{
backgroundColor_Menu
:
appProperties
.
secondary_BackgroundColor
,
backgroundColor_Terminal
:
appProperties
.
seventh_BackgroundColor
,
backgroundColor_TerminalCLI
:
appProperties
.
seventh_BackgroundColor
,
backgroundImage_Terminal
:
"url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8ZyBvcGFjaXR5PSIwLjEiPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM0MTQwNDIiIGQ9Ik03MC41ODIsNDI4LjkwNGMwLjgxMSwwLDEuNjIyLDAuMjg1LDIuNDM3LDAuODUzYzAuODExLDAuNTcxLDEuMjE4LDEuMzQsMS4yMTgsMi4zMTQNCgkJCQljMCwyLjI3Ny0xLjA1OSwzLjQ5Ni0zLjE2OCwzLjY1NmMtNS4wMzgsMC44MTQtOS4zODEsMi4zNTYtMTMuMDM3LDQuNjNjLTMuNjU1LDIuMjc2LTYuNjYzLDUuMTE3LTkuMDE2LDguNTI4DQoJCQkJYy0yLjM1NywzLjQxMS00LjEwNCw3LjI3Mi01LjIzOSwxMS41NzVjLTEuMTM5LDQuMzA3LTEuNzA2LDguODE0LTEuNzA2LDEzLjUyNHYzMi42NTNjMCwyLjI3My0xLjEzOSwzLjQxMS0zLjQxMiwzLjQxMQ0KCQkJCWMtMi4yNzcsMC0zLjQxMi0xLjEzOC0zLjQxMi0zLjQxMXYtNzQuMzIzYzAtMi4yNzMsMS4xMzUtMy40MTEsMy40MTItMy40MTFjMi4yNzMsMCwzLjQxMiwxLjEzOCwzLjQxMiwzLjQxMXYxNS4xMDgNCgkJCQljMS40NjItMi40MzcsMy4yMDYtNC43NTIsNS4yMzktNi45NDVjMi4wMjktMi4xOTMsNC4yNjQtNC4xNDMsNi43MDEtNS44NDhjMi40MzctMS43MDYsNS4wNzYtMy4wODUsNy45MTktNC4xNDMNCgkJCQlDNjQuNzcxLDQyOS40MzMsNjcuNjU4LDQyOC45MDQsNzAuNTgyLDQyOC45MDR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjNDE0MDQyIiBkPSJNMTM3Ljc3Myw0MjcuMTk4YzUuNjg1LDAsMTAuOTY2LDEuMTgxLDE1LjgzOSwzLjUzNGM0Ljg3NCwyLjM1Niw5LjA1NSw1LjQ4MiwxMi41NSw5LjM4MQ0KCQkJCWMzLjQ5MiwzLjg5OSw2LjIxNCw4LjQwNyw4LjE2NCwxMy41MjRjMS45NDksNS4xMTcsMi45MjQsMTAuNDQsMi45MjQsMTUuOTYxYzAsMC45NzYtMC4zNjYsMS43OS0xLjA5NywyLjQzOA0KCQkJCWMtMC43MzEsMC42NS0xLjU4MywwLjk3NS0yLjU1OSwwLjk3NWgtNjcuOTg3YzAuNDg3LDQuMjI2LDEuNTg0LDguMjg1LDMuMjksMTIuMTg0YzEuNzA2LDMuODk5LDMuOTM3LDcuMzEyLDYuNzAxLDEwLjIzNA0KCQkJCWMyLjc2MSwyLjkyNSw2LjAwOCw1LjI4MSw5Ljc0OCw3LjA2N2MzLjczNSwxLjc4OSw3Ljg3NywyLjY4MSwxMi40MjgsMi42ODFjMTIuMDIxLDAsMjEuMzYtNC43OSwyOC4wMjMtMTQuMzc3DQoJCQkJYzAuNjQ3LTEuMTM2LDEuNjIyLTEuNzA2LDIuOTI0LTEuNzA2YzIuMjczLDAsMy40MTIsMS4xMzksMy40MTIsMy40MTJjMCwwLjE2My0wLjE2NCwwLjczLTAuNDg3LDEuNzA1DQoJCQkJYy0zLjQxMiw2LjAxMy04LjIwNSwxMC40NzktMTQuMzc3LDEzLjQwMmMtNi4xNzYsMi45MjQtMTIuNjcxLDQuMzg3LTE5LjQ5NSw0LjM4N2MtNS42ODksMC0xMC45MjgtMS4xODEtMTUuNzE4LTMuNTMzDQoJCQkJYy00Ljc5My0yLjM1NC04LjkzNi01LjQ4My0xMi40MjgtOS4zODJjLTMuNDk1LTMuODk5LTYuMjE0LTguNDA3LTguMTYzLTEzLjUyNGMtMS45NS01LjExOC0yLjkyNC0xMC40MzctMi45MjQtMTUuOTYyDQoJCQkJYzAtNS41MjEsMC45NzUtMTAuODQ0LDIuOTI0LTE1Ljk2MWMxLjk0OS01LjExNyw0LjY2OC05LjYyNSw4LjE2My0xMy41MjRjMy40OTItMy44OTgsNy42MzQtNy4wMjQsMTIuNDI4LTkuMzgxDQoJCQkJQzEyNi44NDYsNDI4LjM3OSwxMzIuMDg0LDQyNy4xOTgsMTM3Ljc3Myw0MjcuMTk4eiBNMTY5Ljk0LDQ2Ni4xODhjLTAuMzI4LTQuMjIzLTEuMzQxLTguMjg1LTMuMDQ2LTEyLjE4NA0KCQkJCWMtMS43MDYtMy44OTktMy45ODItNy4zMTItNi44MjMtMTAuMjM1Yy0yLjg0NC0yLjkyNC02LjE3NS01LjI3Ny05Ljk5MS03LjA2N2MtMy44MTktMS43ODUtNy45Mi0yLjY4LTEyLjMwNi0yLjY4DQoJCQkJYy00LjU1LDAtOC42OTIsMC44OTUtMTIuNDI4LDIuNjhjLTMuNzM5LDEuNzktNi45ODcsNC4xNDQtOS43NDgsNy4wNjdjLTIuNzY0LDIuOTI0LTQuOTk1LDYuMzM2LTYuNzAxLDEwLjIzNQ0KCQkJCWMtMS43MDYsMy44OTgtMi44MDIsNy45NjEtMy4yOSwxMi4xODRIMTY5Ljk0eiIvPg0KCQkJPHBhdGggZmlsbD0iIzQxNDA0MiIgZD0iTTMwNC42OSw0MjcuNDQxYzUuMDM0LDAsOS41MDQsMS4wMTgsMTMuNDAyLDMuMDQ3YzMuODk5LDIuMDMzLDcuMTg5LDQuNjcyLDkuODcsNy45Mg0KCQkJCWMyLjY4LDMuMjUxLDQuNzA5LDcuMDY2LDYuMDkyLDExLjQ1MmMxLjM3OSw0LjM4NywyLjA3LDguODU2LDIuMDcsMTMuNDAydjQzLjYyYzAsMC45NzUtMC4zNjUsMS43ODktMS4wOTcsMi40MzgNCgkJCQljLTAuNzMsMC42NDYtMS41MDMsMC45NzUtMi4zMTMsMC45NzVjLTIuMjc2LDAtMy40MTItMS4xNC0zLjQxMi0zLjQxMnYtNDMuNjJjMC0zLjU3MS0wLjUyOS03LjEwNC0xLjU4NC0xMC42DQoJCQkJYy0xLjA1OS0zLjQ5MS0yLjYwMi02LjYxOC00LjYzLTkuMzgyYy0yLjAzMy0yLjc2MS00LjU5Mi00Ljk1My03LjY3Ny02LjU4Yy0zLjA4OC0xLjYyMS02LjY2Mi0yLjQzNi0xMC43MjItMi40MzYNCgkJCQljLTUuMiwwLTkuNTg3LDEuMjE4LTEzLjE1OSwzLjY1NGMtMy41NzQsMi40MzgtNi40NTcsNS41NjYtOC42NSw5LjM4MmMtMi4xOTMsMy44MTktMy44MTgsOC4wNDItNC44NzQsMTIuNjcyDQoJCQkJYy0xLjA1OSw0LjYzLTEuNTg0LDkuMDU4LTEuNTg0LDEzLjI4djMzLjYyOWMwLDAuOTc1LTAuMzY1LDEuNzg5LTEuMDk2LDIuNDM4Yy0wLjczMSwwLjY0Ni0xLjUwNSwwLjk3NS0yLjMxNSwwLjk3NQ0KCQkJCWMtMi4yNzYsMC0zLjQxMS0xLjE0LTMuNDExLTMuNDEydi00My42MmMwLTMuNTcxLTAuNTMtNy4xMDQtMS41ODUtMTAuNmMtMS4wNTgtMy40OTEtMi42MDEtNi42MTgtNC42MjktOS4zODINCgkJCQljLTIuMDM0LTIuNzYxLTQuNTkyLTQuOTUzLTcuNjc3LTYuNThjLTMuMDg3LTEuNjIxLTYuNjYzLTIuNDM2LTEwLjcyMi0yLjQzNmMtNS4wMzcsMC05LjM0NCwwLjg5NS0xMi45MTUsMi42OA0KCQkJCWMtMy41NzUsMS43OS02LjU0Miw0LjI2Ni04Ljg5NSw3LjQzM2MtMi4zNTcsMy4xNjctNC4wNjMsNi45NDQtNS4xMTcsMTEuMzMxYy0xLjA1OSw0LjM4Ni0xLjU4NCw5LjEtMS41ODQsMTQuMTM0djMuODk5djAuMjQzDQoJCQkJdjMyLjg5N2MwLDIuMjcyLTEuMTM4LDMuNDEyLTMuNDEyLDMuNDEyYy0yLjI3NiwwLTMuNDExLTEuMTQtMy40MTEtMy40MTJ2LTc0LjU2N2MwLTIuMjczLDEuMTM1LTMuNDExLDMuNDExLTMuNDExDQoJCQkJYzIuMjczLDAsMy40MTIsMS4xMzgsMy40MTIsMy40MTF2MTIuNDI4YzIuOTI0LTUuMTk3LDYuODYxLTkuMzgyLDExLjgxOS0xMi41NWM0Ljk1NC0zLjE2NywxMC41MTctNC43NTIsMTYuNjkyLTQuNzUyDQoJCQkJYzYuOTgzLDAsMTIuOTk1LDEuOTkxLDE4LjAzMiw1Ljk3YzUuMDMzLDMuOTgzLDguNjg4LDkuMjIzLDEwLjk2NiwxNS43MTljMi43Ni02LjMzNiw2LjczOS0xMS41MzMsMTEuOTQtMTUuNTk2DQoJCQkJQzI5MS4xMjUsNDI5LjQ3NSwyOTcuMzgsNDI3LjQ0MSwzMDQuNjksNDI3LjQ0MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiM0MTQwNDIiIGQ9Ik0zNzguNzUzLDQyOS4zOTJjMC44MTEsMCwxLjU4NCwwLjM2NSwyLjMxNCwxLjA5N2MwLjczMSwwLjczLDEuMDk3LDEuNTA0LDEuMDk3LDIuMzE0djc0LjA4DQoJCQkJYzAsMC44MTQtMC4zNjUsMS41ODQtMS4wOTcsMi4zMTVjLTAuNzMsMC43My0xLjUwNCwxLjA5Ny0yLjMxNCwxLjA5N2MtMC45NzUsMC0xLjc5LTAuMzY2LTIuNDM4LTEuMDk3DQoJCQkJYy0wLjY1LTAuNzMxLTAuOTc1LTEuNTAxLTAuOTc1LTIuMzE1di03NC4wOGMwLTAuODExLDAuMzI0LTEuNTg0LDAuOTc1LTIuMzE0QzM3Ni45NjMsNDI5Ljc1NywzNzcuNzc4LDQyOS4zOTIsMzc4Ljc1Myw0MjkuMzkyeiINCgkJCQkvPg0KCQkJPHBhdGggZmlsbD0iIzQxNDA0MiIgZD0iTTQ3My4zNCw0MjguNjZjMi4yNzMsMCwzLjQxMiwxLjEzOSwzLjQxMiwzLjQxMWwtMC40ODcsMS45NWwtMjQuMzY4LDM1LjMzNGwyNC4zNjgsMzUuNTc3DQoJCQkJYzAuMzIzLDAuOTc2LDAuNDg3LDEuNjI2LDAuNDg3LDEuOTVjMCwyLjI3Mi0xLjEzOSwzLjQxMi0zLjQxMiwzLjQxMmMtMS4zMDIsMC0yLjE5My0wLjQ4OC0yLjY4LTEuNDYzbC0yMi45MDYtMzMuMzg0DQoJCQkJbC0yMi42NjMsMzMuMzg0Yy0wLjgxNCwwLjk3NS0xLjc5LDEuNDYzLTIuOTI0LDEuNDYzYy0yLjI3NywwLTMuNDExLTEuMTQtMy40MTEtMy40MTJjMC0wLjMyNCwwLjE1OS0wLjk3NSwwLjQ4Ni0xLjk1DQoJCQkJbDI0LjM2OS0zNS41NzdsLTI0LjM2OS0zNS4zMzRsLTAuNDg2LTEuOTVjMC0yLjI3MiwxLjEzNC0zLjQxMSwzLjQxMS0zLjQxMWMxLjEzNCwwLDIuMTA5LDAuNDg3LDIuOTI0LDEuNDYybDIyLjY2MywzMy4xNDENCgkJCQlsMjIuOTA2LTMzLjE0MUM0NzEuMTQ2LDQyOS4xNDcsNDcyLjAzOCw0MjguNjYsNDczLjM0LDQyOC42NnoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxnIG9wYWNpdHk9IjAuNDUiPg0KCQkJCQk8Zz4NCgkJCQkJCTxwb2x5Z29uIGZpbGw9IiMwMTAxMDEiIHBvaW50cz0iMTUwLjczNCwxOTYuMjEyIDI1NS45NjksMzQ0LjUwOCAyNTUuOTY5LDI1OC4zODciLz4NCgkJCQkJPC9nPg0KCQkJCTwvZz4NCgkJCQk8ZyBvcGFjaXR5PSIwLjgiPg0KCQkJCQk8Zz4NCgkJCQkJCTxwb2x5Z29uIGZpbGw9IiMwMTAxMDEiIHBvaW50cz0iMjU1Ljk2OSwyNTguMzg3IDI1NS45NjksMzQ0LjUwOCAzNjEuMjY3LDE5Ni4yMTIiLz4NCgkJCQkJPC9nPg0KCQkJCTwvZz4NCgkJCQk8ZyBvcGFjaXR5PSIwLjYiPg0KCQkJCQk8Zz4NCgkJCQkJCTxwb2x5Z29uIGZpbGw9IiMwMTAxMDEiIHBvaW50cz0iMjU1Ljk2OSwxMjYuNzgxIDE1MC43MzMsMTc0LjYxMSAyNTUuOTY5LDIzNi44MTggMzYxLjIwNCwxNzQuNjExIi8+DQoJCQkJCTwvZz4NCgkJCQk8L2c+DQoJCQkJPGcgb3BhY2l0eT0iMC40NSI+DQoJCQkJCTxnPg0KCQkJCQkJPHBvbHlnb24gZmlsbD0iIzAxMDEwMSIgcG9pbnRzPSIxNTAuNzM0LDE3NC42MTIgMjU1Ljk2OSwyMzYuODE4IDI1NS45NjksMTI2Ljc4MiAyNTUuOTY5LDAuMDAxIi8+DQoJCQkJCTwvZz4NCgkJCQk8L2c+DQoJCQkJPGcgb3BhY2l0eT0iMC44Ij4NCgkJCQkJPGc+DQoJCQkJCQk8cG9seWdvbiBmaWxsPSIjMDEwMTAxIiBwb2ludHM9IjI1NS45NjksMCAyNTUuOTY5LDEyNi43ODEgMjU1Ljk2OSwyMzYuODE4IDM2MS4yMDQsMTc0LjYxMSIvPg0KCQkJCQk8L2c+DQoJCQkJPC9nPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KPC9zdmc+DQo=')"
,
text_Primary
:
appProperties
.
mainText_Color
,
text_Secondary
:
appProperties
.
supportText_Color
,
text_RegularLog
:
appProperties
.
mainText_Color
,
text_InfoLog
:
appProperties
.
supportText_Color
,
text_ErrorLog
:
appProperties
.
errorText_Color
,
text_WarnLog
:
appProperties
.
warningText_Color
,
text_Title_TransactionLog
:
appProperties
.
infoText_Color
,
text_Regular_TransactionLog
:
appProperties
.
supportText_Color
,
text_Button
:
appProperties
.
oppositeText_Color
,
blockBorderTop
:
'2px solid '
+
cssProperties
.
colors
.
veryLightGrey
,
icon_Color_Log_Succeed
:
appProperties
.
success_BorderColor
,
icon_Color_Log_Failed
:
appProperties
.
errorText_Color
,
icon_BackgroundColor_Log_Call
:
appProperties
.
infoText_Color
,
icon_Color_Log_Call
:
appProperties
.
icon_AltColor
,
icon_Color_TogglePanel
:
appProperties
.
icon_Color
,
icon_HoverColor_TogglePanel
:
appProperties
.
icon_HoverColor
,
icon_Color_Menu
:
appProperties
.
icon_Color
,
icon_HoverColor_Menu
:
appProperties
.
icon_HoverColor
,
bar_Ghost
:
appProperties
.
ghostBar
,
bar_Dragging
:
appProperties
.
draggingBar
,
input_Search_MenuBar
:
appProperties
.
uiElements
.
inputField
({
BackgroundColor
:
appProperties
.
input_BackgroundColor
,
BorderColor
:
appProperties
.
input_BorderColor
,
Color
:
appProperties
.
input_TextColor
}),
dropdown_Filter_MenuBar
:
appProperties
.
uiElements
.
dropdown
({
BackgroundColor
:
appProperties
.
dropdown_BackgroundColor
,
BorderColor
:
appProperties
.
dropdown_BorderColor
,
Color
:
appProperties
.
dropdown_TextColor
}),
button_Log_Debug
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
quaternaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
infoButton_BorderColor
,
Color
:
appProperties
.
infoButton_TextColor
}),
button_Log_Details
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
quaternaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
quaternaryButton_BorderColor
,
Color
:
appProperties
.
quaternaryButton_TextColor
})
},
/* ------------------------------------------------------
RIGHT PANEL
/* ------------------------------------------------------ */
rightPanel
:
{
backgroundColor_Panel
:
appProperties
.
fifth_BackgroundColor
,
backgroundColor_Tab
:
appProperties
.
fifth_BackgroundColor
,
BackgroundColor_Pre
:
appProperties
.
primary_BackgroundColor
,
text_Primary
:
appProperties
.
mainText_Color
,
text_Secondary
:
appProperties
.
supportText_Color
,
text_Teriary
:
appProperties
.
sub_supportText_Color
,
text_link
:
appProperties
.
brightText_Color
,
bar_Ghost
:
appProperties
.
ghostBar
,
bar_Dragging
:
appProperties
.
draggingBar
,
dragbarWidth
:
'2px'
,
dragbarBackgroundColor
:
cssProperties
.
colors
.
veryLightGrey
,
icon_Color_TogglePanel
:
appProperties
.
icon_Color
,
icon_HoverColor_TogglePanel
:
appProperties
.
icon_HoverColor
,
message_Warning_BackgroundColor
:
appProperties
.
warning_BackgroundColor
,
message_Warning_BorderColor
:
appProperties
.
warning_BorderColor
,
message_Warning_Color
:
appProperties
.
warning_TextColor
,
message_Error_BackgroundColor
:
appProperties
.
danger_BackgroundColor
,
message_Error_BorderColor
:
appProperties
.
danger_BorderColor
,
message_Error_Color
:
appProperties
.
danger_TextColor
,
message_Success_BackgroundColor
:
appProperties
.
success_BackgroundColor
,
message_Success_BorderColor
:
appProperties
.
success_BorderColor
,
message_Success_Color
:
appProperties
.
success_TextColor
,
/* ::::::::::::::
COMPILE TAB
::::::::::::::: */
compileTab
:
{
button_Compile
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
primaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
primaryButton_BorderColor
,
Color
:
appProperties
.
primaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_Details
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
secondaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
secondaryButton_BorderColor
,
Color
:
appProperties
.
secondaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_Publish
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
secondaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
secondaryButton_BorderColor
,
Color
:
appProperties
.
secondaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
dropdown_CompileContract
:
appProperties
.
uiElements
.
dropdown
({
BackgroundColor
:
appProperties
.
dropdown_BackgroundColor
,
BorderColor
:
appProperties
.
dropdown_BorderColor
,
Color
:
appProperties
.
dropdown_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
box_CompileContainer
:
appProperties
.
uiElements
.
solidBorderBox
({
BackgroundColor
:
appProperties
.
quaternary_BackgroundColor
,
BorderColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
Color
:
appProperties
.
solidBorderBox_TextColor
}),
icon_WarnCompilation_Color
:
appProperties
.
warning_BackgroundColor
},
/* ::::::::::::::
RUN TAB
::::::::::::::: */
runTab
:
{
additionalText_Color
:
appProperties
.
additionalText_Color
,
box_RunTab
:
appProperties
.
uiElements
.
solidBorderBox
({
BackgroundColor
:
appProperties
.
solidBox_BackgroundColor
,
Color
:
appProperties
.
solidBox_TextColor
}),
box_Info_RunTab
:
appProperties
.
uiElements
.
dottedBorderBox
({
BackgroundColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
BorderColor
:
appProperties
.
solidBorderBox_BorderColor
,
Color
:
appProperties
.
solidBorderBox_TextColor
}),
dropdown_RunTab
:
appProperties
.
uiElements
.
dropdown
({
BackgroundColor
:
appProperties
.
dropdown_BackgroundColor
,
BorderColor
:
appProperties
.
dropdown_BorderColor
,
Color
:
appProperties
.
dropdown_TextColor
}),
titlebox_RunTab
:
appProperties
.
uiElements
.
dropdown
({
BackgroundColor
:
appProperties
.
dropdown_SecondaryBackgroundColor
,
BorderColor
:
appProperties
.
dropdown_BorderColor
,
Color
:
appProperties
.
dropdown_TextColor
}),
input_RunTab
:
appProperties
.
uiElements
.
inputField
({
BackgroundColor
:
appProperties
.
input_BackgroundColor
,
BorderColor
:
appProperties
.
input_BorderColor
,
Color
:
appProperties
.
input_TextColor
}),
box_Instance
:
appProperties
.
uiElements
.
solidBox
({
BackgroundColor
:
appProperties
.
solidBox_BackgroundColor
,
Color
:
appProperties
.
solidBox_TextColor
}),
borderBox_Instance
:
appProperties
.
uiElements
.
solidBorderBox
({
BackgroundColor
:
appProperties
.
solidBox_BackgroundColor
,
Color
:
appProperties
.
solidBox_TextColor
,
BorderColor
:
appProperties
.
solidBorderBox_BorderColor
}),
button_atAddress
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
primaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
primaryButton_BorderColor
,
Color
:
appProperties
.
primaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_Create
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
transactButton_BackgroundColor
,
BorderColor
:
appProperties
.
transactButton_BorderColor
,
Color
:
appProperties
.
transactButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_Constant
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
constantButton_BackgroundColor
,
BorderColor
:
appProperties
.
constantButton_BorderColor
,
Color
:
appProperties
.
constantButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_Instance_Call
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
callButton_BackgroundColor
,
BorderColor
:
appProperties
.
callButton_BorderColor
,
Color
:
appProperties
.
callButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_Instance_Transact
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
transactButton_BackgroundColor
,
BorderColor
:
appProperties
.
transactButton_BorderColor
,
Color
:
appProperties
.
transactButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_Instance_TransactPayable
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
transactPayableButton_BackgroundColor
,
BorderColor
:
appProperties
.
transactPayableButton_BorderColor
,
Color
:
appProperties
.
transactPayableButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
icon_Color_Instance_CopyToClipboard
:
appProperties
.
icon_Color
,
icon_AltColor_Instance_CopyToClipboard
:
appProperties
.
icon_AltColor
,
icon_HoverColor_Instance_CopyToClipboard
:
appProperties
.
icon_HoverColor
,
icon_Color
:
appProperties
.
icon_Color
,
icon_HoverColor
:
appProperties
.
icon_HoverColor
},
/* ::::::::::::::
TEST TAB
::::::::::::::: */
testTab
:
{
box_listTests
:
appProperties
.
uiElements
.
solidBorderBox
({
BackgroundColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
BorderColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
Color
:
appProperties
.
solidBorderBox_TextColor
}),
button_runTests
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
primaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
primaryButton_BorderColor
,
Color
:
appProperties
.
primaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_generateTestFile
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
primaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
primaryButton_BorderColor
,
Color
:
appProperties
.
primaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
color_testPass
:
appProperties
.
success_BackgroundColor
,
color_testFail
:
appProperties
.
danger_BackgroundColor
},
/* ::::::::::::::
SETTINGS TAB
::::::::::::::: */
settingsTab
:
{
box_SolidityVersionInfo
:
appProperties
.
uiElements
.
dottedBorderBox
({
BackgroundColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
BorderColor
:
appProperties
.
solidBorderBox_BorderColor
,
Color
:
appProperties
.
solidBorderBox_TextColor
}),
dropdown_SelectCompiler
:
appProperties
.
uiElements
.
dropdown
({
BackgroundColor
:
appProperties
.
dropdown_BackgroundColor
,
BorderColor
:
appProperties
.
dropdown_BorderColor
,
Color
:
appProperties
.
dropdown_TextColor
}),
button_LoadPlugin
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
secondaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
secondaryButton_BorderColor
,
Color
:
appProperties
.
secondaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_initPlugin
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
transactButton_BackgroundColor
,
BorderColor
:
appProperties
.
transactButton_BorderColor
,
Color
:
appProperties
.
secondaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
})
},
/* ::::::::::::::
DEBUGGER TAB
::::::::::::::: */
debuggerTab
:
{
text_Primary
:
appProperties
.
mainText_Color
,
text_Secondary
:
appProperties
.
supportText_Color
,
text_BgHighlight
:
appProperties
.
highlight_BackgroundColor
,
box_Debugger
:
appProperties
.
uiElements
.
solidBorderBox
({
BackgroundColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
BorderColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
Color
:
appProperties
.
solidBorderBox_TextColor
}),
button_Debugger
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
secondaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
secondaryButton_BorderColor
,
Color
:
appProperties
.
secondaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
button_Debugger_icon_Color
:
appProperties
.
icon_ConstantColor
,
button_Debugger_icon_HoverColor
:
appProperties
.
icon_HoverColor
,
dropdown_Debugger
:
appProperties
.
uiElements
.
dropdown
({
BackgroundColor
:
cssProperties
.
colors
.
veryLightGrey
,
BorderColor
:
appProperties
.
dropdown_BorderColor
,
Color
:
appProperties
.
dropdown_TextColor
}),
input_Debugger
:
appProperties
.
uiElements
.
inputField
({
BackgroundColor
:
appProperties
.
input_BackgroundColor
,
BorderColor
:
appProperties
.
input_BorderColor
,
Color
:
appProperties
.
input_TextColor
}),
debuggerDropdowns_Instructions_Highlight_BackgroundColor
:
appProperties
.
secondary_BackgroundColor
},
/* ::::::::::::::
ANALYSIS TAB
::::::::::::::: */
analysisTab
:
{
button_Run_AnalysisTab
:
appProperties
.
uiElements
.
button
({
BackgroundColor
:
appProperties
.
primaryButton_BackgroundColor
,
BorderColor
:
appProperties
.
primaryButton_BorderColor
,
Color
:
appProperties
.
primaryButton_TextColor
,
BorderWidth
:
appProperties
.
primaryButton_BorderWidth
,
BorderRadius
:
cssProperties
.
borders
.
primary_borderRadius
,
BorderStyle
:
'solid'
}),
box_AnalysisContainer
:
appProperties
.
uiElements
.
solidBorderBox
({
BackgroundColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
BorderColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
Color
:
appProperties
.
solidBorderBox_TextColor
})
},
/* ::::::::::::::
SUPPORT TAB
::::::::::::::: */
supportTab
:
{
box_IframeContainer
:
appProperties
.
uiElements
.
solidBorderBox
({
BackgroundColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
BorderColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
Color
:
appProperties
.
solidBorderBox_TextColor
}),
box_SupportInfo
:
appProperties
.
uiElements
.
dottedBorderBox
({
BackgroundColor
:
appProperties
.
solidBorderBox_BackgroundColor
,
BorderColor
:
appProperties
.
solidBorderBox_BorderColor
,
Color
:
appProperties
.
solidBorderBox_TextColor
})
}
}
}
return
{
colors
:
cssProperties
.
colors
,
appProperties
:
appProperties
,
borders
:
cssProperties
.
borders
,
leftPanel
:
remixProperties
.
leftPanel
,
editor
:
remixProperties
.
editor
,
terminal
:
remixProperties
.
terminal
,
rightPanel
:
remixProperties
.
rightPanel
,
remix
:
remixProperties
.
remix
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment