Robbie Antenesse
9869d29a55
Disable editing dictionary if marked complete
2017-12-12 10:59:33 -07:00
Robbie Antenesse
629bb9858b
Add dictionary settings to EditDictionaryModal and data structure
2017-12-12 10:16:15 -07:00
Robbie Antenesse
ab729c9d83
Handle IDManager error when no words are in dictionary
2017-12-12 08:52:46 -07:00
Robbie Antenesse
46ba6cfec1
Swap out other textareas with LargeTextArea
2017-12-11 19:05:11 -07:00
Robbie Antenesse
b6789b5826
Allow PropType of array for RightColumn children
2017-12-11 18:53:22 -07:00
Robbie Antenesse
647ba8d114
Add helpText and fix onInput() in LargeTextArea
2017-12-11 18:52:47 -07:00
Robbie Antenesse
d9467cfe82
Focus input field on IPATable close
2017-12-10 14:30:22 -07:00
Robbie Antenesse
0c4824e430
Don't pre-process markdown in WordDisplay
...
Since we are update words inline, changes in markdown are not shown unless
they are re-rendered, which class variables are not. This should hopefully
not be too big a processing power hit for large lists, but stress testing
should be performed to make sure.
2017-12-10 14:24:16 -07:00
Robbie Antenesse
0a9259ec56
Create maximizeable LargeTextArea for WordForm Details
...
Other places need to utilize this as well (Dictionary Details)
2017-12-10 14:13:28 -07:00
Robbie Antenesse
c142f302d3
Increase default modal width to 800px
2017-12-10 14:12:23 -07:00
Robbie Antenesse
c2e1f35c13
Display word form by default
2017-12-10 14:11:29 -07:00
Robbie Antenesse
b9279a79e1
Import box class only for DictionaryDetails sass
2017-12-10 14:10:59 -07:00
Robbie Antenesse
f866932de5
Make WordForm float in LeftColumn and closed by default
...
Expands RightColumn display when closed and compresses when open, unless
on mobile screen.
2017-12-09 15:07:28 -07:00
Robbie Antenesse
5934230d00
Made word form show in Modal if screen is Mobile size
2017-12-08 14:53:34 -07:00
Robbie Antenesse
20c8522399
Add some space between words
2017-12-08 13:24:50 -07:00
Robbie Antenesse
0d2ac0648e
Show Update and Cancel instead of Create when editing words
2017-12-08 13:23:09 -07:00
Robbie Antenesse
43d2d48b27
Add PropTypes verifications to all components
...
1) to help me when I screw up and 2) to have a clearly laid out but
still useful way of knowing what props a component can accept!
2017-11-15 16:07:42 -07:00
Robbie Antenesse
316fe07dbe
Update how words are created and updated
...
Modify constructor of Word, modify WordForm to accept words differently,
update WordDisplay to pass data to new WordForm correctly.
2017-11-15 13:54:29 -07:00
Robbie Antenesse
de5c50f1ef
Update inferno version
2017-11-15 11:21:58 -07:00
Robbie Antenesse
5bd4582719
Add word deletion with SweetAlert2 confirmation
2017-11-15 11:02:09 -07:00
Robbie Antenesse
3f7444de62
Update to allow displaying words after loading
2017-11-15 11:00:04 -07:00
Robbie Antenesse
f5a558e68e
Get parts of speech for WordForm from DictionaryData instead of props
2017-11-14 17:04:36 -07:00
Robbie Antenesse
1eb60a9b44
Add edit/delete buttons to word dropdowns
2017-11-14 17:04:02 -07:00
Robbie Antenesse
c5e48d9b9e
Style the WordDisplay component properly!
2017-10-31 09:16:22 -06:00
Robbie Antenesse
e131f7bff4
Add postcss autoprefixer to webpack
2017-10-31 09:08:29 -06:00
Robbie Antenesse
6b8718ed6e
Add option to not use button styling on Modal triggers
2017-10-31 09:07:52 -06:00
Robbie Antenesse
6d79cdc7de
Update Header nav to fit changed Bulma structure
2017-10-31 09:07:23 -06:00
Robbie Antenesse
a74765f4cf
Upgrade Bulma
2017-10-31 07:41:35 -06:00
Robbie Antenesse
a171f13b14
Add any log file to .gitignore
2017-10-31 07:41:18 -06:00
Robbie Antenesse
0ae6d76b82
Add lazyloading and Ad component
2017-09-11 11:40:53 -06:00
Robbie Antenesse
e51e906785
Add heading graphic for assorted use
2017-09-11 11:40:47 -06:00
Robbie Antenesse
62c198a014
Add Orthography Notes to EditLinguisticsForm
2017-09-11 11:40:39 -06:00
Robbie Antenesse
37db597b42
Remove custom alphabetical order from standard
2017-09-11 11:40:08 -06:00
Robbie Antenesse
0472fc177c
Move images to src/assets/
2017-09-11 11:39:59 -06:00
Robbie Antenesse
141a0b896f
Add markdown documents for modal detail popups
2017-09-11 11:39:47 -06:00
Robbie Antenesse
55381156a5
Fix and update global markdown links
2017-09-11 11:39:39 -06:00
Robbie Antenesse
ec19dfc583
Minor cleanup
2017-09-11 11:39:33 -06:00
Robbie Antenesse
edbe5cbcb0
Add GeneralDisplay tab
2017-09-11 11:39:24 -06:00
Robbie Antenesse
49e7788a59
Update Phonotactics fields to multiline entries
2017-09-11 11:39:13 -06:00
Robbie Antenesse
211cb5f5f9
Fix CSS height for details; Update code spacing in PhonologyDisplay
2017-09-11 11:38:56 -06:00
Robbie Antenesse
d49ffa8d94
Change Helpers to export functions instead of being a class
2017-08-20 23:53:59 -06:00
Robbie Antenesse
c459c30fb5
Update EditLinguisticsForm headings
2017-08-20 23:43:18 -06:00
Robbie Antenesse
1a74058115
Make default dictionary details blank
2017-08-20 23:42:44 -06:00
Robbie Antenesse
09df4e8047
Add more fields to the EditDictionary* and DictionaryData
2017-08-20 23:27:28 -06:00
Robbie Antenesse
3ae2114449
Automate Updater.updateDictionaryDetails()'s process
2017-08-20 23:24:57 -06:00
Robbie Antenesse
1e8684e2a1
Start adding Phonology fields to EditLinguisticsForm
2017-08-20 14:48:58 -06:00
Robbie Antenesse
acb64dec56
Add htmlFor and help text to EditDictionaryForm fields
2017-08-20 14:48:04 -06:00
Robbie Antenesse
6a1773b996
Add MARKDOWN_LINK to webpack plugins
2017-08-20 14:45:05 -06:00
Robbie Antenesse
53bf992226
Expand IPAField customization options
2017-08-20 14:44:12 -06:00
Robbie Antenesse
9b7e797aef
Expand and use default dictionary and Updater
2017-08-20 14:41:08 -06:00