aboutsummaryrefslogtreecommitdiffstats
path: root/src/components (follow)
Commit message (Collapse)AuthorAgeLines
* Merge branch 'main' into discord-oauthGravatar Hassan Abouelela2021-02-20-23/+189
|\ | | | | | | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]> # Conflicts: # package.json # src/commonStyles.tsx # src/pages/FormPage.tsx
| * Don't overwrite user selectionGravatar ks1292021-02-18-3/+5
| |
| * Add focus handler for select (thanks Scaleios)Gravatar ks1292021-02-18-1/+7
| |
| * Remove unnecessary parameters from blur handler type annotationsGravatar ks1292021-02-18-5/+5
| |
| * Mark range and radio valid after changeGravatar ks1292021-02-18-0/+5
| |
| * Add blur handler to Radio and RangeGravatar ks1292021-02-17-6/+8
| |
| * Make all blur handler names matchingGravatar ks1292021-02-08-5/+5
| |
| * Change blur handler name in SelectGravatar ks1292021-02-08-2/+2
| |
| * Change ShortText blur handler nameGravatar ks1292021-02-08-2/+2
| |
| * Set z-index and position for error message CSSGravatar ks1292021-02-08-0/+2
| |
| * Fix CSS visibilty attributeGravatar ks1292021-02-08-1/+1
| | | | | | Co-authored-by: Hassan Abouelela <[email protected]>
| * Remove trailing whitespacesGravatar ks1292021-02-08-3/+3
| |
| * Implement focusing text fields if empty on submitGravatar ks1292021-02-08-10/+17
| |
| * Use public state instead of event value for compabilityGravatar ks1292021-02-08-21/+5
| |
| * Toggle visibility instead returning null when no error should be shownGravatar ks1292021-02-05-10/+7
| |
| * Merge branch 'forms-submitting' of ↵Gravatar ks1292021-01-21-2/+1
| |\ | | | | | | | | | https://github.com/python-discord/forms-frontend into forms-submitting
| | * Remove unnecessary ESLint disableGravatar ks1292021-01-21-1/+0
| | |
| | * Add space to union both sidesGravatar ks1292021-01-21-1/+1
| | | | | | | | | Co-authored-by: Hassan Abouelela <[email protected]>
| * | Use relative unitsGravatar ks1292021-01-21-3/+3
| |/
| * Merge switch's casesGravatar ks1292021-01-19-22/+2
| |
| * Implement before-submit validation (broken, crashing)Gravatar ks1292021-01-19-1/+62
| |
| * Implement validation for checkboxesGravatar ks1292021-01-19-0/+18
| |
| * Implement shadow for SelectGravatar ks1292021-01-18-5/+5
| |
| * Simplify required checking onBlur functionGravatar ks1292021-01-18-15/+13
| |
| * Merge on blur functions to oneGravatar ks1292021-01-18-43/+37
| |
| * Implement Select field required checkGravatar ks1292021-01-18-6/+22
| |
| * Pass blur handler and valid property to ShortTextGravatar ks1292021-01-18-1/+1
| |
| * Implement validation to ShortText componentGravatar ks1292021-01-18-4/+9
| |
| * Add required validator for ShortTextGravatar ks1292021-01-18-1/+16
| |
| * Change ErrorMessage CSS propertiesGravatar ks1292021-01-18-2/+2
| |
| * Relay blur handler to specific component and cleanupGravatar ks1292021-01-18-9/+4
| |
| * Move ErrorMessage from TextArea component to QuestionGravatar ks1292021-01-18-11/+36
| |
| * Move invalid styles to common stylesGravatar ks1292021-01-18-9/+1
| |
| * Provide valid and error message data to TextArea componentGravatar ks1292021-01-18-2/+11
| |
| * Display invalid information for TextAreaGravatar ks1292021-01-18-2/+18
| |
| * Add valid and error to public state and required check for textareaGravatar ks1292021-01-18-0/+9
| |
| * Create new ErrorMessage component for showing field error messagesGravatar ks1292021-01-18-0/+25
| |
| * Add required props to form field typesGravatar ks1292021-01-17-9/+13
| |
* | Removes Path From AuthGravatar Hassan Abouelela2021-02-17-3/+2
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
* | Cleans Up OAuth Error LoggingGravatar Hassan Abouelela2021-02-17-14/+2
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
* | Cleans Up Error DisplayGravatar Hassan Abouelela2021-02-16-2/+6
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
* | Adds Error Handler For OAuth ButtonGravatar Hassan Abouelela2021-02-16-11/+53
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
* | Dynamically Show Discord OAuth ButtonGravatar Hassan Abouelela2021-02-13-3/+11
| | | | | | | | | | | | | | Dynamically displays an auth button in place of the submit button if needed, and adds full authorization flow. Signed-off-by: Hassan Abouelela <[email protected]>
* | Cleans Up OAuth ButtonGravatar Hassan Abouelela2021-02-13-70/+21
|/ | | | | | | Removes OAuth button from home page, and redesigns it. Uses new authorization functionality in auth. Signed-off-by: Hassan Abouelela <[email protected]>
* Centers Title With No DescriptionGravatar Hassan Abouelela2021-01-17-6/+14
| | | | | | | | Makes the header bar title take up more space when no title is provided, and stops the page from rendering the description. Co-authored-by: Joe Banks <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]>
* Removes Leading Underscore From VariablesGravatar Hassan Abouelela2021-01-17-11/+11
| | | | | Co-authored-by: Joe Banks <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]>
* Updates Switch Statement IndentGravatar Hassan Abouelela2021-01-17-56/+56
| | | | | | | Changes the switch statement indentation level to 1 in the eslint config, and updates files accordingly. Signed-off-by: Hassan Abouelela <[email protected]>
* Shows Pointer On Scroll ButtonGravatar Hassan Abouelela2021-01-17-0/+2
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Closes Select Menu On ClickGravatar Hassan Abouelela2021-01-17-2/+23
| | | | | | | Adds logic to close the select menu when clicked, if the menu was already open. Signed-off-by: Hassan Abouelela <[email protected]>
* Updates Transition SpeedGravatar Hassan Abouelela2021-01-17-3/+3
| | | | | | | Increases select and deselect transition speeds for checkboxes, radios, and selects. Signed-off-by: Hassan Abouelela <[email protected]>