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

Major Refactoring #122

Open
4 tasks
juancwu opened this issue Oct 22, 2023 · 0 comments
Open
4 tasks

Major Refactoring #122

juancwu opened this issue Oct 22, 2023 · 0 comments
Assignees
Labels
refactor Refactoring of source code

Comments

@juancwu
Copy link
Collaborator

juancwu commented Oct 22, 2023

Due to the rushed development of the website to meet the club fair day, there are major refactoring to do.

  • Use alias imports instead of relative path imports
  • Refactor Mantine Styles and component styles in jsx files
  • Implement a better UI system with Mantine or get rid of Mantine and use TailwindCSS + Vanilla CSS
  • Remove any unused imports
@juancwu juancwu added the refactor Refactoring of source code label Oct 22, 2023
@juancwu juancwu added this to the LCS-Website-v2 milestone Oct 22, 2023
@juancwu juancwu self-assigned this Oct 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Refactoring of source code
Projects
None yet
Development

No branches or pull requests

1 participant