Robbie Antenesse
2022cb88e4
Fix missing GrammarDisplay reference that somehow happened
2017-12-22 12:40:40 -07:00
Robbie Antenesse
79b14bd62b
Add a notification for when a search filter is being used
2017-12-22 12:35:50 -07:00
Robbie Antenesse
95629aac72
Remove console log and comment from updateDisplayedWords
2017-12-22 12:27:01 -07:00
Robbie Antenesse
d93f86f75f
Add clear button to search box
2017-12-22 12:19:40 -07:00
Robbie Antenesse
28a3f28fc3
Add search filter functionality!
2017-12-22 12:16:25 -07:00
Robbie Antenesse
d6915ce661
Only show Additional custom tabs if they exist
2017-12-22 09:01:46 -07:00
Robbie Antenesse
a05fd9c48d
Add Grammar notes editing and display
2017-12-22 08:59:01 -07:00
Robbie Antenesse
526f22c329
Add letter distribution and word length stats
2017-12-17 13:48:48 -07:00
Robbie Antenesse
ae50f5f970
Add number of word stats and stat section to DictionaryDetails
2017-12-16 10:14:34 -07:00
Robbie Antenesse
3b275ca765
Change when ads display in WordList
2017-12-16 10:14:04 -07:00
Robbie Antenesse
47a9c96c76
Add logic for sorting words by definition if setting is chosen
2017-12-12 11:01:00 -07:00
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
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
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
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