mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 17:56:25 +00:00
update tag and folder
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
.root
|
||||
absolute top bottom right
|
||||
display flex
|
||||
align-items center
|
||||
justify-content center
|
||||
|
||||
.empty
|
||||
height 320px
|
||||
@@ -8,8 +11,9 @@
|
||||
|
||||
.empty-message
|
||||
width 100%
|
||||
font-size 42px
|
||||
line-height 72px
|
||||
font-size 36px
|
||||
font-weight 600
|
||||
line-height 56px
|
||||
text-align center
|
||||
color $ui-inactive-text-color
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
*/
|
||||
|
||||
// Margin on the left side and the right side for NoteDetail component.
|
||||
$note-detail-left-margin = 50px
|
||||
$note-detail-right-margin = 70px
|
||||
$note-detail-left-margin = 100px
|
||||
$note-detail-right-margin = 120px
|
||||
|
||||
$note-detail-box-shadow = 2px 0 15px -8px #b1b1b1 inset
|
||||
|
||||
@@ -259,12 +259,11 @@ class FolderSelect extends React.Component {
|
||||
{optionList}
|
||||
</div>
|
||||
</div>
|
||||
: <div styleName='idle'>
|
||||
: <div styleName='idle' style={{color: currentOption.folder.color}}>
|
||||
<div styleName='idle-label'>
|
||||
<span styleName='idle-label-name'
|
||||
style={{color: currentOption.folder.color}}
|
||||
>
|
||||
{currentOption.folder.name} /
|
||||
<i className='fa fa-folder'></i>
|
||||
<span styleName='idle-label-name'>
|
||||
{currentOption.folder.name}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
.root
|
||||
position relative
|
||||
border solid 1px transparent
|
||||
line-height 26px
|
||||
vertical-align middle
|
||||
border-radius 2px
|
||||
transition 0.15s
|
||||
user-select none
|
||||
margin-right 10px
|
||||
&:hover
|
||||
background-color $ui-button--hover-backgroundColor
|
||||
|
||||
@@ -24,10 +24,13 @@
|
||||
.idle-label
|
||||
right 20px
|
||||
overflow ellipsis
|
||||
display flex
|
||||
align-items center
|
||||
|
||||
.idle-label-name
|
||||
font-size 14px
|
||||
padding 2px
|
||||
font-size 13px
|
||||
font-weight 600
|
||||
margin-left 4px
|
||||
|
||||
.idle-label-name-surfix
|
||||
font-size 10px
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
border-left 1px solid alpha(#DEDEDE, 60%)
|
||||
background-color $ui-noteDetail-backgroundColor
|
||||
box-shadow none
|
||||
padding 20px 40px
|
||||
|
||||
.lock-button
|
||||
padding-bottom 3px
|
||||
@@ -25,10 +26,12 @@
|
||||
|
||||
.body
|
||||
absolute left right
|
||||
left $note-detail-left-margin
|
||||
right $note-detail-right-margin
|
||||
left 0
|
||||
right 0
|
||||
top $info-height + $info-margin-under-border
|
||||
bottom $statusBar-height
|
||||
max-width 600px
|
||||
margin 0 auto
|
||||
.body-noteEditor
|
||||
absolute top bottom left right
|
||||
|
||||
|
||||
@@ -1,35 +1,30 @@
|
||||
@import('DetailVars')
|
||||
|
||||
$info-height = 40px
|
||||
$info-margin-under-border = 15px
|
||||
$info-height = 50px
|
||||
$info-margin-under-border = 30px
|
||||
|
||||
.info
|
||||
absolute top left right
|
||||
left $note-detail-left-margin
|
||||
right $note-detail-right-margin
|
||||
left 0
|
||||
right 0
|
||||
height $info-height
|
||||
border-bottom $ui-border
|
||||
border-bottom 1px solid #eee
|
||||
background-color $ui-noteDetail-backgroundColor
|
||||
|
||||
.info-left
|
||||
float left
|
||||
padding 0 7px
|
||||
width 100%
|
||||
display flex
|
||||
align-items center
|
||||
|
||||
.info-left
|
||||
padding 0 10px
|
||||
width 100%
|
||||
display flex
|
||||
align-items center
|
||||
|
||||
.info-left-top
|
||||
display inline-block
|
||||
height $info-height
|
||||
line-height $info-height
|
||||
|
||||
.info-left-top-folderSelect
|
||||
padding 0 3px
|
||||
height 40px
|
||||
line-height 40px
|
||||
display flex
|
||||
align-items center
|
||||
justify-content center
|
||||
border-radius 3px
|
||||
|
||||
.info-left-button
|
||||
width 34px
|
||||
@@ -51,9 +46,8 @@ $info-margin-under-border = 15px
|
||||
|
||||
.info-right
|
||||
position absolute
|
||||
right -20px
|
||||
top 10px
|
||||
background $ui-noteDetail-backgroundColor
|
||||
right 40px
|
||||
top 60px
|
||||
bottom 1px
|
||||
padding-left 30px
|
||||
|
||||
|
||||
@@ -113,7 +113,7 @@ class TagSelect extends React.Component {
|
||||
<button styleName='tag-removeButton'
|
||||
onClick={(e) => this.handleTagRemoveButtonClick(tag)(e)}
|
||||
>
|
||||
<i className='fa fa-times fa-fw tag-removeButton-icon' />
|
||||
<img className='tag-removeButton-icon' src='../resources/icon/icon-x.svg' width='8px'/>
|
||||
</button>
|
||||
</span>
|
||||
)
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
.root
|
||||
display inline-block
|
||||
display flex
|
||||
align-items center
|
||||
user-select none
|
||||
line-height 50px
|
||||
height 50px
|
||||
vertical-align middle
|
||||
width 100%
|
||||
overflow-x scroll
|
||||
@@ -12,49 +11,42 @@
|
||||
display none
|
||||
|
||||
.tag
|
||||
display inline-block
|
||||
display flex
|
||||
align-items center
|
||||
margin 0px 2px
|
||||
background-color alpha($ui-tag-backgroundColor, 10%)
|
||||
border-radius 3px
|
||||
overflow hidden
|
||||
padding 2px 4px
|
||||
background-color alpha($ui-tag-backgroundColor, 3%)
|
||||
border-radius 4px
|
||||
position relative
|
||||
clearfix()
|
||||
|
||||
.tag-removeButton
|
||||
float right
|
||||
height 20px
|
||||
width 18px
|
||||
margin 0
|
||||
padding 0
|
||||
border-style solid
|
||||
border-width 0
|
||||
border-radius 20px
|
||||
line-height 18px
|
||||
background-color transparent
|
||||
color $ui-button-color
|
||||
position absolute
|
||||
right 6px
|
||||
|
||||
.tag-removeButton-icon
|
||||
width 5px
|
||||
padding-right 4px
|
||||
|
||||
.tag-label
|
||||
font-size 11px
|
||||
font-weight 600
|
||||
color: alpha($ui-text-color, 80%)
|
||||
float left
|
||||
height 20px
|
||||
line-height 20px
|
||||
padding 0 6px
|
||||
font-size 13px
|
||||
color: $ui-text-color
|
||||
padding 4px 16px 4px 8px
|
||||
|
||||
.newTag
|
||||
display inline-block
|
||||
margin 2px 0 15px 2px
|
||||
vertical-align middle
|
||||
height 18px
|
||||
box-sizing border-box
|
||||
border none
|
||||
background-color transparent
|
||||
outline none
|
||||
padding 0 4px
|
||||
font-size 13px
|
||||
|
||||
body[data-theme="dark"]
|
||||
.tag
|
||||
|
||||
@@ -16,7 +16,7 @@ $ui-inactive-text-color = #939395
|
||||
$ui-borderColor = #D1D1D1
|
||||
$ui-backgroundColor = #FFFFFF
|
||||
$ui-noteList-backgroundColor = #FBFBFB
|
||||
$ui-noteDetail-backgroundColor = #F8F8F8
|
||||
$ui-noteDetail-backgroundColor = #FFFFFF
|
||||
$ui-border = solid 1px $ui-borderColor
|
||||
$ui-active-color = #6AA5E9
|
||||
$ui-tag-backgroundColor = rgba(0, 0, 0, 0.3)
|
||||
|
||||
17
resources/icon/icon-x.svg
Normal file
17
resources/icon/icon-x.svg
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="14px" height="14px" viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<!-- Generator: Sketch 47.1 (45422) - http://www.bohemiancoding.com/sketch -->
|
||||
<title>x</title>
|
||||
<desc>Created with Sketch.</desc>
|
||||
<defs></defs>
|
||||
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round">
|
||||
<g id="Feather" transform="translate(-1910.000000, -644.000000)" stroke="#666666" stroke-width="2">
|
||||
<g id="Group" transform="translate(175.000000, 332.000000)">
|
||||
<g id="x" transform="translate(1736.000000, 313.000000)">
|
||||
<path d="M12,0 L0,12" id="Shape"></path>
|
||||
<path d="M0,0 L12,12" id="Shape"></path>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 917 B |
Reference in New Issue
Block a user