Skip to content

Commit 4fb96da

Browse files
Fix missing pages.
1 parent 86f45bc commit 4fb96da

File tree

24 files changed

+392
-335
lines changed

24 files changed

+392
-335
lines changed

src/components/fundable/GetAQuoteForm.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ export default function GetAQuoteForm() {
8080
</div>
8181
</div>
8282
<div className={"flex-full-centered" + " " + styles.send_button_container}>
83-
<input type="submit" value="SEND" className={"link-to-button" + " " + styles.send_button} />
83+
<input type="submit" value="SEND MESSAGE" className={"link-to-button" + " " + styles.send_button} />
8484
</div>
8585
</form>
8686
</div>

src/components/fundable/GetAQuotePage.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ function GetAQuoteComponent({ project }) {
1515
<div className={"col col--6" + " " + styles.get_a_quote_text_col_desktop}>
1616
<LargeProjectCardContent project={project} />
1717
</div>
18-
<div className={"col col--5 col--offset-1" + " " + styles.get_a_quote_form_col_desktop}>
19-
<h1 className={"padding-none"}> Get a quote</h1>
18+
<div className={"col col--6 " + " " + styles.get_a_quote_form_col_desktop}>
19+
<h1 className={"padding-none text--center"}> Get a quote</h1>
2020
<div ><GetAQuoteForm /></div>
2121
</div>
2222
<div className={"col col--12" + " " + styles.get_a_quote_form_col_mobile}>

src/components/fundable/LargeProjectCard.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import styles from "./styles.module.css";
22
import React from "react";
3-
import IconContainer from "./IconContainer";
43
import LinkToGetAQuote from "./LinkToGetAQuote";
54
import { useHistory, useLocation } from "@docusaurus/router";
65

@@ -43,9 +42,9 @@ export default function LargeProjectCard({ project }) {
4342
<LargeProjectCardContent project={project} />
4443
<div className="row">
4544
<div className="col col--12">
46-
<div><LinkToGetAQuote label={"GET A QUOTE"} pageName={project.pageName} /></div>
45+
<div><LinkToGetAQuote label={"GET A QUOTE"} pageName={project.pageName} /></div>
4746
</div>
4847
</div>
4948
</div>
5049
);
51-
}
50+
}

src/components/fundable/LargeProjectCardPage.tsx

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
import { useHistory, useLocation } from "@docusaurus/router";
2-
import { useEffect } from "react";
3-
import styles from "./styles.module.css";
4-
import LargeProjectCard from "./LargeProjectCard";
5-
import { getCategoryFromProjectPageName } from ".";
6-
import FundableProjects from ".";
7-
import Layout from "@theme/Layout";
1+
import React from 'react';
2+
import Layout from '@theme/Layout';
3+
import { useHistory, useLocation } from '@docusaurus/router';
4+
import { useEffect } from 'react';
85
import { Route } from 'react-router-dom';
9-
6+
import { getCategoryFromProjectPageName } from ".";
7+
import styles from "@site/src/components/about/styles.module.css";
8+
import FundableProjects from '.';
9+
import LargeProjectCard from './LargeProjectCard';
1010

1111
export default function LargeProjectCardPage() {
1212
const location = useLocation();
@@ -51,6 +51,7 @@ export default function LargeProjectCardPage() {
5151
const { pageName } = match.params; /* extract the dynamic part from the url i.e. the pageName*/
5252
const projectsByCategory = getCategoryFromProjectPageName(pageName);
5353
const project = projectsByCategory.find((project) => project.pageName === pageName);
54+
console.log('project:', project)
5455
if (!project) return null;
5556

5657
return (
@@ -68,12 +69,13 @@ export default function LargeProjectCardPage() {
6869
}}
6970
onClick={handleClose}
7071
/>
71-
<LargeProjectCard project={project} />
72+
<LargeProjectCard project={project}/>
7273
</div>
7374
</div>
7475
);
7576
}}
7677
/>
7778
</Layout>
7879
)
79-
}
80+
}
81+
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import styles from "./styles.module.css";
2+
import Link from "@docusaurus/Link";
3+
4+
export default function LinkToGetAQuote({ label, pageName }) {
5+
return (
6+
<div className="flex-full-centered">
7+
<Link
8+
className={"link-to-button" + " " + styles.link_to_get_a_quote}
9+
href={"/fundable/" + pageName+'/GetAQuote'}
10+
>
11+
{label}
12+
</Link>
13+
</div>
14+
);
15+
}

src/components/fundable/descriptions/EmscriptenForgePackageRequests.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,4 @@ While the number of available emscripten-forge packages is growing quickly, many
55

66
We will be working on adding new packages upon request.
77

8-
#### Option A
9-
This is option A.
10-
11-
#### Option B
12-
This is option B.
13-
14-
#### Custom option
15-
This is custom option.
16-
17-
188
##### Are you interested in this project? Either entirely or partially, contact us for more information on how to help us fund it

src/components/fundable/descriptions/JupyterGISRasterProcessing.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,4 @@ We will work on extending support to raster processing tools using the same unde
88
- Generating contours
99
- Polygonizing raster data
1010

11-
#### Option A
12-
This is option A.
13-
14-
#### Option B
15-
This is option B.
16-
17-
#### Custom option
18-
This is custom option.
19-
20-
2111
##### Are you interested in this project? Either entirely or partially, contact us for more information on how to help us fund it

src/components/fundable/descriptions/JupyterGISToolsForPythonAPI.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,4 @@ JupyterGIS currently supports several vector processing and conversion tools suc
33

44
We plan to extend these capabilities to the JupyterGIS Python API, enabling users to access the same processing tools programmatically, just as they would via the UI. This functionality will be implemented using the GDAL Python bindings.
55

6-
#### Option A
7-
This is option A.
8-
9-
#### Option B
10-
This is option B.
11-
12-
#### Custom option
13-
This is custom option.
14-
15-
166
##### Are you interested in this project? Either entirely or partially, contact us for more information on how to help us fund it

src/components/fundable/descriptions/JupyterLabParquetFileViewer.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/components/fundable/descriptions/NbconvertModernization.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,4 @@ Nbconvert heavily relies on Jinja2 templates for conversion to different formats
55

66
We will utilize a JavaScript implementation of Jinja2 covering the required features of Jinja to produce a frontend version of nbconvert that does not require Python but still provides a good coverage of the nbconvert features, including the use of custom templates.
77

8-
#### Option A
9-
This is option A.
10-
11-
#### Option B
12-
This is option B.
13-
14-
#### Custom option
15-
This is custom option.
16-
17-
188
##### Are you interested in this project? Either entirely or partially, contact us for more information on how to help us fund it

0 commit comments

Comments
 (0)