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: use components for the tech within the splash screen #178

Merged
merged 3 commits into from
Jul 12, 2022

Conversation

flowergardn
Copy link
Contributor

@flowergardn flowergardn commented Jul 12, 2022

Componentize landing page

  • I reviewed linter warnings + errors, resolved formatting, types and other issues related to my work
  • The PR title follows the convention we established conventional-commit
  • I performed a functional test on my final commit

This pull request makes the landing page use a component for each technology that the stack uses, rather than 4 long chunks of JSX. I believe this would make the landing page code cleaner, and easier to read. As well as give new people a sense for how components work; if they haven't used React or Typescript with React before.


@nexxeln
Copy link
Member

nexxeln commented Jul 12, 2022

Looks good to me. Will fix the CI and merge. Thanks!

@nexxeln nexxeln merged commit c436382 into t3-oss:main Jul 12, 2022
@flowergardn flowergardn deleted the componentize-landing branch July 13, 2022 01:55
nexxeln added a commit that referenced this pull request Jul 15, 2022
* Revert "fix: use components for the tech within the splash screen (#178)"

This reverts commit c436382.

* refactor: add TechnologyCard component

* fix: place technology card component after home

* fix: remove brackets from strings

Co-authored-by: Shoubhit Dash <[email protected]>
devvianto605 pushed a commit to devvianto605/create-devviantex-nextjs-app-deprecated that referenced this pull request Jun 9, 2024
* fix: use components for the tech within the splash screen

* chore: run prettier

* fix: change tech  prop name
devvianto605 pushed a commit to devvianto605/create-devviantex-nextjs-app-deprecated that referenced this pull request Jun 9, 2024
* Revert "fix: use components for the tech within the splash screen (t3-oss#178)"

This reverts commit c436382.

* refactor: add TechnologyCard component

* fix: place technology card component after home

* fix: remove brackets from strings

Co-authored-by: Shoubhit Dash <[email protected]>
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.

None yet

2 participants