Samy Pessé
7029c01806
Switch to markup-it for parsing ( #1659 )
...
* Start new parsers in gitbook itself
* Update markup-it
* Fix eslint errors
* Adapt basic parsing for summary
* Start tests for summaryFromDocument
* Continue
* Add parsing of glossary
* Add back languages parsing
* Adapt most tests for parsing
* Adapt all tests 🙌
* Adapt travis tests
* Bootstrap lerna before running tests
* Fix lowercase in require (linux)
* Fix command gitbook init
* Fix generation of ready by init command
* Fix generation of summary
* Fix watch after serve
* Add trademark to sidebar
* Add back favicon to default theme
* Open trademark in new tab
2017-01-06 17:15:30 +01:00
Samy Pesse
b04724ae0b
Debounce scroll watcher in body
2016-12-04 20:55:40 +01:00
Samy Pesse
f3af207e6e
Update url when scrolling in default theme
2016-12-04 20:27:44 +01:00
Johan Preynat
1780435c4f
Use fixed size for sidebar and provide animation
2016-10-31 17:13:19 +01:00
Samy Pesse
66c2a6c076
Add roles "body:wrapper", "toolbar:wrapper", "page:wrapper"
2016-10-17 23:56:41 +02:00
Samy Pesse
cdf9842d68
Fix display of button in left toolbar
2016-10-17 23:02:17 +02:00
Samy Pesse
a1ae5c2295
Normalize action types in plugins
2016-10-17 20:50:09 +02:00
Samy Pesse
373a486a14
Replace GitBook.Shapes by GitBook.PropTypes
2016-10-17 18:24:29 +02:00
Samy Pesse
12c7ac1498
Add roles "page:header" and "page:footer"
2016-10-13 21:53:15 +02:00
Samy Pesse
2a78bcebab
Search plugin should provide roles "search:results" and "search:result"
2016-10-13 18:08:48 +02:00
Samy Pesse
05646996c0
Rename "navigation" to "history" and add loading bar
2016-10-13 16:17:00 +02:00
Samy Pesse
52d0384605
Improve some CSS for default theme
2016-10-12 16:07:28 +02:00
Samy Pesse
03b89194d7
Prepare for multiple role rendering for ebooks
2016-10-08 18:19:49 +02:00
Samy Pesse
1d291ff2f0
Fix style of toolbar and add title to it
2016-10-06 23:04:20 +02:00
Samy Pesse
bced415a50
Fix include of immutable in theme-default
2016-10-05 16:19:56 +02:00
Samy Pesse
87ae2481e4
Add style for plugin hint
2016-10-04 15:32:59 +02:00
Samy Pesse
34eb35699d
Change "init to "activate"
2016-10-03 10:35:24 +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
da83d9e91d
Change api for registering components
2016-10-01 14:14:30 +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
26fc021b90
Fix lerna bootstrap
2016-09-28 14:54:01 +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
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
45c54d0cd7
Base tree rendering for summary
2016-09-22 10:54:54 +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
82c2c214eb
Fix build of gitbook.core.min.js
2016-09-05 22:29:41 +02:00
Samy Pessé
839904a704
Start architecturing new default theme
2016-09-05 12:14:37 +02:00