mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 09:46:22 +00:00
update ArticleList style
This commit is contained in:
@@ -92,8 +92,8 @@ export default class ArticleList extends React.Component {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div key={'article-' + article.key}>
|
<div key={'article-' + article.key}>
|
||||||
<div onClick={e => this.handleArticleClick(article)(e)} className={'articleItem' + (activeArticle.key === article.key ? ' active' : '')}>
|
<div onClick={e => this.handleArticleClick(article)(e)} className={'ArticleList-item' + (activeArticle.key === article.key ? ' active' : '')}>
|
||||||
<div className='top'>
|
<div className='ArticleList-item-top'>
|
||||||
{folder != null
|
{folder != null
|
||||||
? folderChanged
|
? folderChanged
|
||||||
? <span className='folderName'>
|
? <span className='folderName'>
|
||||||
@@ -114,10 +114,13 @@ export default class ArticleList extends React.Component {
|
|||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className='middle'>
|
<div className='ArticleList-item-middle'>
|
||||||
<ModeIcon className='mode' mode={article.mode}/> <div className='title' children={title}/>
|
<ModeIcon className='mode' mode={article.mode}/> <div className='title' children={title}/>
|
||||||
</div>
|
</div>
|
||||||
<div className='bottom'>
|
<div className='ArticleList-item-middle2'>
|
||||||
|
<pre><code children={article.content.substring(0, 50)}/></pre>
|
||||||
|
</div>
|
||||||
|
<div className='ArticleList-item-bottom'>
|
||||||
<div className='tags'><i className='fa fa-fw fa-tags'/>{tagElements}</div>
|
<div className='tags'><i className='fa fa-fw fa-tags'/>{tagElements}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -11,35 +11,37 @@ articleItemColor = #777
|
|||||||
overflow-y auto
|
overflow-y auto
|
||||||
noSelect()
|
noSelect()
|
||||||
&>div
|
&>div
|
||||||
.articleItem
|
.ArticleList-item
|
||||||
border solid 2px transparent
|
border solid 2px transparent
|
||||||
position relative
|
position relative
|
||||||
height 88px
|
height 110px
|
||||||
width 100%
|
width 100%
|
||||||
cursor pointer
|
cursor pointer
|
||||||
transition 0.1s
|
transition 0.1s
|
||||||
background-color white
|
background-color white
|
||||||
padding 0 10px
|
padding 0 10px
|
||||||
font-size 12px
|
font-size 12px
|
||||||
.top
|
.ArticleList-item-top
|
||||||
clearfix()
|
clearfix()
|
||||||
line-height 20px
|
padding-top 2px
|
||||||
padding 5px 0
|
line-height 18px
|
||||||
|
height 20px
|
||||||
color articleItemColor
|
color articleItemColor
|
||||||
|
font-size 11px
|
||||||
.folderName
|
.folderName
|
||||||
overflow ellipsis
|
overflow ellipsis
|
||||||
display inline-block
|
display inline-block
|
||||||
width 120px
|
width 120px
|
||||||
.updatedAt
|
.updatedAt
|
||||||
float right
|
float right
|
||||||
line-height 20px
|
line-height 18px
|
||||||
.unsaved-mark
|
.unsaved-mark
|
||||||
color brandColor
|
color brandColor
|
||||||
.middle
|
.ArticleList-item-middle
|
||||||
padding 3px 0 7px
|
|
||||||
font-size 16px
|
font-size 16px
|
||||||
position relative
|
position relative
|
||||||
height 26px
|
padding-top 6px
|
||||||
|
height 22px
|
||||||
.mode
|
.mode
|
||||||
position absolute
|
position absolute
|
||||||
left 0
|
left 0
|
||||||
@@ -52,17 +54,28 @@ articleItemColor = #777
|
|||||||
overflow ellipsis
|
overflow ellipsis
|
||||||
small
|
small
|
||||||
color #AAA
|
color #AAA
|
||||||
.bottom
|
.ArticleList-item-middle2
|
||||||
padding 5px 0
|
padding-top 8px
|
||||||
|
pre
|
||||||
|
white-space pre-wrap
|
||||||
|
overflow hidden
|
||||||
|
height 33px
|
||||||
|
line-height 14px
|
||||||
|
font-size 10px
|
||||||
|
code
|
||||||
|
font-family Monaco, Menlo, 'Ubuntu Mono', Consolas, source-code-pro, monospace
|
||||||
|
.ArticleList-item-bottom
|
||||||
overflow-x auto
|
overflow-x auto
|
||||||
white-space nowrap
|
white-space nowrap
|
||||||
|
padding-top 6px
|
||||||
.tags
|
.tags
|
||||||
color articleItemColor
|
color articleItemColor
|
||||||
|
height 14px
|
||||||
a
|
a
|
||||||
background-color brandColor
|
background-color brandColor
|
||||||
color white
|
color white
|
||||||
border-radius 2px
|
border-radius 2px
|
||||||
padding 1.5px 5px
|
padding 1px 5px
|
||||||
margin 2px
|
margin 2px
|
||||||
font-size 10px
|
font-size 10px
|
||||||
opacity 0.8
|
opacity 0.8
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ marked()
|
|||||||
&>li>ul, &>li>ol
|
&>li>ul, &>li>ol
|
||||||
margin 0
|
margin 0
|
||||||
code
|
code
|
||||||
font-family Monaco, Menlo, 'Ubuntu Mono', Consolas, source-code-pro, monospace;
|
font-family Monaco, Menlo, 'Ubuntu Mono', Consolas, source-code-pro, monospace
|
||||||
padding 2px 4px
|
padding 2px 4px
|
||||||
border solid 1px borderColor
|
border solid 1px borderColor
|
||||||
border-radius 4px
|
border-radius 4px
|
||||||
|
|||||||
Reference in New Issue
Block a user