@@ -8,15 +8,18 @@ import {
8 SingleColumn,
8 SingleColumn,
11} from "foundation-design-system";
12} from "foundation-design-system";
12import ob from "urbit-ob";
13import ob from "urbit-ob";
14+import Header from "../../components/Header";
15+import Footer from "../../components/Footer";
13import GatewayHeader from "../../components/gateway/GatewayHeader";
16import GatewayHeader from "../../components/gateway/GatewayHeader";
14import Gateway404 from "../../components/gateway/Gateway404";
17import Gateway404 from "../../components/gateway/Gateway404";
15import MetadataBlock from "../../components/gateway/MetadataBlock";
18import MetadataBlock from "../../components/gateway/MetadataBlock";
16import MetadataLink from "../../components/gateway/MetadataLink";
19import MetadataLink from "../../components/gateway/MetadataLink";
17import Description from "../../components/gateway/Description";
20import Description from "../../components/gateway/Description";
19−const ApplicationPage = ({ data, markdown, organisation, params }) => {
22+const ApplicationPage = ({ data, markdown, organisation, search, params }) => {
20 const { application } = params;
23 const { application } = params;
21 if (!ob.isValidPatp(application[0])) {
24 if (!ob.isValidPatp(application[0])) {
22 return <Gateway404 type="application" />;
25 return <Gateway404 type="application" />;
@@ -79,13 +82,15 @@ const ApplicationPage = ({ data, markdown, organisation, params }) => {
80 <meta property="twitter:image" content={image} key="image" />
83 <meta property="twitter:image" content={image} key="image" />
85+ <IntraNav ourSite="https://urbit.org" search={search} />
82 <SingleColumn>
86 <SingleColumn>
87+ <Header search={search} />
83 <Section className="space-y-12" narrow>
88 <Section className="space-y-12" narrow>
84 <GatewayHeader
89 <GatewayHeader
85 title={data.title}
90 title={data.title}
86 color={data?.bgColor}
91 color={data?.bgColor}
87 image={data?.image || data?.bgColor}
92 image={data?.image || data?.bgColor}
88− item="Urbit Application"
93+ item="Application"
90 <div className="flex flex-wrap md:flex-nowrap justify-between">
95 <div className="flex flex-wrap md:flex-nowrap justify-between">
91 <MetadataBlock
96 <MetadataBlock
@@ -137,11 +142,9 @@ const ApplicationPage = ({ data, markdown, organisation, params }) => {
140− <Link href="/" passHref>
141− <a className="text-xl pt-8 block font-semibold">Urbit.org</a>
143 </Section>
145 </Section>
144 </SingleColumn>
146 </SingleColumn>
145 </Container>
148 </Container>