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

(4) feat: Add title to HathorList and refactor Settings page #338

Merged
merged 2 commits into from
Oct 25, 2023

Conversation

alexruzenhack
Copy link
Contributor

@alexruzenhack alexruzenhack commented Oct 4, 2023

The following change is related to this "Settings page" topic in the design.

Acceptance Criteria

  • Add title to HathorList
  • Refactor Settings page by declaring HathorList with "General Settings" title

Security Checklist

  • Make sure you do not include new dependencies in the project unless strictly necessary and do not include dev-dependencies as production ones. More dependencies increase the possibility of one of them being hijacked and affecting us.

@@ -101,7 +101,7 @@ export class Settings extends React.Component {
)
)}

<HathorList infinity>
<HathorList title={t`General Settings`}>
Copy link
Contributor

Choose a reason for hiding this comment

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

What was this infinity doing?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It applies an "infinity style". In practice it prolongs the list frame to appear as it goes beyond the screen. But we don't want this style in the settings section anymore, because we will have 2 settings lists.

@alexruzenhack alexruzenhack force-pushed the refactor/explorer-component branch from 35d685f to ea5ecd8 Compare October 5, 2023 20:35
@alexruzenhack alexruzenhack force-pushed the refactor/ds-settings-page branch from f360464 to f6572ee Compare October 5, 2023 23:38
@alexruzenhack alexruzenhack changed the title feat: Add title to HathorList and refactor Settings page (4) feat: Add title to HathorList and refactor Settings page Oct 11, 2023
@alexruzenhack alexruzenhack force-pushed the refactor/explorer-component branch 2 times, most recently from 70858d2 to f7fd7ae Compare October 19, 2023 00:30
@alexruzenhack alexruzenhack added the enhancement New feature or request label Oct 20, 2023
@alexruzenhack alexruzenhack force-pushed the refactor/explorer-component branch from f7fd7ae to f1da4af Compare October 25, 2023 21:34
Base automatically changed from refactor/explorer-component to dev October 25, 2023 21:41
@alexruzenhack alexruzenhack force-pushed the refactor/ds-settings-page branch from f6572ee to ebb8580 Compare October 25, 2023 21:44
@alexruzenhack alexruzenhack merged commit 67b6062 into dev Oct 25, 2023
2 checks passed
@alexruzenhack alexruzenhack deleted the refactor/ds-settings-page branch October 25, 2023 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants