Trevor Buckner
e2cd7d9f07
Legacy renderer ( #1184 )
...
* Include two versions of Marked.js
* Include two versions of Marked.js
* Working two different render pipelines
Adds stylesheet "styleLegacy.less"
Adds markdownHandler "markdownLegacy.js"
The BrewRenderer will switch between these and the new pipeline dependent on the "version" prop passed in.
* Mustache-style div blocks
* Legacy snippets & columnbreak
* Codemirror styling for Div Blocks
* Lint
* Codemirror highlights for inline Divs as well
These will turn red `{{class Content}}`
Multi-line divs will turn purple
```
{{class,class2
content
}}
```
No real need for these to be different colors. Just for testing.
* More lint
* Update dependencies.
* Adding Button to switch render pipelines
* Update Marked.js
* Popup alert to refresh page when renderer changed
* Don't compress files in Development (very slow)
* Block DIV or inline Span depending on {{ placement
* \column emits a Div instead of Span
* Allow share page to use new renderer
* {{ divs no longer need empty lines. Spans work in lists.
* Typo
* Typo
* Enforce \page must be at start of line. Code cleanup.
* Inject newlines after/before {{/}} to avoid needing blank lines
* Fixes issues with tables.
* Remove console.log
* Fix spacing issue for Spans
* Move things from Brewrenderer to Markdown
Try to keep all custom text fiddling in one spot.
* Rename variables
* Update Font-Awesome to v5.15. Fix style issues on popups.
* Update {{ Divs/Spans, Fix nested hilighting
* Fixed Spans/divs with no tags or just commas
* Use blacklist for {{ to allow more characters
* Update package-lock.json
* Update all icons to Font-awesome 5
* V3 hidden behind config variable
Add "globalThis.enable_v3 = true" in the console to enable.
* lint
2021-02-02 20:38:25 -05:00
Trevor Buckner
6a2e39355c
V2.10.7 ( #1215 )
...
* Fix for box-shadow/border-image issues on blockquotes in new columns (#1179 )
* Fix for issues with box-shadow and border-images on blockquotes when they appear at the top of columns other than the first.
* Update phb.style.less
Change to `-webkit-transform` IAW Github PR discussion
* Add comment
Co-authored-by: Sean Robertson <srobertson@fqnz.co.nz >
Co-authored-by: Trevor Buckner <calculuschild@gmail.com >
* Title will always return *something*, and not CSS (#1214 )
* Bump codemirror from 5.59.1 to 5.59.2 (#1200 )
Bumps [codemirror](https://github.com/codemirror/CodeMirror ) from 5.59.1 to 5.59.2.
- [Release notes](https://github.com/codemirror/CodeMirror/releases )
- [Changelog](https://github.com/codemirror/CodeMirror/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codemirror/CodeMirror/compare/5.59.1...5.59.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump mongoose from 5.11.9 to 5.11.13 (#1199 )
Bumps [mongoose](https://github.com/Automattic/mongoose ) from 5.11.9 to 5.11.13.
- [Release notes](https://github.com/Automattic/mongoose/releases )
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md )
- [Commits](https://github.com/Automattic/mongoose/compare/5.11.9...5.11.13 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump fs-extra from 9.0.1 to 9.1.0 (#1197 )
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra ) from 9.0.1 to 9.1.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases )
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.0.1...9.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump eslint from 7.17.0 to 7.18.0 (#1195 )
Bumps [eslint](https://github.com/eslint/eslint ) from 7.17.0 to 7.18.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.17.0...v7.18.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump nconf from 0.11.0 to 0.11.1 (#1190 )
Bumps [nconf](https://github.com/flatiron/nconf ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/flatiron/nconf/releases )
- [Changelog](https://github.com/indexzero/nconf/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flatiron/nconf/compare/v0.11.0...v0.11.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* Bump googleapis from 66.0.0 to 67.0.0 (#1189 )
Bumps [googleapis](https://github.com/googleapis/google-api-nodejs-client ) from 66.0.0 to 67.0.0.
- [Release notes](https://github.com/googleapis/google-api-nodejs-client/releases )
- [Changelog](https://github.com/googleapis/google-api-nodejs-client/blob/master/CHANGELOG.md )
- [Commits](https://github.com/googleapis/google-api-nodejs-client/compare/v66.0.0...v67.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Trevor Buckner <calculuschild@gmail.com >
* Bump express-static-gzip from 2.1.0 to 2.1.1 (#1180 )
Bumps [express-static-gzip](https://github.com/tkoenig89/express-static-gzip ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/tkoenig89/express-static-gzip/releases )
- [Commits](https://github.com/tkoenig89/express-static-gzip/compare/v2.1.0...v2.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Trevor Buckner <calculuschild@gmail.com >
* use fa-info-circle instead of fa-bars (#1109 )
* use fa-info-circle instead of fa-bars
* Change Metadata button to Info Icon with Text
Co-authored-by: Trevor Buckner <calculuschild@gmail.com >
* Up Version
Co-authored-by: G.Ambatte <sean@robertson-family.nz >
Co-authored-by: Sean Robertson <srobertson@fqnz.co.nz >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: ericscheid <ericscheid@users.noreply.github.com >
2021-01-25 21:47:36 -05:00
Trevor Buckner
3fbddd2e41
Revert Blockquote list font size
...
Was technically correct, but messed up some existing brews.
2020-11-27 20:57:01 -05:00
Eric Scheid
d9364cf60a
line-heights consistent in bq li ( #1085 )
2020-11-23 03:13:25 +11:00
Trevor Buckner
f754ecd6c3
Fix invisible paragraphs at top of new columns
...
Code was old Firefox fix that doesn't seem to do anything anymore anyway.
2020-07-19 02:32:58 -04:00
Trevor Buckner
22a9799674
Update vitreum ( #946 )
...
- Updates Vitreum to v6.0.1 + some custom fixes.
- Stylesheets must be imported with `require('./sheet.less');` but can also can now share stylesheets between jsx components.
- Should eliminate a lot of security concerns with older nested dependencies.
- Changed a lot of files to make this work
- Also removes dependency on PicoRouter in favor of React-Router
2020-05-19 01:36:31 -04:00
Trevor Buckner
7c813be13a
Revert Marked Update
...
Too many edge cases still broken. Bah.
2020-05-10 21:11:03 -04:00
Trevor Buckner
5bc948ab0a
All fixes seem to be working?
2020-03-25 12:09:50 -04:00
Eric Scheid
462a5608d2
Revert "list-style-type is a property of <li>, not <ul>"
...
This reverts commit 831bf5bc62 .
2020-01-21 10:07:35 -05:00
Eric Scheid
09ae750eec
list-style-type is a property of <li>, not <ul>
2020-01-21 10:07:35 -05:00
Trevor Buckner
eaab6de691
Fix border-image bug on PDFs
...
I think this might be caused by a new bug in Chrome or something since it seems to have popped up in GMBinder as well in the last couple weeks. See #683
Anyway, the error only occurs on the Class Table and Descriptive Text Box, which are also the only ones to use `border-image-repeat: round`. I changed it to `border-image-repeat: stretch` which solves the graphical issue and doesn't affect the appearance otherwise in this particular case.
2018-05-22 10:01:03 +01:00
Eric Scheid
9dd16b6dd5
add page-break-inside to support Firefox, the laggard
2018-05-10 14:36:24 -04:00
Eric Scheid
d693301c37
Fix property name break-inside
2018-05-10 14:36:24 -04:00
Trevor Buckner
ee63d2d857
Fix duplicate table headers
...
Fixes a common issue. See #318 .
2018-05-10 18:26:46 +01:00
Trevor Buckner
3e69e8c1aa
Revert "Merge pull request #1 from calculuschild/Fix-Duplicated-Table-Headers"
...
This reverts commit 1a0bc1952c , reversing
changes made to 4f4ef908e0 .
2018-05-08 21:33:34 -04:00
Trevor Buckner
7e2c3381ae
Fix Duplicated Table Header
...
Fixes a pretty common issue. See #318 .
2018-05-08 12:42:11 -04:00
Trevor Buckner
3fe2360d92
Revert "Fix duplicated table headers"
...
This reverts commit 13a2a7efd2 .
2018-05-08 12:36:30 -04:00
Trevor Buckner
13a2a7efd2
Fix duplicated table headers
...
Fixes a pretty common issue. See #318 .
2018-05-08 12:33:36 -04:00
Trevor Buckner
fe63133d7c
Re-enable Box Shadows in PDF
...
Box shadows have been fixed in Chrome. No reason to hide them anymore.
2018-04-08 23:23:49 -04:00
Scott Tolksdorf
75f0a9f755
Fixed black boxes on print to pdf
2016-12-25 23:14:04 -05:00
Scott Tolksdorf
a35d684773
Changed icon and fixed 249
2016-12-25 23:09:22 -05:00
Scott Tolksdorf
be783e5f6b
Added a table of contents snippet
2016-12-03 15:47:20 -05:00
Scott Tolksdorf
d96ac0f3ca
Adding breakavoid to list elements
2016-12-03 14:56:31 -05:00
Scott Tolksdorf
78426135c6
Note blocks now don't overlap titles
2016-08-20 13:33:15 -04:00
Scott Tolksdorf
f22fd73162
trying to force backgroudn graphics
2016-08-09 13:37:35 -04:00
Scott Tolksdorf
33fd991276
ADding in stlying and snippet for a descriptive text box
2016-07-29 01:26:20 -04:00
Scott Tolksdorf
cd97b22067
Fixing auto-incrmetning page numbers with partial page rendering
2016-06-09 08:03:54 -04:00
Scott Tolksdorf
3e796501e2
Fied lists in stat blocks
2016-06-05 13:47:59 -04:00
Scott Tolksdorf
0d25a972ba
Added in new auto-incrementing snippet
2016-06-05 13:09:37 -04:00
Scott Tolksdorf
f058814040
Adding in a new classTable block
2016-06-05 12:49:55 -04:00
Scott Tolksdorf
c50de28900
Adding in the extra wide block
2016-05-31 19:47:13 -04:00
Scott Tolksdorf
802103ff27
Paragrapghs now indent after lists
2016-05-29 13:45:02 -04:00
Scott Tolksdorf
00bf12ecb7
Spelllist is rendering nicely
2016-05-29 11:22:30 -04:00
Scott Tolksdorf
626cba6062
Newlines
2016-05-28 09:41:05 -04:00
Scott
53529d14eb
Fixed on a4 wide monster stat blocks go single column
2016-05-24 09:02:01 -04:00
Scott Tolksdorf
a81967884d
Fixing mutliline lists
2016-05-14 15:09:19 -04:00
Scott Tolksdorf
641ad747d3
Embedded the new border-image assets
2016-05-14 14:45:48 -04:00
Scott Tolksdorf
cd280eb8f0
Winged border on note blocks working
2016-05-14 14:37:07 -04:00
Scott Tolksdorf
c4c09f0a69
Added print rules and fixing the newer border images
2016-05-14 13:40:31 -04:00
Scott Tolksdorf
634c1a617c
Converted the monster block to use border iamges
2016-05-10 23:51:45 -04:00
Scott Tolksdorf
12e1059071
Annnd forgot the phb styles
2016-05-06 14:35:27 -04:00
Scott Tolksdorf
3af6d8763e
Removing the bottom margin off of nested lists
2016-04-20 01:29:13 -04:00
Kevin Kragenbrink
27c42caa4d
Update phb.style.less
2016-04-19 03:53:59 -07:00
Scott Tolksdorf
00dbd549f3
Changin font sizes to cm to give a more consistent zoom expereince
2016-04-06 00:25:02 -04:00
Scott Tolksdorf
0379bf1720
Adding sub and sup support
2016-02-29 20:25:26 -05:00
Scott
f511bdf050
Fixed h1 headers not goign full width
2016-02-20 11:40:15 -05:00
Scott
ac8579ccc9
Thin class tables and wide moster stat blocks are added
2016-02-19 21:37:23 -05:00
Scott
a1b8d4e8ce
trying to improve the admin view
2016-02-19 21:37:16 -05:00
Scott
2231dc3684
Added @page css rule to auto turn off margins in Chrome when printing
2016-02-19 21:37:14 -05:00
Scott Tolksdorf
69f8cdb402
Improving table spacing slightly
2016-02-19 21:37:11 -05:00