diff options
author | Samy Pesse <samypesse@gmail.com> | 2016-10-13 11:10:53 +0200 |
---|---|---|
committer | Samy Pesse <samypesse@gmail.com> | 2016-10-13 11:10:53 +0200 |
commit | 95b3b4ebb7277f7a96ee79e5d75baafb3b5aab1e (patch) | |
tree | 5c628765851882b43aacca2ee5f5cb0c14430ed0 | |
parent | ba56801352359e606e261b1fc066af4e394c47c9 (diff) | |
download | gitbook-95b3b4ebb7277f7a96ee79e5d75baafb3b5aab1e.zip gitbook-95b3b4ebb7277f7a96ee79e5d75baafb3b5aab1e.tar.gz gitbook-95b3b4ebb7277f7a96ee79e5d75baafb3b5aab1e.tar.bz2 |
Revert fontsettings plugin
12 files changed, 5 insertions, 164 deletions
diff --git a/packages/gitbook-plugin-fontsettings/.gitignore b/packages/gitbook-plugin-fontsettings/.gitignore deleted file mode 100644 index ef47881..0000000 --- a/packages/gitbook-plugin-fontsettings/.gitignore +++ /dev/null @@ -1,31 +0,0 @@ -# Logs -logs -*.log - -# Runtime data -pids -*.pid -*.seed - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage - -# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Compiled binary addons (http://nodejs.org/api/addons.html) -build/Release - -# Dependency directory -# Deployed apps should consider commenting this line out: -# see https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git -node_modules - -# vim swapfile -*.swp - -# Plugin assets -_assets/plugin.js diff --git a/packages/gitbook-plugin-fontsettings/.npmignore b/packages/gitbook-plugin-fontsettings/.npmignore deleted file mode 100644 index a0e53cf..0000000 --- a/packages/gitbook-plugin-fontsettings/.npmignore +++ /dev/null @@ -1,2 +0,0 @@ -# Publish assets on NPM -!_assets/plugin.js diff --git a/packages/gitbook-plugin-fontsettings/index.js b/packages/gitbook-plugin-fontsettings/index.js deleted file mode 100644 index e542ae8..0000000 --- a/packages/gitbook-plugin-fontsettings/index.js +++ /dev/null @@ -1,10 +0,0 @@ - -module.exports = { - blocks: { - - }, - - hooks: { - - } -}; diff --git a/packages/gitbook-plugin-fontsettings/package.json b/packages/gitbook-plugin-fontsettings/package.json deleted file mode 100644 index c11e23d..0000000 --- a/packages/gitbook-plugin-fontsettings/package.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "name": "gitbook-plugin-fontsettings", - "description": "Let readers controls the font size", - "main": "index.js", - "browser": "./_assets/plugin.js", - "version": "4.0.0", - "dependencies": { - "gitbook-core": "4.0.0" - }, - "devDependencies": { - "gitbook-plugin": "4.0.0" - }, - "engines": { - "gitbook": ">=3.0.0" - }, - "scripts": { - "build-js": "gitbook-plugin build ./src/index.js ./_assets/plugin.js", - "prepublish": "npm run build-js" - }, - "homepage": "https://github.com/GitbookIO/gitbook", - "repository": { - "type": "git", - "url": "https://github.com/GitbookIO/gitbook.git" - }, - "bugs": { - "url": "https://github.com/GitbookIO/gitbook/issues" - } -}
\ No newline at end of file diff --git a/packages/gitbook-plugin-fontsettings/src/actions/font.js b/packages/gitbook-plugin-fontsettings/src/actions/font.js deleted file mode 100644 index 9034701..0000000 --- a/packages/gitbook-plugin-fontsettings/src/actions/font.js +++ /dev/null @@ -1,25 +0,0 @@ - -const TYPES = { - INCREASE: 'font/increase', - DECREASE: 'font/decrease', - RESET: 'font/reset' -}; - -function increase() { - return { type: TYPES.INCREASE }; -} - -function decrease() { - return { type: TYPES.DECREASE }; -} - -function reset() { - return { type: TYPES.RESET }; -} - -module.exports = { - TYPES, - increase, - decrease, - reset -}; diff --git a/packages/gitbook-plugin-fontsettings/src/components/FontButton.js b/packages/gitbook-plugin-fontsettings/src/components/FontButton.js deleted file mode 100644 index f1ea78b..0000000 --- a/packages/gitbook-plugin-fontsettings/src/components/FontButton.js +++ /dev/null @@ -1,16 +0,0 @@ -const GitBook = require('gitbook-core'); -const { React } = GitBook; - -const FontButton = React.createClass({ - render() { - return ( - <GitBook.Button> - <GitBook.Icon id="font"/> - </GitBook.Button> - ); - } -}); - -module.exports = GitBook.connect(FontButton, (state) => { - return { font: state.font }; -}); diff --git a/packages/gitbook-plugin-fontsettings/src/index.js b/packages/gitbook-plugin-fontsettings/src/index.js deleted file mode 100644 index 6ef7ba9..0000000 --- a/packages/gitbook-plugin-fontsettings/src/index.js +++ /dev/null @@ -1,13 +0,0 @@ -const GitBook = require('gitbook-core'); -const FontButton = require('./components/FontButton'); -const font = require('./actions/font'); -const reduce = require('./reducers'); - -module.exports = GitBook.createPlugin({ - activate: (dispatch, getState, { Components }) => { - // Dispatch initialization actions - dispatch(Components.registerComponent(FontButton, { role: 'toolbar:buttons:left' })); - }, - actions: { font }, - reduce -}); diff --git a/packages/gitbook-plugin-fontsettings/src/reducers/font.js b/packages/gitbook-plugin-fontsettings/src/reducers/font.js deleted file mode 100644 index fff582d..0000000 --- a/packages/gitbook-plugin-fontsettings/src/reducers/font.js +++ /dev/null @@ -1,29 +0,0 @@ -const GitBook = require('gitbook-core'); -const { Record } = GitBook.Immutable; - -const { TYPES } = require('../actions/font'); - -const FontState = Record({ - fontSize: 1 -}); - -module.exports = (state = FontState(), action) => { - switch (action.type) { - - case TYPES.RESET: - return FontState(); - - case TYPES.INCREASE: - return state.merge({ - fontSize: state.fontSize + 1 - }); - - case TYPES.DECREASE: - return state.merge({ - fontSize: state.fontSize + 1 - }); - - default: - return state; - } -}; diff --git a/packages/gitbook-plugin-fontsettings/src/reducers/index.js b/packages/gitbook-plugin-fontsettings/src/reducers/index.js deleted file mode 100644 index 64d60c9..0000000 --- a/packages/gitbook-plugin-fontsettings/src/reducers/index.js +++ /dev/null @@ -1,3 +0,0 @@ -const GitBook = require('gitbook-core'); - -module.exports = GitBook.createReducer('font', require('./font')); diff --git a/packages/gitbook/package.json b/packages/gitbook/package.json index 2baf818..7d0a382 100644 --- a/packages/gitbook/package.json +++ b/packages/gitbook/package.json @@ -33,7 +33,6 @@ "gitbook-plugin-search": "4.0.0", "gitbook-plugin-sharing": "4.0.0", "gitbook-plugin-theme-default": "4.0.0", - "gitbook-plugin-fontsettings": "4.0.0", "github-slugid": "1.0.1", "graceful-fs": "4.1.4", "i18n-t": "1.0.1", @@ -108,4 +107,4 @@ "babel-register": "^6.14.0", "mocha": "^3.0.2" } -}
\ No newline at end of file +} diff --git a/packages/gitbook/src/constants/defaultPlugins.js b/packages/gitbook/src/constants/defaultPlugins.js index a2c0fef..326ad3a 100644 --- a/packages/gitbook/src/constants/defaultPlugins.js +++ b/packages/gitbook/src/constants/defaultPlugins.js @@ -27,6 +27,5 @@ module.exports = Immutable.List([ 'hints', 'headings', 'copy-code', - 'theme-default', - 'fontsettings' + 'theme-default' ]).map(createFromDependency); diff --git a/packages/gitbook/src/plugins/__tests__/listDependencies.js b/packages/gitbook/src/plugins/__tests__/listDependencies.js index 2310015..002f0e9 100644 --- a/packages/gitbook/src/plugins/__tests__/listDependencies.js +++ b/packages/gitbook/src/plugins/__tests__/listDependencies.js @@ -10,7 +10,7 @@ describe('listDependencies', () => { expect(names).toEqual([ 'ga', 'great', 'highlight', 'search', 'lunr', - 'sharing', 'hints', 'headings', 'copy-code', 'fontsettings', 'theme-default' + 'sharing', 'hints', 'headings', 'copy-code', 'theme-default' ]); }); @@ -22,7 +22,7 @@ describe('listDependencies', () => { expect(names).toEqual([ 'ga', 'highlight', 'search', 'lunr', 'sharing', 'hints', 'headings', - 'copy-code', 'fontsettings', 'theme-default' + 'copy-code', 'theme-default' ]); }); @@ -33,7 +33,7 @@ describe('listDependencies', () => { expect(names).toEqual([ 'ga', 'highlight', 'lunr', 'sharing', - 'hints', 'headings', 'copy-code', 'fontsettings', 'theme-default' + 'hints', 'headings', 'copy-code', 'theme-default' ]); }); }); |