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

- StylusでコンパイルされたCSSをCachingする(ロディングが短くなる)

- Planet name changeのときにエラーハンドリング追加 + Bug fix
- TeamのMemberを編集する場合、自分を編集することはできない
- FinderにMarkdownのリンクがちゃんと外部に飛ぶように
- Tray iconがちゃんと表示
- ArticleDetailのCodeアイコンがちゃんと表示されない
This commit is contained in:
Rokt33r
2015-08-30 05:30:54 +09:00
parent de6d6b692e
commit 3ab423d695
15 changed files with 72 additions and 33 deletions

View File

@@ -2,10 +2,9 @@ var React = require('react/addons')
var CodeViewer = require('../../main/Components/CodeViewer')
var Markdown = require('../../main/Mixins/Markdown')
var MarkdownPreview = require('../../main/Components/MarkdownPreview')
module.exports = React.createClass({
mixins: [Markdown],
propTypes: {
currentArticle: React.PropTypes.object
},
@@ -28,7 +27,7 @@ module.exports = React.createClass({
<div className='FinderDetail'>
<div className='header'><i className='fa fa-file-text-o fa-fw'/> {article.title}</div>
<div className='content'>
<div className='marked' dangerouslySetInnerHTML={{__html: ' ' + this.markdown(article.content)}}></div>
<MarkdownPreview className='marked' content={article.content}/>
</div>
</div>
)

View File

@@ -64,7 +64,7 @@
<div id="content"></div>
<script src="../ace/src-min/ace.js"></script>
<script>
require('electron-stylus')(__dirname + '/../styles/finder/index.styl')
require('../electron-stylus')(__dirname + '/../styles/finder/index.styl', 'finderCss')
require('node-jsx').install({ harmony: true, extension: '.jsx' })
require('./index.jsx')
</script>