Commit Graph

7 Commits

Author SHA1 Message Date
ec836a8465 Richer card rendering using data from Wiktionary
The choice for pulling HTML data instead of Wiki markup from
Wiktionary was made because the markup content would have
required a lot of code to expand the template data into user
readable content.
2022-08-10 00:20:31 +03:00
d4b838106a Refactor page components, reduce flicker, remove orphaned module
Move some business logic out of the page components. They are now
responsible for just filtering out the unsuccessful render paths
and selecting between an error view or a success view passing the
successfully fetched data.
2022-08-10 00:20:31 +03:00
b43abafa1c Fix top nagivation flickering, add 404 page 2022-08-10 00:20:31 +03:00
ae30e8d4a8 Switch data management to Dexie, add expression promotion/demotion 2022-08-10 00:20:31 +03:00
b3b20de516 Add prettier tool, prettify code 2022-08-10 00:20:31 +03:00
529ca8d270 Add ExpressionCard component 2022-08-10 00:20:31 +03:00
17b0ca596f Move code to src/ 2022-08-10 00:20:31 +03:00