Trevor Buckner
2839846ec0
Lint 2
2019-02-14 13:54:35 -05:00
Trevor Buckner
5b8aa5bb19
Change the popup warning on the metadata editor
2019-02-14 13:54:35 -05:00
Trevor Buckner
b82aac4a5a
Make Monster Blocks always generate "abilities"
...
Originally had a random chance to generate no abilities, which a user might not know how to insert with the proper formatting. Also added some new abilities to select randomly when generated. Also fixes #836 .
2019-02-04 11:26:37 -05:00
Trevor Buckner
f4e7e46a04
Added spaces for lint...
2018-11-08 16:04:14 -05:00
Trevor Buckner
8b3b7cb5aa
Found the lint-friendly way to do it. Just needed to pass along the event data.
2018-11-08 16:04:14 -05:00
Trevor Buckner
77081b39b4
Fix metadata not working. Some earlier linting caused the handleFieldChange and handleSystem functions to not have access to event data. Returning these to their pre-lint state for now, but there might be a more lint-friendly way to do this later.
2018-11-08 16:04:14 -05:00
Rae Che
730dde730c
MetadataEditor: Mark link as noreferrer
2018-05-31 10:53:07 -04:00
Rae2che5
cbbb7292d9
Revert "Fix duplicated text from Class Feature snippet"
...
This reverts commit 9519a0b4e4 .
2018-05-11 20:44:53 +01:00
Trevor Buckner
9519a0b4e4
Fix duplicated text from Class Feature snippet
...
When adding the Class Feature snippet, all curent text in the document is inserted in place of the randomly generated class name, creating several duplicates of the document and generally creating a mess. See #413 which was closed but the issue was never fixed.
Most of the snippet code generators do not have any input arguments in the `module.exports` function, so they don't have this issue. However, Table of Contents needs to parse the text in the brew, so it is passed a copy of the brew document. Unfortunately, Class Feature (classfeature.gen.js) also has an input parameter for when it is used as part of the Full Class snippet. Thus, the unintended consequence occurs in snippetbar.jsx in the `execute` function.
This fix simply adds a check to the execute function and only passes in the brew as an argument if the clicked snipped actually is the Table of Contents. Some restructuring might later reveal a cleaner way to do this rather than an awkward special case check like this.
2018-05-11 10:20:18 +01:00
Scott Tolksdorf
f18a181e2e
Updating to user create-react-class
2018-04-09 00:12:56 -04:00
Scott Tolksdorf
ed1b5252be
lint
2018-04-09 00:12:56 -04:00
Scott Tolksdorf
3247cab214
Fixing issue#413 class feature duping entire brew
2017-06-04 16:07:49 -04:00
Scott Tolksdorf
9fe6fd979b
Adding in line highlight for new pages
2017-01-19 12:10:19 -05:00
Scott Tolksdorf
70346ffce7
Fixed saving authors and systems to brews
2017-01-19 12:06:14 -05:00
Scott Tolksdorf
c417c1aa0c
Hiding the editor snapping for now
2017-01-19 11:50:01 -05:00
Scott Tolksdorf
5e04e5dc99
Code to brew page jumping working
2017-01-17 23:32:34 -05:00
Scott Tolksdorf
9b936f42f3
Added tooltip to metadata editor and upped the version of font awesome
2017-01-14 14:35:36 -08:00
Scott Tolksdorf
a35d684773
Changed icon and fixed 249
2016-12-25 23:09:22 -05:00
Scott Tolksdorf
fe4a05dc25
Fixed the class table issue
2016-12-16 22:59:44 -05:00
Scott Tolksdorf
1f1bd669fe
Added additional protection against debounce saving
2016-12-12 10:28:37 -05:00
Scott Tolksdorf
be783e5f6b
Added a table of contents snippet
2016-12-03 15:47:20 -05:00
Scott Tolksdorf
9285e53e55
Added conditional partial page rendering
2016-12-03 14:49:00 -05:00
Scott Tolksdorf
bec417a325
Changed the meta editor icon
2016-12-03 14:02:28 -05:00
Scott Tolksdorf
8e6fccc969
Added account nav to newpage and added split table snippet
2016-12-01 10:06:23 -05:00
Scott Tolksdorf
a634b76117
Fixed a bug with saving while not logged in
2016-11-27 18:55:50 -05:00
Scott Tolksdorf
21d3c5bfc8
Fixed a capitalization error
2016-11-25 00:58:28 -05:00
Scott Tolksdorf
4e5cd914f7
User page now running properly
2016-11-24 23:35:10 -05:00
Scott Tolksdorf
6af9dd9325
Added in a brew item component
2016-11-24 00:07:04 -05:00
Scott Tolksdorf
9e14872f06
Stubbed out a userpage
2016-11-23 23:59:57 -05:00
Scott Tolksdorf
750f5c1330
Added in middleware for retriving brews by a user
2016-11-23 23:41:39 -05:00
Scott Tolksdorf
f4f96253c2
Moved deleting a brew into the emtadata editor
2016-11-23 15:01:46 -05:00
Scott Tolksdorf
e61bf22788
Added in metadata editor
2016-11-23 14:47:28 -05:00
Scott Tolksdorf
d400c37b6d
Updated style to navbar
2016-11-14 23:03:58 -05:00
Scott Tolksdorf
8c4a6221e2
Fixing spelling mistake
2016-11-10 10:54:00 -05:00
Scott Tolksdorf
b134e11a86
Fixed a unclick bug with the splitpane
2016-08-20 13:29:28 -04:00
Scott Tolksdorf
888d3faa4c
Editor and renderer redraw when you resize the browser
2016-08-20 13:26:48 -04:00
Scott Tolksdorf
0a7b538216
Added in the new coverpage snippet
2016-08-20 13:02:52 -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
ead975b605
Adding in page ids to allow for hyperlinking
2016-06-10 12:16:46 -04:00
Scott Tolksdorf
0d25a972ba
Added in new auto-incrementing snippet
2016-06-05 13:09:37 -04:00
Scott Tolksdorf
5969e45087
Updated the class tbale snippets
2016-06-05 12:55:29 -04:00
Scott Tolksdorf
c50de28900
Adding in the extra wide block
2016-05-31 19:47:13 -04:00
Scott Tolksdorf
8a7bffce5d
Cleaning up the merge
2016-05-29 11:24:26 -04:00
Scott Tolksdorf
b33ef939ed
Split the spell gen into a spell and spell list gen
2016-05-29 11:23:03 -04:00
Scott Tolksdorf
626cba6062
Newlines
2016-05-28 09:41:05 -04:00
Scott Tolksdorf
fa138499af
Ability score improvements in the generators now follow the proper progressions
2016-05-25 09:53:45 -04:00
Scott Tolksdorf
7cc70149da
Table generators now follow the proper prof bonus from the phb
2016-05-24 21:50:55 -04:00
Scott Tolksdorf
451bbfc915
Tweaking the a4 page height
2016-05-14 15:17:34 -04:00
Scott Tolksdorf
c084cb2d8b
Styling the snippet groups a bit better
2016-05-14 14:55:27 -04:00
Scott Tolksdorf
c4c09f0a69
Added print rules and fixing the newer border images
2016-05-14 13:40:31 -04:00