e21316ff36
Improve validation when using LexicongaUserData localstorage item
2018-06-17 15:24:18 -06:00
5ff01b735f
Add missing variable declarations for login
2018-06-17 14:53:16 -06:00
3fac354f5d
Improvements to create account form
2018-05-18 17:53:18 -06:00
3ed0ba0e72
Move default stuff to a Constants.js file; Use stored user data for IPA pronunciation
2018-05-18 17:45:57 -06:00
c496bd77c0
Add useIpaPronunciationField
...
option to prevent IPA transformation in pronunciation field.
2018-05-18 11:44:14 -06:00
f60d374dc7
Allow word form to scroll if it's too tall for the window
2018-05-18 11:13:23 -06:00
35ebf31c1f
Add "Maximize" text to maximize buttons
2018-05-18 10:57:14 -06:00
09a545eb5d
Add bulma-checkradio for prettier checkboxes
2018-03-10 11:19:56 -07:00
f1cdce8350
Add MyAccount structure and content
2018-03-10 10:42:12 -07:00
687c65268d
Work on MyAccount stuff
2018-03-09 16:31:27 -07:00
73ef56c97b
Add onShow and onHide to Modal
2018-03-09 16:26:10 -07:00
fa9422e048
Add Save & Close button to EditDictionaryModal
2018-03-09 12:21:41 -07:00
548f935753
Add Actions tab to EditDictionary modal
2018-03-09 12:13:34 -07:00
09946e1504
Improve loader for word list
2018-03-09 12:06:02 -07:00
fba6063f55
Fix Search filter; focus search box on open
2018-03-09 11:50:46 -07:00
6c21e4feec
Improve pagination for search results
2018-03-09 11:39:16 -07:00
4c03b9c164
Fix WordForm and SearchBox not being able to enter words
2018-03-09 11:18:31 -07:00
f296dacdad
Remove lazyload-inferno-component now that I know how Webpack's import()
works
2018-02-22 08:26:49 -07:00
f02bec30e6
Upgrade dependencies; fix proptype check in Pagination
2018-02-22 08:09:51 -07:00
7eb656d376
Change when totalWords is evaluated in Pagination
2018-02-21 23:16:41 -07:00
38c8f2dcd1
Add pagination to hopefully quell fears of storing too much in memory.
2018-02-21 23:14:39 -07:00
a25e4726e5
Implement create account and login; fix validation issues
2018-01-21 14:25:36 -07:00
bc7dc27443
Validate sign up form and check for email and username uniqueness.
2018-01-21 12:38:28 -07:00
ae5ffe0cd1
Add request() to Helpers and replace all fetches with it.
2018-01-13 12:09:15 -07:00
7aa8848fe8
Create LoginForm for displaying on AccountManager
2018-01-13 11:57:14 -07:00
3d329c8a87
Add AccountManager with (test) login and syncing dictionaries with DB!
2018-01-12 14:58:21 -07:00
2022cb88e4
Fix missing GrammarDisplay reference that somehow happened
2017-12-22 12:40:40 -07:00
79b14bd62b
Add a notification for when a search filter is being used
2017-12-22 12:35:50 -07:00
d93f86f75f
Add clear button to search box
2017-12-22 12:19:40 -07:00
28a3f28fc3
Add search filter functionality!
2017-12-22 12:16:25 -07:00
d6915ce661
Only show Additional custom tabs if they exist
2017-12-22 09:01:46 -07:00
a05fd9c48d
Add Grammar notes editing and display
2017-12-22 08:59:01 -07:00
526f22c329
Add letter distribution and word length stats
2017-12-17 13:48:48 -07:00
ae50f5f970
Add number of word stats and stat section to DictionaryDetails
2017-12-16 10:14:34 -07:00
3b275ca765
Change when ads display in WordList
2017-12-16 10:14:04 -07:00
47a9c96c76
Add logic for sorting words by definition if setting is chosen
2017-12-12 11:01:00 -07:00
9869d29a55
Disable editing dictionary if marked complete
2017-12-12 10:59:33 -07:00
629bb9858b
Add dictionary settings to EditDictionaryModal and data structure
2017-12-12 10:16:15 -07:00
46ba6cfec1
Swap out other textareas with LargeTextArea
2017-12-11 19:05:11 -07:00
b6789b5826
Allow PropType of array for RightColumn children
2017-12-11 18:53:22 -07:00
647ba8d114
Add helpText and fix onInput() in LargeTextArea
2017-12-11 18:52:47 -07:00
d9467cfe82
Focus input field on IPATable close
2017-12-10 14:30:22 -07:00
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