1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00

improve search folder

This commit is contained in:
Yutaka Ishii
2017-11-23 21:26:23 +09:00
parent 200a9275d2
commit 4bb28a358e
5 changed files with 33 additions and 24 deletions

View File

@@ -118,7 +118,7 @@ hr
h1, h2, h3, h4, h5, h6 h1, h2, h3, h4, h5, h6
font-weight bold font-weight bold
h1 h1
font-size 2.25em font-size 2.55em
padding-bottom 0.3em padding-bottom 0.3em
line-height 1.2em line-height 1.2em
border-bottom solid 1px borderColor border-bottom solid 1px borderColor

View File

@@ -8,7 +8,7 @@ class FolderSelect extends React.Component {
super(props) super(props)
this.state = { this.state = {
status: 'IDLE', status: 'SEARCH',
search: '', search: '',
optionIndex: -1 optionIndex: -1
} }

View File

@@ -11,11 +11,12 @@
.root--search, .root--focus .root--search, .root--focus
@extend .root @extend .root
background-color $ui-noteDetail-backgroundColor = #F4F4F4 background-color $ui-noteDetail-backgroundColor = #fff
border-color $ui-input--focus-borderColor border-color $ui-input--focus-borderColor
width 100px width 154px
height 30px
&:hover &:hover
border-color $ui-input--focus-borderColor border-color $ui-input--focus-borderColor = #fff
.idle .idle
position relative position relative
@@ -33,7 +34,7 @@
margin-left 4px margin-left 4px
.idle-label-name-surfix .idle-label-name-surfix
font-size 10px font-size 15px
color $ui-inactive-text-color color $ui-inactive-text-color
margin-left 5px margin-left 5px
.idle-caret .idle-caret
@@ -41,40 +42,41 @@
height 34px height 34px
width 20px width 20px
line-height 34px line-height 34px
.search
absolute top left right bottom
line-height 34px
.search-input .search-input
vertical-align middle vertical-align middle
position relative position relative
top -2px top 0
font-size 14px
outline none outline none
border none border none
height 20px width 100%
line-height 20px
background-color transparent background-color transparent
padding 0 10px padding 0 10px
.search-optionList .search-optionList
position fixed position absolute
top 30px
max-height 450px max-height 450px
overflow auto overflow auto
z-index 200 z-index 200
border $ui-border border $ui-border
background-color white background-color white
border-radius 2px border-radius 2px
padding 10px 6px
.search-optionList-item .search-optionList-item
width 140px
height 34px height 34px
width 250px display flex
align-items center
box-sizing border-box box-sizing border-box
padding 0 5px padding 0
margin-bottom 10px
overflow ellipsis overflow ellipsis
cursor pointer cursor pointer
&:hover &:hover
background-color $ui-button--hover-backgroundColor background-color $ui-button--hover-backgroundColor
.search-optionList-item--active .search-optionList-item--active
@extend .search-optionList-item @extend .search-optionList-item
@@ -84,13 +86,17 @@
background-color $ui-button--active-backgroundColor background-color $ui-button--active-backgroundColor
color $ui-button--active-color color $ui-button--active-color
.search-optionList-item-name .search-optionList-item-name
border-left solid 2px transparent border-left solid 3px transparent
padding 2px 5px padding 6px
.search-optionList-item-name-surfix .search-optionList-item-name-surfix
font-size 10px font-size 10px
color $ui-inactive-text-color color $ui-inactive-text-color
margin-left 5px margin-left 5px
body[data-theme="dark"] body[data-theme="dark"]
.root .root
color $ui-dark-text-color color $ui-dark-text-color

View File

@@ -1,11 +1,12 @@
@import('../Detail/DetailVars') @import('../Detail/DetailVars')
.root .root
absolute bottom left right position absolute
bottom 10px
left 10px
z-index 100 z-index 100
background-color $ui-noteDetail-backgroundColor background-color $ui-noteDetail-backgroundColor
display flex display flex
height 20px
.blank .blank
flex 1 flex 1
@@ -22,8 +23,10 @@
.zoom .zoom
navButtonColor() navButtonColor()
height 18px color rgba(0,0,0,.54)
height 20px
display flex display flex
padding 0
align-items center align-items center
&:hover &:hover
color $ui-active-color color $ui-active-color

View File

@@ -215,7 +215,7 @@ navWhiteButtonColor()
// UI Button // UI Button
$ui-button-color = #939395 $ui-button-color = #939395
$ui-button--hover-backgroundColor = #D9D9D9 $ui-button--hover-backgroundColor = #F6F6F6
$ui-button--active-color = white $ui-button--active-color = white
$ui-button--active-backgroundColor = #D9D9D9 $ui-button--active-backgroundColor = #D9D9D9
$ui-button--focus-borderColor = lighten(#369DCD, 25%) $ui-button--focus-borderColor = lighten(#369DCD, 25%)