@@ -26,19 +26,6 @@ $stage-controls-height: 37.6px;
2626 }
2727 .FullScreenStage {
2828 margin : auto ;
29-
30- .run-stop-controls {
31- display : flex ;
32- flex-direction : row ;
33-
34- > * {
35- margin-left : 16px ;
36- }
37-
38- > * :first-child {
39- margin-left : 0px ;
40- }
41- }
4229 }
4330}
4431
@@ -182,11 +169,12 @@ $stage-controls-height: 37.6px;
182169}
183170
184171#pytch-canvas {
185- border : $canvas-border-width solid grey ;
172+ border : $canvas-border-width solid $pytch-colour-main-blue-darkened ;
186173 border-radius : 2px ;
187174 background : white ;
188175 display : block ;
189176 visibility : visible ;
177+ box-shadow : rgba (99 , 99 , 99 , 0.05 ) 0px 2px 8px 0px ;
190178
191179 & .resize-active {
192180 visibility : hidden ;
@@ -298,7 +286,6 @@ $speech-bubble-max-height: 180px;
298286 grid-template-rows : auto 1fr ;
299287 position : relative ;
300288 z-index : 0 ;
301-
302289 /* Override Ace's ordering of fonts to avoid Monaco-related
303290 mis-rendering in Safari.
304291 https://github.com/ajaxorg/ace/issues/3385
@@ -307,6 +294,10 @@ $speech-bubble-max-height: 180px;
307294 font-family : $monospace-fonts ;
308295 }
309296
297+ .tab-content {
298+ border-radius : 0 0 10px 10px ;
299+ }
300+
310301 .ReadOnlyOverlay {
311302 z-index : 10 ;
312303 position : absolute ;
@@ -438,11 +429,13 @@ $speech-bubble-max-height: 180px;
438429 }
439430
440431 & .GreenFlag {
441- @include as-bootstrap-button (#2c2 , #1a1 );
432+ @include as-bootstrap-button ($pytch-colour-accent-cyan , $pytch-colour-accent-cyan );
433+ border-radius : 10px 0 0 10px ;
442434 }
443435
444436 & .RedStop {
445- @include as-bootstrap-button (#e33 , #c11 );
437+ @include as-bootstrap-button ($pytch-colour-accent-flame , $pytch-colour-accent-flame );
438+ border-radius : 0 10px 10px 0 ;
446439 }
447440}
448441
@@ -956,3 +949,73 @@ ul.ClipArtTagButtonCollection {
956949 }
957950 }
958951}
952+
953+ .btn-primary {
954+ @include as-bootstrap-button (#306998 , #306998 );
955+ }
956+
957+ .btn.square-button {
958+ width : 36px ;
959+ height : 36px ;
960+ padding : 0 ;
961+ }
962+
963+ .run-stop-controls {
964+ display : flex ;
965+ flex-direction : row ;
966+ }
967+
968+ .moreOptionsDropdown {
969+ button .btn.btn-primary {
970+ background-color : transparent ;
971+ border-color : transparent ;
972+ color : black ;
973+
974+ & :hover {
975+ background-color : #c2d5dd ;
976+ border-color : transparent ;
977+ color : black ;
978+ }
979+
980+ & .show {
981+ background-color : #c2d5dd ;
982+ border-color : transparent ;
983+ color : black ;
984+
985+ & :hover {
986+ background-color : #c2d5dd ;
987+ border-color : transparent ;
988+ color : black ;
989+ }
990+ }
991+
992+ & ::after {
993+ display : none !important ;
994+ }
995+ }
996+ }
997+
998+ .dropdown-menu {
999+
1000+ & :first-child {
1001+ margin-top : 0 ;
1002+ }
1003+
1004+ & .show {
1005+ border : 0 ;
1006+ box-shadow : rgba (0 , 0 , 0 , 0.05 ) 0px 6px 24px 0px , rgba (0 , 0 , 0 , 0.08 ) 0px 0px 0px 1px ;
1007+ padding : 6px ;
1008+ border-radius : 10px ;
1009+ }
1010+
1011+ .dropdown-item {
1012+ border-radius : 10px ;
1013+ margin : 4px 0 ;
1014+ padding-top : 6px ;
1015+ padding-bottom : 6px ;
1016+ }
1017+ }
1018+
1019+ .full-screen {
1020+ margin-right : auto ;
1021+ }
0 commit comments