pagedjs merge requestshttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests2018-04-27T22:21:43Zhttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/1Right page2018-04-27T22:21:43ZBoris Budiniboris@cloud68.coRight pageThis takes care of the issue #4 by changing the left/right modulos and add the margin to the css.
Also, update the readme for the localhost 9090 port.
This takes care of the issue #4 by changing the left/right modulos and add the margin to the css.
Also, update the readme for the localhost 9090 port.
Boris Budiniboris@cloud68.coBoris Budiniboris@cloud68.cohttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/2Add Jest2018-05-09T00:42:59ZBoris Budiniboris@cloud68.coAdd JestAdds Tests and Specs using Jest.Adds Tests and Specs using Jest.https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/3Add Previewer2018-05-15T22:30:05ZBoris Budiniboris@cloud68.coAdd Previewer* Extract functions from polyfill into stand-alone Previewer() class
* Add Modules for Paged-Media and Generated Content
* Update Examples* Extract functions from polyfill into stand-alone Previewer() class
* Add Modules for Paged-Media and Generated Content
* Update Exampleshttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/4Update Breaks2018-05-16T20:22:29ZBoris Budiniboris@cloud68.coUpdate Breaks* ref -> data-ref
* Move data-break-x to breaks handler
* Find data-break-x on any element
* Add [data-split-to]
* Fix break avoid attributes
Fixes #22, #17, #10* ref -> data-ref
* Move data-break-x to breaks handler
* Find data-break-x on any element
* Add [data-split-to]
* Fix break avoid attributes
Fixes #22, #17, #10https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/5Apply print media styles2018-06-05T15:16:55ZBoris Budiniboris@cloud68.coApply print media stylesWill apply any rules from `@media print` to the preview.
Test: http://localhost:9090/specs/media/print/print.htmlWill apply any rules from `@media print` to the preview.
Test: http://localhost:9090/specs/media/print/print.htmlhttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/6Namespace classes with pagedjs_2018-06-05T22:21:43ZBoris Budiniboris@cloud68.coNamespace classes with pagedjs_* `.page` -> `.pagedjs_page`
* `.pages` -> `.pagedjs_pages`
* `.top` -> `.pagedjs_margin-top` (+ left, right ect..)
* `.content` -> `.pagedjs_margin-content`* `.page` -> `.pagedjs_page`
* `.pages` -> `.pagedjs_pages`
* `.top` -> `.pagedjs_margin-top` (+ left, right ect..)
* `.content` -> `.pagedjs_margin-content`https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/7Break on before and after2018-06-28T01:52:50ZBoris Budiniboris@cloud68.coBreak on before and after* Update layout to break rendering on `break: before` & `break: after`, creating a new page
* Add `isContainer` to deep clone nodes that should be rendered in chuncks
* `breakToken` refers to original document now
* Add `layoutNode` hook...* Update layout to break rendering on `break: before` & `break: after`, creating a new page
* Add `isContainer` to deep clone nodes that should be rendered in chuncks
* `breakToken` refers to original document now
* Add `layoutNode` hook
* Add `.pagedjs_page_content` div to not have css columns on a grid element (was causing issues in Chrome)https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/8Fix named pages2018-06-28T19:55:36ZBoris Budiniboris@cloud68.coFix named pages* Fixes lookup for named elements on a page
* Adds spec for named pages* Fixes lookup for named elements on a page
* Adds spec for named pageshttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/9Add Dockerfile2018-07-04T00:49:55ZBoris Budiniboris@cloud68.coAdd DockerfileAdds a `Dockerfile` and `gitlab-ci.yml` for running tests in a Gitlab runner.Adds a `Dockerfile` and `gitlab-ci.yml` for running tests in a Gitlab runner.https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/10Add break before support, switch page ids to data-page2018-07-12T18:35:45ZBoris Budiniboris@cloud68.coAdd break before support, switch page ids to data-page* Adds support for break-before
* Update support of break-after
* Adds Breaks Tests
* Switch `#page-X` to `data-page=X`* Adds support for break-before
* Update support of break-after
* Adds Breaks Tests
* Switch `#page-X` to `data-page=X`https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/11Margin box julie2018-07-18T02:27:11ZBoris Budiniboris@cloud68.coMargin box juliehttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/12Add named :first2018-07-13T01:00:01ZBoris Budiniboris@cloud68.coAdd named :first* Adds a first of named page class* Adds a first of named page classhttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/13Add first for every new named page element2018-07-13T17:41:21ZBoris Budiniboris@cloud68.coAdd first for every new named page elementhttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/14Order running headers2018-07-17T01:12:19ZBoris Budiniboris@cloud68.coOrder running headers* Order running headers base on weight
* Remove previous running header or ::after content when adding an element
* Merge @page rules
* remove specs pdfs as something in the file changes on every specs run
NOTE: `content: element(xyz)` ...* Order running headers base on weight
* Remove previous running header or ::after content when adding an element
* Merge @page rules
* remove specs pdfs as something in the file changes on every specs run
NOTE: `content: element(xyz)` will always override the contents of `counter(page)` or `content: "hello"` even if those have higher priority, since the element is added in JS and can't yet determine the specificity of other pure CSS selectors.https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/15Update margins2018-07-31T04:33:21ZBoris Budiniboris@cloud68.coUpdate margins* Don't display margins without content
* Don't display margins with `content: none`
* Calculate which margins to show after page layout
* Don't display a blank first page* Don't display margins without content
* Don't display margins with `content: none`
* Calculate which margins to show after page layout
* Don't display a blank first pagehttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/16Margins grid2018-08-17T16:19:06ZBoris Budiniboris@cloud68.coMargins gridhttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/17Update content parsing2018-08-04T00:09:30ZBoris Budiniboris@cloud68.coUpdate content parsing* Changes `element(identname)` to `element-ident(identname)` so as not to conflict with the parsing for https://developer.mozilla.org/en-US/docs/Web/CSS/element
* Switches to using generate css variables for `target-counter` and `target-...* Changes `element(identname)` to `element-ident(identname)` so as not to conflict with the parsing for https://developer.mozilla.org/en-US/docs/Web/CSS/element
* Switches to using generate css variables for `target-counter` and `target-text` to allow chaining them with strings, such as `"(See p. " target-counter(attr(href), page) ")"`
* Escapes newlines and quotes in `target-text`https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/18Add orientation handling2018-08-07T22:07:52ZBoris Budiniboris@cloud68.coAdd orientation handlingFixes https://gitlab.pagedmedia.org/tools/pagedjs/issues/57Fixes https://gitlab.pagedmedia.org/tools/pagedjs/issues/57https://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/19Splits2018-08-09T00:05:19ZBoris Budiniboris@cloud68.coSplitshttps://gitlab.coko.foundation/pagedjs/pagedjs/-/merge_requests/20Update Chunker layout to break inside words2018-09-11T17:40:21ZBoris Budiniboris@cloud68.coUpdate Chunker layout to break inside wordsCheck letter by letter for break point if word spans two pages.
Will add a hyphen if a word is broken during layout.Check letter by letter for break point if word spans two pages.
Will add a hyphen if a word is broken during layout.