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

Setup Chakra UI #75

Merged
merged 6 commits into from
Feb 1, 2023
Merged

Conversation

Eakam1007
Copy link
Contributor

@Eakam1007 Eakam1007 commented Jan 31, 2023

Fixes #24

Added and setup Chakra UI.
This does not involve the addition of a theme as there is a separate issue for it: #34

Also changed the index page to use Chakra UI components (with increased font sizes) so that this can be tested:

  • Before

    image
  • After
    image

Steps for testing

This assumes you already have starchart setup locally

  • npm install
  • npm run dev
  • navigate to localhost:3000 and see that the app works and the index page has the updated styles

@Eakam1007 Eakam1007 self-assigned this Jan 31, 2023
@Eakam1007 Eakam1007 marked this pull request as ready for review January 31, 2023 23:22
Copy link
Contributor

@humphd humphd left a comment

Choose a reason for hiding this comment

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

This looks good.

Can you modify something in the https://github.com/Seneca-CDOT/starchart/blob/main/app/routes/index.tsx to use ChakraUI Components? Maybe switch to:

That will make it easier for others to test that this works.

@humphd humphd requested review from Myrfion and Ririio January 31, 2023 23:48
Myrfion
Myrfion previously approved these changes Feb 1, 2023
Copy link
Contributor

@Myrfion Myrfion left a comment

Choose a reason for hiding this comment

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

Agree with @humphd on adding some simple Charka components on index.tsx to show everybody else how it works, other than that LGTM

@Eakam1007
Copy link
Contributor Author

I changed the index page to use the components you linked. I also added some styles to change the font size so the change should be visible now

@Eakam1007 Eakam1007 requested review from humphd and Myrfion February 1, 2023 01:31
@Eakam1007 Eakam1007 merged commit c86bbe3 into DevelopingSpace:main Feb 1, 2023
@Eakam1007 Eakam1007 deleted the 24-setup-chakra-ui branch February 1, 2023 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Setup Chakra UI for Remix
3 participants