Commit Graph

60 Commits

Author SHA1 Message Date
Samy Pesse 03b89194d7 Prepare for multiple role rendering for ebooks 2016-10-08 18:19:49 +02:00
Samy Pesse 68ec88c620 Add script to bump version 2016-10-08 14:32:35 +02:00
Samy Pesse 1d291ff2f0 Fix style of toolbar and add title to it 2016-10-06 23:04:20 +02:00
Samy Pesse 58ae96b7f6 Add "url" to summary articles and files in json representation 2016-10-06 20:08:47 +02:00
Samy Pesse 1354582c4e Generate an url index for generation 2016-10-06 16:29:32 +02:00
Samy Pesse 9d20a9afa5 Store config as immutable in state 2016-10-06 09:41:47 +02:00
Samy Pesse 45683185a2 Add reducer for file in gitbook state 2016-10-05 23:19:11 +02:00
Samy Pesse 6ce4949df3 Add "url" to file 2016-10-05 23:12:00 +02:00
Samy Pesse 805886e4a9 We trigger current url history only once the page has been mounted 2016-10-05 14:22:01 +02:00
Samy Pesse 45752fc79c Complete highlight plugin 2016-10-05 01:47:16 +02:00
Samy Pesse 16ca48b2c0 Correctly update page when url changed 2016-10-04 18:32:31 +02:00
Samy Pesse 84315a99f1 First handling of templating blocks 2016-10-03 23:34:27 +02:00
Samy Pesse 4049279269 Emit current location when listening 2016-10-03 15:48:28 +02:00
Samy Pesse b04befd67c Use replace of url for search to avoid filling history 2016-10-03 15:21:40 +02:00
Samy Pesse d82032298d Fix new api for activate/deactivate 2016-10-03 14:56:55 +02:00
Samy Pesse 34eb35699d Change "init to "activate" 2016-10-03 10:35:24 +02:00
Samy Pesse 3ae72bb47c Sync search with querystring 2016-10-03 00:59:26 +02:00
Samy Pesse cd2d5e5101 Pass actions to thunk acitons 2016-10-02 15:28:25 +02:00
Samy Pesse d22d090b05 Add style for search input in default theme 2016-10-02 01:04:25 +02:00
Samy Pesse 24624f0d0e Fix clear of search 2016-10-02 00:15:59 +02:00
Samy Pesse 9aaf561c41 Complete i18n for search plugin 2016-10-01 23:11:50 +02:00
Samy Pesse 8be4cbc887 Add action I18n.registerLocales and locales for default theme 2016-10-01 23:11:50 +02:00
Samy Pesse 8753897edc Fix js error because of changing API 2016-10-01 14:39:09 +02:00
Samy Pesse da83d9e91d Change api for registering components 2016-10-01 14:14:30 +02:00
Samy Pesse 2cf507a807 Base api to use i18n 2016-09-30 14:16:48 +02:00
Samy Pesse 1489129407 Improve Gitbook.connect to accept a mapActionsToProps 2016-09-29 23:53:18 +02:00
Samy Pesse 9d8dffb6f0 Fix query action for search 2016-09-29 19:04:56 +02:00
Samy Pesse 6015defe11 Integrate search in default theme 2016-09-29 17:20:29 +02:00
Samy Pesse 7f28379154 Fix dist command 2016-09-29 16:03:16 +02:00
Samy Pesse 287c80b2e1 Start search plugin 2016-09-28 18:14:35 +02:00
Samy Pesse 26fc021b90 Fix lerna bootstrap 2016-09-28 14:54:01 +02:00
Samy Pesse c314281da0 Add CONTRIBUTING.md 2016-09-28 10:03:38 +02:00
Samy Pesse bc5df83846 Start designing toolbar 2016-09-27 17:08:34 +02:00
Samy Pesse f1ef1902f3 Style page with gitbook-markdown-css 2016-09-27 16:39:58 +02:00
Samy Pesse 748c46172b Fix reducers mutating the state instead of creating a new one 2016-09-27 16:12:58 +02:00
Samy Pesse 51f4cd6dae Fix link and navigation click 2016-09-26 18:45:12 +02:00
Samy Pesse ff42b58f77 Add basic for pjax navigation 2016-09-26 17:26:36 +02:00
Samy Pesse 7fa3e34f9f Mark article as active in summary 2016-09-25 19:05:35 +02:00
Samy Pesse e46cd78f80 Fix core reducer destroying other reducers 2016-09-25 17:44:08 +02:00
Samy Pesse fab88bb47e Add flex box components 2016-09-24 23:24:47 +02:00
Samy Pesse d0885491b7 Provide immutable proptypes 2016-09-22 11:08:57 +02:00
Samy Pesse f49089a7d3 Add immutable state for readme/summary
Add shapes for these states
2016-09-22 10:37:06 +02:00
Samy Pesse 0b1888e184 First working version in the browser 2016-09-22 09:54:24 +02:00
Samy Pesse 2257e42299 Add js scripts to html 2016-09-21 19:17:32 +02:00
Samy Pesse 0e0c1a473b Fix head extension by plugins 2016-09-21 17:29:52 +02:00
Samy Pesse a18370551a Prepare showing page html 2016-09-21 15:54:58 +02:00
Samy Pesse a8aeab17d6 Fix render of UnsafeComponent 2016-09-21 01:35:59 +02:00
Samy Pesse 2adca5deb9 Fix composition with plugin reducers 2016-09-21 01:05:40 +02:00
Samy Pesse 3b3f43a35d Fix rendering of unsafe injected components 2016-09-20 19:41:25 +02:00
Samy Pesse ced0be930d Working loading of plugin 2016-09-20 19:19:01 +02:00