Translation support + french.
This commit is contained in:
parent
e9873c1943
commit
f059d3c61f
16 changed files with 380 additions and 169 deletions
34
TODO.md
34
TODO.md
|
|
@ -1,21 +1,29 @@
|
|||
* Finish updating profile
|
||||
* check password and message error
|
||||
* user can change email: add a field + revalidation of new email
|
||||
* Check position of message error in profile/sign in/sign up with flex grid layout
|
||||
* Review the recipe model (SQL)
|
||||
* Describe the use cases in details.
|
||||
* Define the UI (mockups).
|
||||
* Two CSS: one for desktop and one for mobile
|
||||
* Use CSS flex/grid to define a good design/layout
|
||||
* Define the logic behind each page and action.
|
||||
* Implement:
|
||||
* Define the UI (mockups).
|
||||
* Two CSS: one for desktop and one for mobile
|
||||
* Use CSS flex/grid to define a good design/layout
|
||||
* Drag and drop of steps and groups to define their order
|
||||
* Make a search page
|
||||
* Use of markdown for some field (how to add markdown as rinja filter?)
|
||||
* Quick search left panel by tags ?
|
||||
* Make the home page: Define what to display to the user
|
||||
* Show existing tags when editing a recipe
|
||||
|
||||
[ok] Add support to translations.
|
||||
* Make a Text database (a bit like d-lan.net) and think about translation.
|
||||
* The language is stored in cookie or in user profile if the user is connected
|
||||
* A combobox in the header shows all languages
|
||||
[ok] Set a lang cookie (when not connected)
|
||||
[ok] User can choose language
|
||||
[ok] Implement:
|
||||
.service(services::edit_recipe)
|
||||
.service(services::new_recipe)
|
||||
.service(services::webapi::set_recipe_title)
|
||||
.service(services::webapi::set_recipe_description)
|
||||
* Add support to translations into db model.
|
||||
* Make a Text database (a bit like d-lan.net) and think about translation.
|
||||
|
||||
[ok] Review the recipe model (SQL)
|
||||
[ok] Finish updating profile
|
||||
[ok] check password and message error
|
||||
[ok] user can change email: add a field + revalidation of new email
|
||||
[ok] Try using WASM for all the client logic (test on editing/creating a recipe)
|
||||
[ok] How to log error to journalctl or elsewhere + debug log?
|
||||
[ok] Clean the old code + commit
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue