Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: nomenclature in register page #212

Merged
merged 13 commits into from
Dec 4, 2023
Merged

fix: nomenclature in register page #212

merged 13 commits into from
Dec 4, 2023

Conversation

Afonso-santos
Copy link
Contributor

I worked in this solution to resolve the problem we have with the nomenclatures.
If you have any suggestions for the descriptions let me know.

image

Copy link

netlify bot commented Nov 23, 2023

Deploy Preview for coderdojobraga-maintenance canceled.

Name Link
🔨 Latest commit 1e915f7
🔍 Latest deploy log https://app.netlify.com/sites/coderdojobraga-maintenance/deploys/656c722d7af2410008cc02a9

@reviewpad reviewpad bot added the app App related contributions label Nov 23, 2023
Copy link

netlify bot commented Nov 23, 2023

Deploy Preview for coderdojobraga-blog canceled.

Name Link
🔨 Latest commit 1e915f7
🔍 Latest deploy log https://app.netlify.com/sites/coderdojobraga-blog/deploys/656c722d4447790008706f52

Copy link

netlify bot commented Nov 23, 2023

Deploy Preview for coderdojobraga-web canceled.

Name Link
🔨 Latest commit 1e915f7
🔍 Latest deploy log https://app.netlify.com/sites/coderdojobraga-web/deploys/656c722dc8064e0008237334

Copy link

netlify bot commented Nov 23, 2023

Deploy Preview for coderdojobraga-app ready!

Name Link
🔨 Latest commit 1e915f7
🔍 Latest deploy log https://app.netlify.com/sites/coderdojobraga-app/deploys/656c722dd81cbf000896d906
😎 Deploy Preview https://deploy-preview-212--coderdojobraga-app.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

reviewpad bot commented Nov 23, 2023

AI-Generated Summary: This pull request primarily renames and revises the Signup component in the web application. The changes include renaming index.js to index.tsx to reflect the usage of TypeScript, correction in the naming conventions throughout the code, and enhancement of the user interface for device role selection with special tool-tips detailing each device role.

Additions to the form include:

  • TypeScript annotations,
  • 'Space' component for improved layout,
  • Descriptive text labels on the device role radio buttons (for guardians and mentors),
  • and a tooltip for ninjas, who can't self-register.

There are also modifications to the error handling, particularly for the requirement to agree to terms and conditions, and for the handling of cases where an email is already registered.

This patch thus both addresses nomenclature issues and enhances user experience through GUI improvements and better error handling.

@Afonso-santos
Copy link
Contributor Author

<Radio value="mentor" className="mb-2">
Mentor
<label id="mentor-description" className="ml-5 text-gray-500">
Voluntário pela iniciativa.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Muda para "Voluntário na organização"

<Radio value="guardian" className="mb-2">
Guardião
<label id="mentor-description" className="ml-2 text-gray-500">
Responsável da criança.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Muda para "Responsável pela criança"

danielsp45
danielsp45 previously approved these changes Nov 24, 2023
<Radio value="guardian" className="mb-2">
Guardião
<label id="mentor-description" className="ml-2 text-gray-500">
Responsável pela criança.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Responsável pela criança.
Tutor legal da criança.

@reviewpad reviewpad bot added the web Web related contributions label Nov 27, 2023
Comment on lines 78 to 79
Guardião
<label id="mentor-description" className="ml-2 text-gray-500">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Guardião
<label id="mentor-description" className="ml-2 text-gray-500">
<span className="inline-block w-20">Guardião</span>
<label id="mentor-description" className="text-gray-500">

Comment on lines 85 to 86
Mentor
<label id="mentor-description" className="ml-6 text-gray-500">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Mentor
<label id="mentor-description" className="ml-6 text-gray-500">
<span className="inline-block w-20">Mentor</span>
<label id="mentor-description" className="text-gray-500">

</label>
</Radio>
<Tooltip
className={styles.option}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
className={styles.option}

Comment on lines 95 to 96
Ninja
<label id="mentor-description" className="ml-8 text-gray-500">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Ninja
<label id="mentor-description" className="ml-8 text-gray-500">
<span className="inline-block w-20">Ninja</span>
<label id="mentor-description" className="text-gray-500">

@reviewpad reviewpad bot added the blog Blog related contributions label Dec 3, 2023
@Afonso-santos Afonso-santos merged commit f30950c into main Dec 4, 2023
19 checks passed
@Afonso-santos Afonso-santos deleted the as/add_nomenclature branch December 4, 2023 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app App related contributions blog Blog related contributions web Web related contributions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants