Commit e09d93fa authored by chriseth's avatar chriseth

Merge pull request #29 from d11e9/gh-pages

Contentious Much?
parents 4cffd49b ac62ec23
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -110,6 +110,13 @@ body { ...@@ -110,6 +110,13 @@ body {
height: 5em; height: 5em;
} }
#header #executionContext {
padding: 0.4em 1em;
background-color: #efefef;
display: inline-block;
margin-left: 1em;
}
.col1 { .col1 {
width: 30%; width: 30%;
float: left; float: left;
...@@ -119,114 +126,122 @@ body { ...@@ -119,114 +126,122 @@ body {
float: left; float: left;
} }
.row { .udapp.hide {
overflow: auto; padding-bottom: 0;
}
.gethDeployText {
border-color: #bebebe;
height: 2.5em;
width: 100%;
display: block;
} }
.contractInstance { .udapp.hide > *:not(.contract) {
background-color: #ccc;
margin-bottom: 1em;
padding: 0.6em;
}
.contractInstance.hide > *:not(.title) {
display: none; display: none;
} }
.udapp.hide .contract {
.contractInstance .contractProperty input,
.contractInstance .contractProperty button {
text-align: left;
padding: 0.3em;
width: 50%;
margin: 0; margin: 0;
} }
.contractOutput .contractInstance .contractProperty {
margin-bottom: 0; .udapp.hide .contract > *:not(.title) {
} display: none;
.contractOutput .contractInstance .contractProperty .output {
padding: 0.4em;
background-color: #333;
color: white;
margin-bottom: 1em;
display: block;
} }
.contractInstance .contractProperty .output:empty { display: none; }
.contractOutput { .udapp .contract > .title {
border-bottom: 1px dotted black; cursor:pointer;
padding: 0.6em;
box-sizing: border-box;
} }
.contractOutput .contractProperty {
margin-bottom: 0.6em; .udapp .contract > .title:before {
content: "\25BC";
opacity: 0.5;
margin-right: 0.4em;
font-size: 10px;
} }
.contractOutput .contractProperty .output {
display: inline; .udapp.hide > .contract > .title:before {
content: "\25B6";
} }
#output .poweredBy,
#output .legend { display: none; }
.contractOutput .body { #output .udapp {
margin-top: 10px; border: 0 none;
box-shadow: none;
border-bottom: 1px dotted;
} }
.contractOutput.hide { #output .udapp button,
background-color: #4C4C67; #output .udapp input {
color: white; padding: 0.25em;
color: black;
} }
.contractOutput.hide > *:not(.title) { #output .udapp button {
display: none; border-color: #9E9D9D;
} }
.title { #output .udapp .atAddress { background-color: #B1EAC5; }
margin: 0; #output .udapp .contractProperty .call { background-color: #FF8B8B; }
cursor: pointer; #output .udapp .contractProperty.constant .call { background-color: #9DC1F5; }
font-family: monospace;
font-weight: bold; .row {
overflow: auto;
display: block;
clear: both;
margin: 0.5em;
} }
.title:before { .gethDeployText {
content: "\25BC"; border-color: #bebebe;
opacity: 0.5; height: 2.5em;
margin-right: 0.4em; width: 100%;
font-size: 10px; display: block;
} }
.hide > .title:before { .contractDetails button {
content: "\25B6"; background-color: transparent;
border: 0 none;
padding: 0;
display: inline-block;
text-decoration: underline;
color: blue;
cursor: pointer;
width: auto;
min-width: 4em;
margin-bottom: 1em;
} }
.contractOutput > .title {
border-bottom: #4C4C67; .sol.error,
.sol.warning {
border-radius: 0;
word-wrap: break-word;
cursor: pointer;
position: relative;
margin: 0.25em;
} }
.sol.error pre,
.sol.warning pre {
background-color: transparent;
margin: 0;
font-size: 10px;
border: 0 none;
}
.title .size { .sol.error .close,
font-weight: normal; .sol.warning .close {
float: right; font-weight: bold;
position: absolute;
top: 0;
right: 0;
padding: 0.5em;
} }
.error { .sol.error {
background-color: rgba(255, 0, 0, 0.5); background-color: rgba(255, 0, 0, 0.5);
border-radius: 0;
word-wrap: break-word;
border: 1px solid #D00909; border: 1px solid #D00909;
cursor: pointer;
} }
.warning { .sol.warning {
background-color: rgba(210, 202, 36, 0.5); background-color: rgba(210, 202, 36, 0.5);
border-radius: 0; border: 1px solid #BBB427;
word-wrap: break-word;
border: 1px solid #BBB427;
cursor: pointer;
} }
#ghostbar { #ghostbar {
...@@ -243,8 +258,8 @@ body { ...@@ -243,8 +258,8 @@ body {
#dragbar{ #dragbar{
background-color: transparent; background-color: transparent;
position: absolute; position: absolute;
width: 5px; width: 10px;
left: 0; right: -10px;
top: 0; top: 0;
bottom: 0; bottom: 0;
cursor: col-resize; cursor: col-resize;
......
.udapp {
padding: 1em;
border: 1px dotted #4D5686;
position: relative;
box-shadow: 0 0 5px rgba(0,0,0,0.3);
box-sizing: border-box;
overflow: auto;
}
.udapp a,
.udapp .caveat {
color: #7A7AE2;
}
.udapp a:visited {
color: #7A7AE2;
}
.udapp input,
.udapp button,
.udapp-setup textarea,
.udapp-setup button {
display: block;
width: 100%;
padding: 0.6em;
box-sizing: border-box;
border: 1px solid rgba( 0,0,0,0.3 );
border-radius: 0.5em;
}
.udapp-setup textarea {
border-radius: 0;
margin-bottom: 1em;
height: 7em;
}
.udapp-setup button {
background-color: #556DF3;
color: white;
cursor: pointer;
}
.udapp .contract {
margin-bottom: 1em;
}
.udapp .create {
overflow: auto;
margin-bottom: 1em;
}
.udapp .title {
margin-bottom: 0.4em;
display: inline-block;
padding: 0.2em;
background-color: rgba( 255,255,255,0.5 );
display: block;
font-weight: bold;
padding-right: 2em;
word-wrap: break-word;
position: relative;
}
.udapp .title .size {
position: absolute;
right: 2.2em;
top: 0.2em;
font-weight: normal;
}
.udapp .output {
padding: 1em;
clear: both;
word-wrap: break-word;
}
.udapp .constructor > .output {
padding-right: 1em;
}
.udapp .output .error {
color: red;
}
.udapp .output .result {
position: relative;
margin-bottom: 0.5em;
white-space: pre;
}
.udapp .result { position: relative; }
.udapp .output .result .returned,
.udapp .output .result .value,
.udapp .output .result .waiting,
.udapp .output .result .gasUsed {
padding-right: 2em;
word-wrap: break-word;
}
.udapp .output .result:last-child { margin: 0; }
.udapp .output:empty {
display: none;
}
.udapp-close:before {
position: absolute;
top: .4em;
right: .4em;
width: 1.5em;
height: 1.5em;
text-align: center;
content: "x";
cursor: pointer;
z-index: 9999;
}
.udapp .instance {
padding: 0.4em;
background-color: #ECD7D7;
margin-bottom: 1em;
position: relative;
border: 1px solid #999;
}
.udapp .instance:last-child {
margin-bottom: 0;
}
.udapp .instance .title {
cursor: pointer;
}
.udapp .instance.hide .title {
margin-bottom: 0;
padding-right: 1.5em;
word-wrap: break-word;
}
.udapp .instance .title:before {
content: "\25BC";
opacity: 0.5;
margin-right: 0.4em;
font-size: 10px;
}
.udapp .instance.hide > *:not(.title) {
display: none;
}
.udapp .instance.hide > .title:before {
content: "\25B6";
}
.udapp .contractProperty {
overflow: auto;
margin-bottom: 0.4em;
}
.udapp input,
.udapp button {
width: 33%;
display: block;
float: left;
}
.udapp .atAddress {
background-color: #62B762;
margin-right: 1em;
border-radius: 0.5em;
}
.udapp input { border-left: 0 none;}
.udapp button {
background-color: #666;
color: white;
cursor: pointer;
overflow: hidden;
text-overflow: ellipsis;
}
.udapp .instance input,
.udapp .instance button {
width: 50%;
float: left;
box-sizing: border-box;
}
.udapp .contractProperty.hasArgs input {
width: 75%;
}
.udapp .contractProperty button {
width: 25%;
}
.udapp .contractProperty .call {
background-color: #D42828;
}
.udapp .contractProperty.constant .call {
background-color: #556DF3;
width: 25%;
}
.udapp .contractProperty input {
display: none;
}
.udapp .contractProperty > .value {
padding: 0 0.4em;
box-sizing: border-box;
width: 75%;
float: left;
word-wrap: break-word;
}
.udapp .contractProperty.hasArgs input {
display: block;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.udapp .contractProperty.hasArgs button {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
border-right: 0;
}
.udapp .events:not(:empty):before {
content: "Events";
font-weight: bold;
display: block;
margin-bottom: 0.4em;
}
.udapp .events .event {
padding: 0.4em;
position: relative;
word-wrap: break-word;
padding-right: 3em;
background-color: white;
margin-bottom: 0.5em;
white-space: pre;
}
.udapp .events .event .name { margin-right: 0.5em; }
.udapp .legend {
font-size: 12px;
float: left;
color: #666;
}
.udapp .legend div {
display: inline-block;
margin-right: 0.5em;
}
.udapp .legend div:before {
content: ".";
color: transparent;
display: inline-block;
background-color: #ccc;
height: 1em;
margin-right: 0.5em;
width: 1em;
}
.udapp .legend .attach:before { background-color: #62B762; }
.udapp .legend .transact:before { background-color: #D42828; }
.udapp .legend .call:before { background-color: #556DF3; }
.udapp .poweredBy {
float: right;
color: #666;
font-size: 12px;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment