diff --git a/browser/components/CodeEditor.js b/browser/components/CodeEditor.js
index 1822be5c..9dd4a452 100644
--- a/browser/components/CodeEditor.js
+++ b/browser/components/CodeEditor.js
@@ -1,6 +1,6 @@
import React from 'react'
import ReactDOM from 'react-dom'
-import modes from 'boost/vars/modes'
+import modes from '../lib/modes'
import _ from 'lodash'
var ace = window.ace
diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js
index 814c0e48..4b1b3de6 100644
--- a/browser/components/MarkdownPreview.js
+++ b/browser/components/MarkdownPreview.js
@@ -1,6 +1,6 @@
var React = require('react')
var { PropTypes } = React
-import markdown from 'boost/markdown'
+import markdown from '../lib/markdown'
var ReactDOM = require('react-dom')
const electron = require('electron')
diff --git a/browser/components/ModeSelect.js b/browser/components/ModeSelect.js
index 09dae7e6..e8cfef79 100644
--- a/browser/components/ModeSelect.js
+++ b/browser/components/ModeSelect.js
@@ -1,7 +1,7 @@
import React, { PropTypes } from 'react'
import ReactDOM from 'react-dom'
-import ModeIcon from 'boost/components/ModeIcon'
-import modes from 'boost/vars/modes'
+import ModeIcon from './ModeIcon'
+import modes from '../lib/modes'
import _ from 'lodash'
const IDLE_MODE = 'IDLE_MODE'
diff --git a/browser/components/TagSelect.js b/browser/components/TagSelect.js
index f000d32d..20814063 100644
--- a/browser/components/TagSelect.js
+++ b/browser/components/TagSelect.js
@@ -1,7 +1,7 @@
import React, { PropTypes } from 'react'
import ReactDOM from 'react-dom'
import _ from 'lodash'
-import linkState from 'boost/linkState'
+import linkState from '../lib/linkState'
function isNotEmptyString (str) {
return _.isString(str) && str.length > 0
diff --git a/browser/finder/FinderDetail.js b/browser/finder/FinderDetail.js
index 7d3ad12e..de815e27 100644
--- a/browser/finder/FinderDetail.js
+++ b/browser/finder/FinderDetail.js
@@ -1,7 +1,7 @@
import React, { PropTypes } from 'react'
-import CodeEditor from 'boost/components/CodeEditor'
-import MarkdownPreview from 'boost/components/MarkdownPreview'
-import ModeIcon from 'boost/components/ModeIcon'
+import CodeEditor from 'browser/components/CodeEditor'
+import MarkdownPreview from 'browser/components/MarkdownPreview'
+import ModeIcon from 'browser/components/ModeIcon'
export default class FinderDetail extends React.Component {
render () {
diff --git a/browser/finder/FinderList.js b/browser/finder/FinderList.js
index 1833ee4a..d9f48827 100644
--- a/browser/finder/FinderList.js
+++ b/browser/finder/FinderList.js
@@ -1,6 +1,6 @@
import React, { PropTypes } from 'react'
import ReactDOM from 'react-dom'
-import ModeIcon from 'boost/components/ModeIcon'
+import ModeIcon from 'browser/components/ModeIcon'
import { selectArticle } from './actions'
export default class FinderList extends React.Component {
diff --git a/browser/finder/index.js b/browser/finder/index.js
index a22f9499..571ca72e 100644
--- a/browser/finder/index.js
+++ b/browser/finder/index.js
@@ -8,10 +8,10 @@ import FinderList from './FinderList'
import FinderDetail from './FinderDetail'
import actions, { selectArticle, searchArticle } from './actions'
import _ from 'lodash'
-import dataStore from 'boost/dataStore'
+import dataStore from 'browser/lib/dataStore'
const electron = require('electron')
-const { remote, clipboard, ipcRenderer } = electron
+const { clipboard, ipcRenderer } = electron
const path = require('path')
function hideFinder () {
diff --git a/browser/lib/activityRecord.js b/browser/lib/activityRecord.js
index 253cdbd6..16c92196 100644
--- a/browser/lib/activityRecord.js
+++ b/browser/lib/activityRecord.js
@@ -1,8 +1,8 @@
import _ from 'lodash'
import moment from 'moment'
-import dataStore from 'boost/dataStore'
-import { request, SERVER_URL } from 'boost/api'
-import clientKey from 'boost/clientKey'
+import dataStore from './dataStore'
+import { request, SERVER_URL } from './api'
+import clientKey from './clientKey'
const electron = require('electron')
const version = electron.remote.app.getVersion()
diff --git a/browser/lib/clientKey.js b/browser/lib/clientKey.js
index b76d6bb8..e827b2d8 100644
--- a/browser/lib/clientKey.js
+++ b/browser/lib/clientKey.js
@@ -1,5 +1,5 @@
import _ from 'lodash'
-import keygen from 'boost/keygen'
+import keygen from './keygen'
function getClientKey () {
let clientKey = localStorage.getItem('clientKey')
diff --git a/browser/lib/dataStore.js b/browser/lib/dataStore.js
index 15017d01..87125832 100644
--- a/browser/lib/dataStore.js
+++ b/browser/lib/dataStore.js
@@ -1,4 +1,4 @@
-import keygen from 'boost/keygen'
+import keygen from './keygen'
import _ from 'lodash'
const electron = require('electron')
diff --git a/browser/main/HomePage.js b/browser/main/HomePage.js
index 96e6b704..4de04728 100644
--- a/browser/main/HomePage.js
+++ b/browser/main/HomePage.js
@@ -1,15 +1,12 @@
import React, { PropTypes} from 'react'
import { connect } from 'react-redux'
-import { EDIT_MODE, IDLE_MODE, toggleTutorial } from 'boost/actions'
+import { EDIT_MODE, IDLE_MODE, toggleTutorial } from './actions'
import ArticleNavigator from './HomePage/ArticleNavigator'
import ArticleTopBar from './HomePage/ArticleTopBar'
import ArticleList from './HomePage/ArticleList'
import ArticleDetail from './HomePage/ArticleDetail'
import _ from 'lodash'
-import { isModalOpen, closeModal } from 'boost/modal'
-
-const electron = require('electron')
-const remote = electron.remote
+import { isModalOpen, closeModal } from 'browser/lib/modal'
const TEXT_FILTER = 'TEXT_FILTER'
const FOLDER_FILTER = 'FOLDER_FILTER'
diff --git a/browser/main/HomePage/ArticleDetail/ShareButton.js b/browser/main/HomePage/ArticleDetail/ShareButton.js
index b6b9600b..649475d8 100644
--- a/browser/main/HomePage/ArticleDetail/ShareButton.js
+++ b/browser/main/HomePage/ArticleDetail/ShareButton.js
@@ -1,8 +1,8 @@
import React, { PropTypes } from 'react'
import ReactDOM from 'react-dom'
-import api from 'boost/api'
-import clientKey from 'boost/clientKey'
-import activityRecord from 'boost/activityRecord'
+import api from 'browser/lib/api'
+import clientKey from 'browser/lib/clientKey'
+import activityRecord from 'browser/lib/activityRecord'
const clipboard = require('electron').clipboard
function getDefault () {
diff --git a/browser/main/HomePage/ArticleDetail/index.js b/browser/main/HomePage/ArticleDetail/index.js
index ab3e4bc3..9d805596 100644
--- a/browser/main/HomePage/ArticleDetail/index.js
+++ b/browser/main/HomePage/ArticleDetail/index.js
@@ -2,9 +2,9 @@ import React, { PropTypes } from 'react'
import ReactDOM from 'react-dom'
import moment from 'moment'
import _ from 'lodash'
-import ModeIcon from 'boost/components/ModeIcon'
-import MarkdownPreview from 'boost/components/MarkdownPreview'
-import CodeEditor from 'boost/components/CodeEditor'
+import ModeIcon from 'browser/components/ModeIcon'
+import MarkdownPreview from 'browser/components/MarkdownPreview'
+import CodeEditor from 'browser/components/CodeEditor'
import {
IDLE_MODE,
EDIT_MODE,
@@ -17,13 +17,13 @@ import {
updateArticle,
destroyArticle,
NEW
-} from 'boost/actions'
-import linkState from 'boost/linkState'
-import FolderMark from 'boost/components/FolderMark'
-import TagLink from 'boost/components/TagLink'
-import TagSelect from 'boost/components/TagSelect'
-import ModeSelect from 'boost/components/ModeSelect'
-import activityRecord from 'boost/activityRecord'
+} from '../../actions'
+import linkState from 'browser/lib/linkState'
+import FolderMark from 'browser/components/FolderMark'
+import TagLink from '../TagLink'
+import TagSelect from 'browser/components/TagSelect'
+import ModeSelect from 'browser/components/ModeSelect'
+import activityRecord from 'browser/lib/activityRecord'
import ShareButton from './ShareButton'
const electron = require('electron')
diff --git a/browser/main/HomePage/ArticleList.js b/browser/main/HomePage/ArticleList.js
index db5d596b..719e3b6a 100644
--- a/browser/main/HomePage/ArticleList.js
+++ b/browser/main/HomePage/ArticleList.js
@@ -1,10 +1,10 @@
import React, { PropTypes } from 'react'
import ReactDOM from 'react-dom'
-import ModeIcon from 'boost/components/ModeIcon'
+import ModeIcon from 'browser/components/ModeIcon'
import moment from 'moment'
-import { switchArticle, NEW } from 'boost/actions'
-import FolderMark from 'boost/components/FolderMark'
-import TagLink from 'boost/components/TagLink'
+import { switchArticle, NEW } from '../actions'
+import FolderMark from 'browser/components/FolderMark'
+import TagLink from './TagLink'
import _ from 'lodash'
export default class ArticleList extends React.Component {
diff --git a/browser/main/HomePage/ArticleNavigator.js b/browser/main/HomePage/ArticleNavigator.js
index 6b4d5902..b3e82edf 100644
--- a/browser/main/HomePage/ArticleNavigator.js
+++ b/browser/main/HomePage/ArticleNavigator.js
@@ -1,11 +1,11 @@
import React, { PropTypes } from 'react'
import { findWhere } from 'lodash'
-import { setSearchFilter, switchFolder, switchMode, switchArticle, updateArticle, clearNewArticle, EDIT_MODE } from 'boost/actions'
-import { openModal } from 'boost/modal'
-import FolderMark from 'boost/components/FolderMark'
-import Preferences from 'boost/components/modal/Preferences'
-import CreateNewFolder from 'boost/components/modal/CreateNewFolder'
-import keygen from 'boost/keygen'
+import { setSearchFilter, switchFolder, switchMode, switchArticle, updateArticle, clearNewArticle, EDIT_MODE } from '../actions'
+import { openModal } from 'browser/lib/modal'
+import FolderMark from 'browser/components/FolderMark'
+import Preferences from '../modal/Preferences'
+import CreateNewFolder from '../modal/CreateNewFolder'
+import keygen from 'browser/lib/keygen'
const BRAND_COLOR = '#18AF90'
diff --git a/browser/main/HomePage/ArticleTopBar.js b/browser/main/HomePage/ArticleTopBar.js
index 0b6c6c36..888d4232 100644
--- a/browser/main/HomePage/ArticleTopBar.js
+++ b/browser/main/HomePage/ArticleTopBar.js
@@ -1,7 +1,7 @@
import React, { PropTypes } from 'react'
import ReactDOM from 'react-dom'
-import ExternalLink from 'boost/components/ExternalLink'
-import { setSearchFilter, clearSearch, toggleTutorial } from 'boost/actions'
+import ExternalLink from 'browser/components/ExternalLink'
+import { setSearchFilter, clearSearch, toggleTutorial } from '../actions'
const BRAND_COLOR = '#18AF90'
@@ -148,7 +148,7 @@ export default class ArticleTopBar extends React.Component {
-
+
{
this.state.isLinksDropdownOpen
diff --git a/browser/components/TagLink.js b/browser/main/HomePage/TagLink.js
similarity index 100%
rename from browser/components/TagLink.js
rename to browser/main/HomePage/TagLink.js
diff --git a/browser/main/HomePage/UserNavigator.js b/browser/main/HomePage/UserNavigator.js
index adf784b4..e260f749 100644
--- a/browser/main/HomePage/UserNavigator.js
+++ b/browser/main/HomePage/UserNavigator.js
@@ -1,19 +1,8 @@
import React, { Component, PropTypes } from 'react'
import { Link } from 'react-router'
-import ProfileImage from 'boost/components/ProfileImage'
-import { openModal } from 'boost/modal'
-import CreateNewTeam from 'boost/components/modal/CreateNewTeam'
+import ProfileImage from 'browser/components/ProfileImage'
export default class UserNavigator extends Component {
- handleClick (e) {
- openModal(CreateNewTeam)
- }
-
- // for dev
- componentDidMount () {
- // openModal(CreateNewTeam)
- }
-
renderUserList () {
if (this.props.users == null) return null
@@ -38,7 +27,7 @@ export default class UserNavigator extends Component {
return (
{this.renderUserList()}
-