1
0
Fork 0
mirror of https://github.com/Alamantus/Lexiconga.git synced 2025-08-22 13:38:57 +02:00
Commit graph

129 commits

Author SHA1 Message Date
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