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

About page #224

Merged
merged 13 commits into from
Nov 15, 2023
Merged

About page #224

merged 13 commits into from
Nov 15, 2023

Conversation

SeldomseenSchweig
Copy link
Contributor

this page describes the app and it's purpose. It is gotten to through the Compass logo

@@ -10,7 +10,7 @@ export const requiresLogin =
const { status } = useSession();

// Include any public pathnames here
const publicPaths = ["/signInPage"];
const publicPaths = ["/signInPage", "/about"];
Copy link
Contributor

Choose a reason for hiding this comment

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

Good job here. Since the app has been updated to include middleware, in "Middleware.ts", please pull down and merge that code with this, and then add it to the matcher in the RegEx in the file so it's not a blocker for those who are not signed in.

@@ -46,6 +47,11 @@ const NavBar = () => {
<p className={$navbar.linkTitle}>Settings</p>
</Link>
<br />
<Link href="/about" className={$navbar.link}>
<Info className={$navbar.icon} />
Copy link
Contributor

@tessathornberry tessathornberry Oct 27, 2023

Choose a reason for hiding this comment

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

Please be sure you are adding the property types to the appropriate .css.d.ts file - and fix some of the "any" type errors.

tracking goals for students with disabilities.
</div>
<div></div>
</>
Copy link
Contributor

Choose a reason for hiding this comment

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

Is there a reason we have the fragments instead of divs? (It makes it easier to apply CSS if they are specific elements rather than fragments.)
Minor cleanup request - please remove extra code we are not currently using, like the imports and empty div - we can add needed imports and components later.
Good job - this is a good starting point.

@tessathornberry tessathornberry self-requested a review November 8, 2023 17:35
Copy link
Contributor

@tessathornberry tessathornberry left a comment

Choose a reason for hiding this comment

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

Nice work, @shin101 and @SeldomseenSchweig ! This is a great starting point for the About page.

@tessathornberry
Copy link
Contributor

We can add more functionality and text to this, but since I have not heard from either of you I will go ahead and merge this. Thanks for working on it.

@tessathornberry tessathornberry merged commit 8118f2f into main Nov 15, 2023
6 checks passed
@tessathornberry tessathornberry deleted the about-page branch November 15, 2023 21:33
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.

3 participants