mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-06-28 00:40:07 +02:00
prefxing GAHHH
This commit is contained in:
parent
68c3e1e18b
commit
003977911d
2 changed files with 89 additions and 18 deletions
|
@ -15,7 +15,7 @@
|
||||||
<div id="controls" class="box vertical flex1">
|
<div id="controls" class="box vertical flex1">
|
||||||
<div id="commandLineHistory" class="box vertical flex3">
|
<div id="commandLineHistory" class="box vertical flex3">
|
||||||
<div class="toolbar box vertical center">
|
<div class="toolbar box vertical center">
|
||||||
<div class="controls box horizontal">
|
<div class="controls box horizontal justify">
|
||||||
<div class="box flex1">
|
<div class="box flex1">
|
||||||
<div class="close">
|
<div class="close">
|
||||||
</div>
|
</div>
|
||||||
|
@ -34,7 +34,7 @@
|
||||||
Learn Git Branching
|
Learn Git Branching
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="terminal" class="box flex1 horizontal">
|
<div id="terminal" class="box flex1 horizontal startAlign">
|
||||||
<div id="commandDisplay" class="box vertical flex1">
|
<div id="commandDisplay" class="box vertical flex1">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -109,7 +109,7 @@
|
||||||
<div class="terminal-window-holder box flex3 vertical transitionTransform slideOut">
|
<div class="terminal-window-holder box flex3 vertical transitionTransform slideOut">
|
||||||
<div class="wrapper box vertical">
|
<div class="wrapper box vertical">
|
||||||
<div class="toolbar box vertical center">
|
<div class="toolbar box vertical center">
|
||||||
<div class="controls box horizontal">
|
<div class="controls box horizontal justify">
|
||||||
<div class="box flex1">
|
<div class="box flex1">
|
||||||
<div class="close">
|
<div class="close">
|
||||||
</div>
|
</div>
|
||||||
|
@ -148,7 +148,7 @@
|
||||||
|
|
||||||
<div class="terminal-window-holder box flex3 vertical transitionTransform">
|
<div class="terminal-window-holder box flex3 vertical transitionTransform">
|
||||||
<div class="toolbar box vertical center">
|
<div class="toolbar box vertical center">
|
||||||
<div class="controls box horizontal">
|
<div class="controls box horizontal justify">
|
||||||
<div class="box flex1">
|
<div class="box flex1">
|
||||||
<div class="close">
|
<div class="close">
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -28,45 +28,74 @@ html,
|
||||||
body,
|
body,
|
||||||
.box {
|
.box {
|
||||||
display: -webkit-box;
|
display: -webkit-box;
|
||||||
}
|
display: -moz-box;
|
||||||
|
display: box;
|
||||||
.flex0 {
|
|
||||||
-webkit-box-flex: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
body,
|
body,
|
||||||
.flex1 {
|
.flex1 {
|
||||||
-webkit-box-flex: 1;
|
-webkit-box-flex: 1;
|
||||||
|
-moz-box-flex: 1;
|
||||||
|
-ms-box-flex: 1;
|
||||||
|
box-flex: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
.flex2 {
|
.flex2 {
|
||||||
-webkit-box-flex: 2;
|
-webkit-box-flex: 2;
|
||||||
|
-moz-box-flex: 2;
|
||||||
|
-ms-box-flex: 2;
|
||||||
|
box-flex: 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
.flex3 {
|
.flex3 {
|
||||||
-webkit-box-flex: 3;
|
-webkit-box-flex: 3;
|
||||||
|
-moz-box-flex: 3;
|
||||||
|
-ms-box-flex: 3;
|
||||||
|
box-flex: 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
html,
|
html,
|
||||||
body,
|
body,
|
||||||
.vertical {
|
.vertical {
|
||||||
-webkit-box-orient: vertical;
|
-webkit-box-orient: vertical;
|
||||||
|
-moz-box-orient: vertical;
|
||||||
|
-ms-box-orient: vertical;
|
||||||
|
box-orient: vertical;
|
||||||
}
|
}
|
||||||
|
|
||||||
.horizontal {
|
.horizontal {
|
||||||
-webkit-box-orient: horizontal;
|
-webkit-box-orient: horizontal;
|
||||||
|
-moz-box-orient: horizontal;
|
||||||
|
-ms-box-orient: horizontal;
|
||||||
|
box-orient: horizontal;
|
||||||
}
|
}
|
||||||
|
|
||||||
.centerAlign {
|
.centerAlign {
|
||||||
-webkit-box-align: center;
|
-webkit-box-align: center;
|
||||||
|
-moz-box-align: center;
|
||||||
|
-ms-box-align: center;
|
||||||
|
box-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.startAlign {
|
||||||
|
-webkit-box-align: start;
|
||||||
|
-moz-box-align: start;
|
||||||
|
-ms-box-align: start;
|
||||||
|
box-align: start;
|
||||||
}
|
}
|
||||||
|
|
||||||
.center {
|
.center {
|
||||||
-webkit-box-pack: center;
|
-webkit-box-pack: center;
|
||||||
|
-moz-box-pack: center;
|
||||||
|
-ms-box-pack: center;
|
||||||
|
box-pack: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.justify {
|
.justify {
|
||||||
-webkit-box-pack: justify;
|
-webkit-box-pack: justify;
|
||||||
|
-moz-box-pack: justify;
|
||||||
|
-ms-box-pack: justify;
|
||||||
|
box-pack: justify;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Transition */
|
/* Transition */
|
||||||
|
@ -158,10 +187,18 @@ div.canvasTerminalHolder > div.terminal-window-holder {
|
||||||
margin: 100px 0;
|
margin: 100px 0;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
-webkit-transform: translate3d(0,0,0);
|
-webkit-transform: translate3d(0,0,0);
|
||||||
|
-moz-transform: translate3d(0,0,0);
|
||||||
|
-o-transform: translate3d(0,0,0);
|
||||||
|
-ms-transform: translate3d(0,0,0);
|
||||||
|
transform: translate3d(0,0,0);
|
||||||
}
|
}
|
||||||
|
|
||||||
div.canvasTerminalHolder > div.terminal-window-holder.slideOut {
|
div.canvasTerminalHolder > div.terminal-window-holder.slideOut {
|
||||||
-webkit-transform: translate3d(-150%,0,0);
|
-webkit-transform: translate3d(-150%,0,0);
|
||||||
|
-moz-transform: translate3d(-150%,0,0);
|
||||||
|
-o-transform: translate3d(-150%,0,0);
|
||||||
|
-ms-transform: translate3d(-150%,0,0);
|
||||||
|
transform: translate3d(-150%,0,0);
|
||||||
}
|
}
|
||||||
|
|
||||||
div.canvasTerminalHolder > div.terminal-window-holder > div.wrapper {
|
div.canvasTerminalHolder > div.terminal-window-holder > div.wrapper {
|
||||||
|
@ -205,6 +242,11 @@ div.canvasTerminalHolder > div.terminal-window-holder,
|
||||||
div.toolbar {
|
div.toolbar {
|
||||||
/* borrowed from try.github.com along with a bunch of other things */
|
/* borrowed from try.github.com along with a bunch of other things */
|
||||||
background-image: -webkit-linear-gradient(top, #EFEDEE, #C1C1C1);
|
background-image: -webkit-linear-gradient(top, #EFEDEE, #C1C1C1);
|
||||||
|
background-image: -moz-linear-gradient(top, #EFEDEE, #C1C1C1);
|
||||||
|
background-image: -o-linear-gradient(top, #EFEDEE, #C1C1C1);
|
||||||
|
background-image: -ms-linear-gradient(top, #EFEDEE, #C1C1C1);
|
||||||
|
background-image: linear-gradient(top, #EFEDEE, #C1C1C1);
|
||||||
|
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
border-bottom-left-radius: 0;
|
border-bottom-left-radius: 0;
|
||||||
border-bottom-right-radius: 0;
|
border-bottom-right-radius: 0;
|
||||||
|
@ -216,11 +258,14 @@ div.toolbar {
|
||||||
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
color: black;
|
color: black;
|
||||||
-webkit-box-pack: center;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
div.toolbar.level-toolbar {
|
div.toolbar.level-toolbar {
|
||||||
background-image: -webkit-linear-gradient(top, #79F179, #29EE31);
|
background-image: -webkit-linear-gradient(top, #79F179, #29EE31);
|
||||||
|
background-image: -moz-linear-gradient(top, #79F179, #29EE31);
|
||||||
|
background-image: -o-linear-gradient(top, #79F179, #29EE31);
|
||||||
|
background-image: -ms-linear-gradient(top, #79F179, #29EE31);
|
||||||
|
background-image: linear-gradient(top, #79F179, #29EE31);
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
height: 50px;
|
height: 50px;
|
||||||
}
|
}
|
||||||
|
@ -241,7 +286,6 @@ div.toolbar > div.controls {
|
||||||
left: 9px;
|
left: 9px;
|
||||||
width: 57px;
|
width: 57px;
|
||||||
height: 13px;
|
height: 13px;
|
||||||
-webkit-box-pack: justify;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
div.toolbar > div.controls div i {
|
div.toolbar > div.controls div i {
|
||||||
|
@ -432,7 +476,6 @@ li.rebaseEntry,
|
||||||
|
|
||||||
#terminal {
|
#terminal {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
-webkit-box-align: start;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#commandLineBar,
|
#commandLineBar,
|
||||||
|
@ -471,11 +514,15 @@ div.terminal-text p.helperText,
|
||||||
.iRebaseDialog div.entryHolders ul.rebaseEntries {
|
.iRebaseDialog div.entryHolders ul.rebaseEntries {
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
-webkit-padding-start: 0;
|
-webkit-padding-start: 0;
|
||||||
|
-moz-padding-start: 0;
|
||||||
|
/* optimism, lol */
|
||||||
|
-o-padding-start: 0;
|
||||||
|
-ms-padding-start: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
li.rebaseEntry {
|
li.rebaseEntry {
|
||||||
margin: 10px;
|
margin: 10px;
|
||||||
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
|
box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
|
||||||
cursor: move;
|
cursor: move;
|
||||||
padding: 10px 5px;
|
padding: 10px 5px;
|
||||||
border: 1px solid rgba(0, 0, 0, 0.3);
|
border: 1px solid rgba(0, 0, 0, 0.3);
|
||||||
|
@ -516,11 +563,8 @@ li.rebaseEntry.notPicked {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 0px;
|
top: 0px;
|
||||||
left: 0px;
|
left: 0px;
|
||||||
-webkit-transform-style: preserve-3d;
|
|
||||||
|
|
||||||
background: rgba(0, 0, 0, 0.6);
|
background: rgba(0, 0, 0, 0.6);
|
||||||
/* -webkit-box-shadow: inset 0px 0px 100px rgba(0, 0, 0, 0.9);*/
|
|
||||||
|
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
}
|
}
|
||||||
|
@ -531,7 +575,7 @@ li.rebaseEntry.notPicked {
|
||||||
|
|
||||||
.terminal-window .inside {
|
.terminal-window .inside {
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
|
box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
.terminal-window .inside h2 {
|
.terminal-window .inside h2 {
|
||||||
|
@ -550,10 +594,18 @@ li.rebaseEntry.notPicked {
|
||||||
.modalView .terminal-window {
|
.modalView .terminal-window {
|
||||||
margin-top: 10%;
|
margin-top: 10%;
|
||||||
-webkit-transform: translate3d(0, -100%, 0);
|
-webkit-transform: translate3d(0, -100%, 0);
|
||||||
|
-moz-transform: translate3d(0, -100%, 0);
|
||||||
|
-o-transform: translate3d(0, -100%, 0);
|
||||||
|
-ms-transform: translate3d(0, -100%, 0);
|
||||||
|
transform: translate3d(0, -100%, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
.modalView.show .terminal-window {
|
.modalView.show .terminal-window {
|
||||||
-webkit-transform: translate3d(0,0,0);
|
-webkit-transform: translate3d(0,0,0);
|
||||||
|
-moz-transform: translate3d(0,0,0);
|
||||||
|
-o-transform: translate3d(0,0,0);
|
||||||
|
-ms-transform: translate3d(0,0,0);
|
||||||
|
transform: translate3d(0,0,0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Level dropdown view */
|
/* Level dropdown view */
|
||||||
|
@ -586,15 +638,27 @@ div.levelIcon {
|
||||||
margin: 10px 20px;
|
margin: 10px 20px;
|
||||||
box-shadow: 2px 2px 10px rgba(0,0,0,0.7);
|
box-shadow: 2px 2px 10px rgba(0,0,0,0.7);
|
||||||
background-image: -webkit-linear-gradient(top, white, #AAB1AA);
|
background-image: -webkit-linear-gradient(top, white, #AAB1AA);
|
||||||
|
background-image: -moz-linear-gradient(top, white, #AAB1AA);
|
||||||
|
background-image: -o-linear-gradient(top, white, #AAB1AA);
|
||||||
|
background-image: -ms-linear-gradient(top, white, #AAB1AA);
|
||||||
|
background-image: linear-gradient(top, white, #AAB1AA);
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.levelIcon:hover {
|
div.levelIcon:hover {
|
||||||
background-image: -webkit-linear-gradient(top, #DADADA, #888686);
|
background-image: -webkit-linear-gradient(top, #DADADA, #888686);
|
||||||
|
background-image: -moz-linear-gradient(top, #DADADA, #888686);
|
||||||
|
background-image: -o-linear-gradient(top, #DADADA, #888686);
|
||||||
|
background-image: -ms-linear-gradient(top, #DADADA, #888686);
|
||||||
|
background-image: linear-gradient(top, #DADADA, #888686);
|
||||||
}
|
}
|
||||||
|
|
||||||
div.levelIcon:active {
|
div.levelIcon:active {
|
||||||
background-image: -webkit-linear-gradient(top, #888686, #7A7A7A)
|
background-image: -webkit-linear-gradient(top, #888686, #7A7A7A);
|
||||||
|
background-image: -moz-linear-gradient(top, #888686, #7A7A7A);
|
||||||
|
background-image: -o-linear-gradient(top, #888686, #7A7A7A);
|
||||||
|
background-image: -ms-linear-gradient(top, #888686, #7A7A7A);
|
||||||
|
background-image: linear-gradient(top, #888686, #7A7A7A);
|
||||||
}
|
}
|
||||||
|
|
||||||
div.levelIcon.selected {
|
div.levelIcon.selected {
|
||||||
|
@ -602,7 +666,11 @@ div.levelIcon.selected {
|
||||||
}
|
}
|
||||||
|
|
||||||
div.levelIcon.solved {
|
div.levelIcon.solved {
|
||||||
background: -webkit-gradient(linear, left top, left bottom, from(#F3F86B), to(#35A30F));
|
background: -webkit-linear-gradient(top, #F3F86B, #35A30F);
|
||||||
|
background: -moz-linear-gradient(top, #F3F86B, #35A30F);
|
||||||
|
background: -o-linear-gradient(top, #F3F86B, #35A30F);
|
||||||
|
background: -ms-linear-gradient(top, #F3F86B, #35A30F);
|
||||||
|
background: linear-gradient(top, #F3F86B, #35A30F);
|
||||||
border-top: 1px solid #f4ffa1;
|
border-top: 1px solid #f4ffa1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -721,9 +789,11 @@ div.levelIcon.solved div.index div.indexNum {
|
||||||
background: -ms-linear-gradient(top, #3e779d, #65a9d7);
|
background: -ms-linear-gradient(top, #3e779d, #65a9d7);
|
||||||
background: -o-linear-gradient(top, #3e779d, #65a9d7);
|
background: -o-linear-gradient(top, #3e779d, #65a9d7);
|
||||||
padding: 5px 10px;
|
padding: 5px 10px;
|
||||||
|
|
||||||
-webkit-border-radius: 8px;
|
-webkit-border-radius: 8px;
|
||||||
-moz-border-radius: 8px;
|
-moz-border-radius: 8px;
|
||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
|
|
||||||
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
|
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
|
||||||
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
|
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
|
||||||
box-shadow: rgba(0,0,0,1) 0 1px 0;
|
box-shadow: rgba(0,0,0,1) 0 1px 0;
|
||||||
|
@ -753,6 +823,7 @@ div.levelIcon.solved div.index div.indexNum {
|
||||||
background: -ms-linear-gradient(top, #e0e63c, #288708);
|
background: -ms-linear-gradient(top, #e0e63c, #288708);
|
||||||
background: -o-linear-gradient(top, #e0e63c, #288708);
|
background: -o-linear-gradient(top, #e0e63c, #288708);
|
||||||
}
|
}
|
||||||
|
|
||||||
.uiButtonYellow:hover {
|
.uiButtonYellow:hover {
|
||||||
border-top-color: #30f03d;
|
border-top-color: #30f03d;
|
||||||
background: #30f03d;
|
background: #30f03d;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue