Skip to content

added help page, glossary, and various guides#84

Open
yujingr wants to merge 3 commits intoBeL2Labs:mainfrom
yujingr:main
Open

added help page, glossary, and various guides#84
yujingr wants to merge 3 commits intoBeL2Labs:mainfrom
yujingr:main

Conversation

@yujingr
Copy link

@yujingr yujingr commented Mar 6, 2025

My code editor has an extension that automatically changes single quotes to double quotes as I save them, but other than that, all changes I made are purely additive / append only.

  • Added help page, glossary page, guides... aimed to make the portal more user friendly.

--- Auto Summary
This pull request includes several changes to the frontend project, focusing on adding new features, updating dependencies, and improving code consistency. The most important changes include adding new routes and components, updating the package.json dependencies, and ensuring consistent code formatting.

New Features:

  • Added new HelpPage and GlossaryPage components and corresponding routes in App.tsx. [1] [2]
  • Updated the Navbar component to include new navigation links for "Help" and "Glossary".

Dependency Updates:

  • Added @radix-ui/react-accordion to package.json dependencies.

Code Formatting:

  • Changed all import statements in App.tsx and Navbar.tsx to use double quotes instead of single quotes for consistency. [1] [2]
  • Updated tailwind.config.js to use double quotes and reformat the content for better readability. (added accordion keyframes)

New Component:

  • Created a new Accordion component using @radix-ui/react-accordion with custom styles and animations. (Not custom, copied from Shadcn/ui)

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.

1 participant