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
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
c2e1f35c13
Display word form by default
2017-12-10 14:11:29 -07:00
b9279a79e1
Import box class only for DictionaryDetails sass
2017-12-10 14:10:59 -07:00
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
5934230d00
Made word form show in Modal if screen is Mobile size
2017-12-08 14:53:34 -07:00
20c8522399
Add some space between words
2017-12-08 13:24:50 -07:00
0d2ac0648e
Show Update and Cancel instead of Create when editing words
2017-12-08 13:23:09 -07:00
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
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
5bd4582719
Add word deletion with SweetAlert2 confirmation
2017-11-15 11:02:09 -07:00
f5a558e68e
Get parts of speech for WordForm from DictionaryData instead of props
2017-11-14 17:04:36 -07:00
1eb60a9b44
Add edit/delete buttons to word dropdowns
2017-11-14 17:04:02 -07:00
c5e48d9b9e
Style the WordDisplay component properly!
2017-10-31 09:16:22 -06:00
6b8718ed6e
Add option to not use button styling on Modal triggers
2017-10-31 09:07:52 -06:00
6d79cdc7de
Update Header nav to fit changed Bulma structure
2017-10-31 09:07:23 -06:00
0ae6d76b82
Add lazyloading and Ad component
2017-09-11 11:40:53 -06:00
62c198a014
Add Orthography Notes to EditLinguisticsForm
2017-09-11 11:40:39 -06:00
37db597b42
Remove custom alphabetical order from standard
2017-09-11 11:40:08 -06:00
141a0b896f
Add markdown documents for modal detail popups
2017-09-11 11:39:47 -06:00
55381156a5
Fix and update global markdown links
2017-09-11 11:39:39 -06:00
ec19dfc583
Minor cleanup
2017-09-11 11:39:33 -06:00
edbe5cbcb0
Add GeneralDisplay tab
2017-09-11 11:39:24 -06:00
49e7788a59
Update Phonotactics fields to multiline entries
2017-09-11 11:39:13 -06:00
211cb5f5f9
Fix CSS height for details; Update code spacing in PhonologyDisplay
2017-09-11 11:38:56 -06:00
d49ffa8d94
Change Helpers to export functions instead of being a class
2017-08-20 23:53:59 -06:00
c459c30fb5
Update EditLinguisticsForm headings
2017-08-20 23:43:18 -06:00
09df4e8047
Add more fields to the EditDictionary* and DictionaryData
2017-08-20 23:27:28 -06:00
1e8684e2a1
Start adding Phonology fields to EditLinguisticsForm
2017-08-20 14:48:58 -06:00
acb64dec56
Add htmlFor and help text to EditDictionaryForm fields
2017-08-20 14:48:04 -06:00
53bf992226
Expand IPAField customization options
2017-08-20 14:44:12 -06:00
9b7e797aef
Expand and use default dictionary and Updater
2017-08-20 14:41:08 -06:00
97170803fa
Disable all HTML tags in sanitize-html usage
2017-08-20 12:41:28 -06:00
3dadcb0ee1
Fix errors in Updater
2017-08-20 12:31:04 -06:00
064840512f
Add overflow-x:hidden to DetailsSection styles
2017-08-20 12:19:06 -06:00
0be726aee4
Reorganize styles and DetailsSection menu code
2017-08-20 11:55:11 -06:00
575264fb4f
Add sanitize-html for content displayed via dangerouslySetInnerHtml
2017-08-19 11:00:39 -06:00
6bb8a6306a
Enable switching details from DictionaryDetails menu.
...
Add Phonology section to DictionaryDetails.
Update DictionaryDetails and MainDisplay to have more data to work with and display.
2017-08-17 13:53:48 -06:00
e8919af5ca
Moved EditDictionaryModal to components/management
2017-08-17 13:50:28 -06:00
c8a7c1436f
Start creating EditDictionaryModal and related pieces
...
Add Updater for saving new values.
Add EditDictionaryForm and EditLinguisticsForm.
Add helpful Array and Object functions to Helper.
2017-08-16 16:53:55 -06:00
eb91db4b4a
Create Modal component
2017-08-16 16:50:16 -06:00
ab0dea1a86
Add Webpack Dev Server; Fix WordDisplay issue.
2017-07-25 22:27:45 -06:00
a443fe4c3f
Fix code style
...
Remove misguided comma-first style, add floating commas, and improve
spacing and parentheses for single-param inline arrow functions.
2017-07-25 22:11:33 -06:00
d4043e2d79
Add FontAwesome
2017-06-25 16:23:03 -06:00
08428f51ac
Improve SearchBox functionality
2017-06-25 15:49:23 -06:00
b5d57393c2
Focus search box when opening search header
2017-06-25 14:48:19 -06:00
d34a86dc1b
Update app state to display words
2017-06-25 14:23:42 -06:00
55495f9f7f
Add WordsList and WordDisplay for displaying words
...
Need to figure out how to properly trigger a re-render of the list after
a word is added or updated.
2017-05-18 23:47:01 -06:00
74956c06f6
Fix word form not clearing
2017-05-18 22:27:16 -06:00
053ef54402
Improve wording & functionality in IPA components.
2017-04-27 17:03:01 -06:00