diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b961207..1fcd81f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Add management command to bulk import contributors [#238](https://github.com/azavea/iow-boundary-tool/pull/238) +- Add link to Google Form to request access [#241](https://github.com/azavea/iow-boundary-tool/pull/241) ### Changed diff --git a/src/app/src/pages/Login.js b/src/app/src/pages/Login.js index 1f6a1e51..b113390f 100644 --- a/src/app/src/pages/Login.js +++ b/src/app/src/pages/Login.js @@ -1,7 +1,7 @@ import { useEffect, useState } from 'react'; import { useDispatch, useSelector } from 'react-redux'; import { useLocation, useNavigate } from 'react-router-dom'; -import { Box, Button, Input, Text, VStack } from '@chakra-ui/react'; +import { Box, Button, Input, Link, Text, VStack } from '@chakra-ui/react'; import apiClient from '../api/client'; import { API_URLS, API_STATUSES, APP_URLS } from '../constants'; @@ -95,6 +95,13 @@ export default function Login() { + + Request access + ); diff --git a/src/app/src/theme.js b/src/app/src/theme.js index 78bc9d87..99297f16 100644 --- a/src/app/src/theme.js +++ b/src/app/src/theme.js @@ -120,6 +120,17 @@ const Input = { }, }; +const Link = { + variants: { + minimal: { + fontWeight: 400, + fontSize: 'sm', + textDecoration: 'underline', + color: 'gray.800', + }, + }, +}; + const ListItem = { baseStyle: { fontFamily: `'Inter', san-serif`, @@ -158,6 +169,7 @@ const theme = extendTheme({ Button, Heading, Input, + Link, ListItem, Tooltip, Table,