소스 검색

Refined new folder icon, style the hover state of the toolbar buttons for the file browser and the notebook, refined sizing of the notebook toolbar to accomodate new buttons

cameronoelsen 7 년 전
부모
커밋
55b395296b

+ 14 - 5
packages/apputils/style/toolbar.css

@@ -5,7 +5,7 @@
 |----------------------------------------------------------------------------*/
 
 :root {
-  --jp-private-toolbar-height: 24px;
+  --jp-private-toolbar-height: 32px;
 }
 
 
@@ -15,7 +15,7 @@
   display: flex;
   flex-direction: row;
   border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
-  height: calc(var(--jp-private-toolbar-height) + var(--jp-border-width));
+  height: var(--jp-private-toolbar-height);
 }
 
 
@@ -31,11 +31,13 @@
 
 .jp-Toolbar-item.jp-Toolbar-button {
   display: inline-block;
+  height: 24px;
   width: 32px;
   background-color: white;
   background-repeat: no-repeat;
   background-position: center;
   background-size: 16px;
+  border: 1px solid var(--jp-layout-color0);
 }
 
 
@@ -46,11 +48,19 @@
 
 
 .jp-Toolbar-button:hover {
-  background-color: var(--jp-layout-color2);
-  box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
+  border: 1px solid #BDBDBD;
+  background-color: var(--jp-layout-color0);
+  box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.24);
+
 }
 
 
+.jp-Toolbar-button:active {
+  border: 1px solid #BDBDBD;
+  background-color: #E0E0E0;
+  box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.24);
+}
+
 .jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
   flex-grow: 1;
   flex-shrink: 1;
@@ -74,4 +84,3 @@
   background-position: center;
   background-size: 16px;
 }
-

+ 2 - 1
packages/filebrowser/style/index.css

@@ -32,6 +32,7 @@
 .jp-FileBrowser-toolbar {
   border-bottom: none;
   height: auto;
+  margin: 4px 4px 0px 4px;
 }
 
 
@@ -67,9 +68,9 @@
   height: var(--jp-private-filebrowser-button-height);
   line-height: var(--jp-private-filebrowser-button-height);
   color: var(--jp-ui-font-color1);
-  border: none;
   font-size: var(--jp-ui-icon-font-size);
   outline: 0;
+  margin-bottom: 4px;
 }
 
 

+ 1 - 0
packages/notebook/style/toolbar.css

@@ -14,6 +14,7 @@
 
 
 .jp-NotebookPanel-toolbar {
+  padding: 4px;
   box-shadow: var(--jp-toolbar-box-shadow);
   background: var(--jp-toolbar-background);
   z-index: 1;

+ 17 - 0
packages/theming/style/icons/md/new-folder.svg

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 19.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 10 9" style="enable-background:new 0 0 10 9;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:none;}
+	.st1{fill:none;stroke:#FFFFFF;stroke-miterlimit:10;}
+</style>
+<g transform="translate(-1.000000, -1.148148)">
+	<path id="Shape" d="M5,2H2C1.5,2,1,2.5,1,3v6c0,0.6,0.5,1,1,1h8c0.6,0,1-0.4,1-1V4c0-0.5-0.4-1-1-1H6L5,2L5,2z"/>
+	<polygon id="Shape_1_" class="st0" points="0,0 12,0 12,12 0,12 	"/>
+</g>
+<g>
+	<line class="st1" x1="5" y1="3.3" x2="5" y2="7.7"/>
+	<line class="st1" x1="7.2" y1="5.5" x2="2.8" y2="5.5"/>
+</g>
+</svg>