mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-14 02:06:29 +00:00
modify: add border line on NoteList component
This commit is contained in:
@@ -51,27 +51,29 @@ const NoteItem = ({ isActive, note, dateDisplay, handleNoteClick, handleNoteCont
|
|||||||
onClick={e => handleNoteClick(e, `${note.storage}-${note.key}`)}
|
onClick={e => handleNoteClick(e, `${note.storage}-${note.key}`)}
|
||||||
onContextMenu={e => handleNoteContextMenu(e, `${note.storage}-${note.key}`)}
|
onContextMenu={e => handleNoteContextMenu(e, `${note.storage}-${note.key}`)}
|
||||||
>
|
>
|
||||||
<div styleName='item-bottom-time'>{dateDisplay}</div>
|
<div styleName='item-wrapper'>
|
||||||
|
<div styleName='item-bottom-time'>{dateDisplay}</div>
|
||||||
|
|
||||||
<div styleName='item-title'>
|
<div styleName='item-title'>
|
||||||
{note.title.trim().length > 0
|
{note.title.trim().length > 0
|
||||||
? note.title
|
? note.title
|
||||||
: <span styleName='item-title-empty'>Empty</span>
|
: <span styleName='item-title-empty'>Empty</span>
|
||||||
}
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div styleName='item-bottom'>
|
|
||||||
<div styleName='item-bottom-tagList'>
|
|
||||||
{note.tags.length > 0
|
|
||||||
? TagElementList(note.tags)
|
|
||||||
: ''
|
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
{note.isStarred ?
|
<div styleName='item-bottom'>
|
||||||
<i styleName='item-star' className='fa fa-star' /> : ''
|
<div styleName='item-bottom-tagList'>
|
||||||
}
|
{note.tags.length > 0
|
||||||
|
? TagElementList(note.tags)
|
||||||
|
: ''
|
||||||
|
}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{note.isStarred ?
|
||||||
|
<i styleName='item-star' className='fa fa-star' /> : ''
|
||||||
|
}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ $control-height = 30px
|
|||||||
|
|
||||||
.item
|
.item
|
||||||
position relative
|
position relative
|
||||||
padding 20px 25px
|
padding 0 25px
|
||||||
user-select none
|
user-select none
|
||||||
cursor pointer
|
cursor pointer
|
||||||
background-color $ui-noteList-backgroundColor
|
background-color $ui-noteList-backgroundColor
|
||||||
@@ -26,6 +26,10 @@ $control-height = 30px
|
|||||||
background-color transparent
|
background-color transparent
|
||||||
color white
|
color white
|
||||||
|
|
||||||
|
.item-wrapper
|
||||||
|
padding 20px 0
|
||||||
|
border-bottom $ui-border
|
||||||
|
|
||||||
.item--active
|
.item--active
|
||||||
@extend .item
|
@extend .item
|
||||||
background-color $ui-active-color
|
background-color $ui-active-color
|
||||||
@@ -115,6 +119,9 @@ body[data-theme="dark"]
|
|||||||
&:hover
|
&:hover
|
||||||
background-color alpha($ui-active-color, 20%)
|
background-color alpha($ui-active-color, 20%)
|
||||||
|
|
||||||
|
.item-wrapper
|
||||||
|
border-color $ui-dark-borderColor
|
||||||
|
|
||||||
.item--active
|
.item--active
|
||||||
@extend .item
|
@extend .item
|
||||||
border-color $ui-dark-borderColor
|
border-color $ui-dark-borderColor
|
||||||
|
|||||||
Reference in New Issue
Block a user