1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 09:46:22 +00:00

update ArticleList style

This commit is contained in:
Rokt33r
2015-12-28 01:32:30 +09:00
parent 54b5bc441e
commit cd789136c0
3 changed files with 33 additions and 17 deletions

View File

@@ -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>

View File

@@ -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

View File

@@ -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