summaryrefslogtreecommitdiffstats
path: root/src/components/Form
Commit message (Collapse)AuthorAgeFilesLines
* chore: improve contact form behaviorArmand Philippot2022-02-101-1/+1
| | | | | | | * The status was not visile in top of the form, so I moved it under the submit button. * It was possible to send an empty form. * The input type for email should be email instead of text.
* chore: improve keyboard navigationArmand Philippot2022-01-181-1/+20
| | | | | Add some focus styles mainly in toolbar components to help identify active items when navigating with a keyboard.
* refactor(settings): make toggle reusableArmand Philippot2022-01-174-2/+111
| | | | | Toggle will be used for others settings so I extract the functionnality from ThemeToggle.
* refactor(styles): rename shadow and border variablesArmand Philippot2022-01-161-3/+3
|
* chore(comments): handle comment replyArmand Philippot2022-01-151-0/+6
|
* chore: improve search box and add button interactions on hover/focusArmand Philippot2022-01-071-0/+14
|
* chore: improve comment sectionArmand Philippot2022-01-073-4/+23
| | | | I also adjust styles for all forms and primary buttons.
* chore: replace theme button with settingsArmand Philippot2022-01-052-6/+3
| | | | | I plan to add more user settings so theme options should be inside settings.
* refactor(sharing): avoid nested template literalsArmand Philippot2022-01-041-4/+2
| | | | | This improves readability. I also rename a variable to avoid duplicate between global scope and useEffect scope.
* chore: add a theme toggleArmand Philippot2021-12-271-0/+4
| | | | Dark theme is not implemented yet.
* chore: define search form visibilityArmand Philippot2021-12-203-21/+37
|
* chore: create mutation to send mail from contact formArmand Philippot2021-12-171-7/+9
|
* chore: create contact pageArmand Philippot2021-12-166-0/+149