aboutsummaryrefslogtreecommitdiffstats
path: root/src/components (follow)
Commit message (Collapse)AuthorAgeLines
* Add Selectable Styles To Code Field (#469)Gravatar Hassan Abouelela2022-06-30-1/+3
| | | | | | | | Adds the selectable CSS styles to the code field to fix a bug on safari that prevented users from clicking into it and writing. Thanks to Etzeitet & NoodleReaper for discovering this. Signed-off-by: Hassan Abouelela <[email protected]>
* Expand Code Field To Fill SpaceGravatar Hassan Abouelela2022-06-29-0/+4
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Fix Dropdown Overlap IssueGravatar Hassan Abouelela2022-06-29-9/+20
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Bump React To 18.2.0Gravatar Hassan Abouelela2022-06-18-4/+12
| | | | | | | | | | | | Bump react to v18, and handle all the breaking changes. This includes bumping a lot of other dependencies to versions which support react 18, and handling the breaking changes for those. Refer to the following documents for migration guides: React: https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html Router: https://reactrouter.com/docs/en/v6/upgrading/v5 Signed-off-by: Hassan Abouelela <[email protected]>
* Bump CodeMirror to 6.0.0Gravatar Hassan Abouelela2022-06-18-1/+1
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Fix rendering error message for failed unit tests.Gravatar DavinderJolly2022-06-18-1/+1
| | | | fix rendering of error message by updating public_state prop before updating state, and only catch 422 status code in FormPage
* Add new unittestsFailed public_state fieldGravatar Janine vN2022-03-14-1/+12
| | | | | New field to determine if a unittest failed and provide feedback to the user.
* Merge pull request #224 from python-discord/codemirrorGravatar Hassan Abouelela2021-06-19-8/+62
|\ | | | | Implement code field using CodeMirror 6 beta
| * Update HTML Element handler commentGravatar DawnOfMidnight2021-06-07-1/+1
| |
| * Update code field styling after pulling upstreamGravatar dawnofmidnight2021-05-30-5/+11
| |
| * Implement code fieldGravatar ks1292021-05-07-6/+54
| |
* | Adds Support For Linebreaks In ContentGravatar Hassan Abouelela2021-06-10-7/+16
|/ | | | | Adds support for inserting line breaks in question names, and in the case of sections, question data.
* Updates Home Page Form Entry ExpansionGravatar Hassan Abouelela2021-04-24-1/+1
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #141 from python-discord/discord-oauthGravatar Joe Banks2021-03-07-64/+56
|\
| * Merge branch 'main' into discord-oauthGravatar Hassan Abouelela2021-03-07-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]> # Conflicts: # package.json # yarn.lock
| * | Fixes Return Home Button CenteringGravatar Hassan Abouelela2021-03-07-3/+3
| | | | | | | | | | | | | | | | | | | | | Fixes the centering of the return home button on closed forms, by removing the style wrapper. Signed-off-by: Hassan Abouelela <[email protected]>
| * | 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
| * | | 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]>
* | | | Makes Code Inputs TextAreasGravatar Hassan Abouelela2021-03-07-6/+1
| |_|/ |/| | | | | | | | | | | | | | | | | Changes the display of code to textareas until a proper solution is implemented. Signed-off-by: Hassan Abouelela <[email protected]>
* | | Fixes Radio Button RoundingGravatar Hassan Abouelela2021-03-07-1/+1
| |/ |/| | | | | | | | | Makes radio buttons spheres instead of ovals. Signed-off-by: Hassan Abouelela <[email protected]>
* | 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
| |