Skip to content

Commit

Permalink
Added: Membership required page with OWASP link
Browse files Browse the repository at this point in the history
  • Loading branch information
john681611 committed Jul 13, 2023
1 parent 5d46099 commit 5bac1ca
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.membership-required {
margin-top: 20vh;
text-align: center;

p {
font-weight: bold;
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import './MembershipRequired.scss';

import React from 'react';
import { Button, Header } from 'semantic-ui-react';


export const MembershipRequired = () => {
return (
<div className="membership-required">
<Header as="h1" className="membership-required__heading">
OWASP Membership Required
</Header>
<p>A OWASP Membership account is needed to login</p>
<Button primary href="https://owasp.org/membership/">
Sign up
</Button>
</div>
);
};
7 changes: 7 additions & 0 deletions application/frontend/src/routes.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import { Chatbot } from './pages/chatbot/chatbot';
import { Deeplink } from './pages/Deeplink/Deeplink';
import { SearchName } from './pages/Search/SearchName';
import { StandardSection } from './pages/Standard/StandardSection';
import { MembershipRequired } from './pages/MembershipRequired/MembershipRequired'

export interface IRoute {
path: string;
Expand Down Expand Up @@ -94,6 +95,12 @@ export const ROUTES: IRoute[] = [
showHeader: true,
showFilter: false,
},
{
path: '/members_required',
component: MembershipRequired,
showHeader: true,
showFilter: false,
},
{
path: `${BROWSEROOT}`,
component: BrowseRootCres,
Expand Down

0 comments on commit 5bac1ca

Please sign in to comment.