diff --git a/frontend/src/assets/data/staticText.json b/frontend/src/assets/data/staticText.json index 16be5fc..ce6155e 100644 --- a/frontend/src/assets/data/staticText.json +++ b/frontend/src/assets/data/staticText.json @@ -1,7 +1,7 @@ { "steps": { "location": { - "title": "Right Plant Right Place Plant Selector Tool for New Zealand.", + "title": "Right Plant Right Place Right Time\nPlant Selector Tool for New Zealand.", "description": "Your native plant selection starts here! Use the map to select a planting site location within New Zealand. On the following pages you will provide more details on your project until the system has enough information to create your plant species list and planting plan. To start, click on the map and pan and zoom to the site location. Once the location is selected, click on the “next step” button to complete the process. Repeat this process for sites at different locations." }, "soil": { @@ -33,4 +33,4 @@ "forestDiagramDescription": "Forest Position Information Diagram" } } -} \ No newline at end of file +} diff --git a/frontend/src/components/Stepper.js b/frontend/src/components/Stepper.js index a8594bd..b914f72 100644 --- a/frontend/src/components/Stepper.js +++ b/frontend/src/components/Stepper.js @@ -4,6 +4,7 @@ import Stepper from '@mui/material/Stepper'; import Step from '@mui/material/Step'; import StepLabel from '@mui/material/StepLabel'; import Button from '@mui/material/Button'; +import Tooltip from '@mui/material/Tooltip'; import LocationStep from './steps/location/LocationStep' import SoilStep from './steps/soilvariant/SoilStep' @@ -13,12 +14,12 @@ import SummaryStep from './steps/summary/SummaryStep'; import ResultsStep from './steps/results/ResultsStep' const steps = [ - { 'label': 'Select location', 'component': LocationStep }, - { 'label': 'Choose soil', 'component': SoilStep }, - { 'label': 'Choose habitat', 'component': HabitatStep }, - { 'label': 'Select zone', 'component': ZoneStep }, - { 'label': 'Summary', 'component': SummaryStep }, - { 'label': 'Results', 'component': ResultsStep } + { 'label': 'Select location', 'component': LocationStep, 'tooltip': "Click on a location on the map" }, + { 'label': 'Choose soil', 'component': SoilStep, 'tooltip': "Describe the moisture content of your soil" }, + { 'label': 'Choose habitat', 'component': HabitatStep, 'tooltip': "Specify type of landscape to be planted" }, + { 'label': 'Select zone', 'component': ZoneStep, 'tooltip': "Specify geographical detail" }, + { 'label': 'Summary', 'component': SummaryStep, 'tooltip': "Check your inputs" }, + { 'label': 'Results', 'component': ResultsStep, 'tooltip': "List of plant species and user guide" } ]; export default function StepperWizard(props) { @@ -58,9 +59,11 @@ export default function StepperWizard(props) { {steps.map((step) => { return ( - - {step.label} - + + + {step.label} + + ); })} diff --git a/frontend/src/components/steps/results/PlantList.js b/frontend/src/components/steps/results/PlantList.js index df8058c..78d7e20 100644 --- a/frontend/src/components/steps/results/PlantList.js +++ b/frontend/src/components/steps/results/PlantList.js @@ -84,7 +84,7 @@ TablePaginationActions.propTypes = { export default function PlantResultsTable(props) { const [page, setPage] = React.useState(0); - const [rowsPerPage, setRowsPerPage] = React.useState(5); + const [rowsPerPage, setRowsPerPage] = React.useState(25); // Avoid a layout jump when reaching the last page with empty rows. const emptyRows =