Skip to content
Merged
4 changes: 0 additions & 4 deletions app/(about)/company/[filename]/index.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
"use client";

import { Blocks } from "@/components/blocks-renderer";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { TechUpgrade } from "@/components/blocks/techUpgrade";
import HistoryTimeline from "@/components/company/historyTimeline";
Expand Down Expand Up @@ -94,9 +93,6 @@ export default function CompanyPage({ tinaProps, props }) {
<TechUpgrade />
</Section>
)}
<Section>
<BuiltOnAzure data={data.company.azureBanner} />
</Section>
</div>
</>
);
Expand Down
12 changes: 0 additions & 12 deletions app/(about)/company/clients/[filename]/index.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
"use client";

import { Blocks } from "@/components/blocks-renderer";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { TechUpgrade } from "@/components/blocks/techUpgrade";
import { Section } from "@/components/util/section";
Expand Down Expand Up @@ -52,17 +51,6 @@ export default function CompanyPage({ tinaProps, props }) {
<Section className="mx-auto w-full !bg-gray-75 px-8 py-5">
<TechUpgrade />
</Section>
<Section>
<BuiltOnAzure
data={
data.caseStudy?.azureBanner?.azureFooterColor
? data.caseStudy.azureBanner
: {
azureFooterColor: "white",
}
}
/>
</Section>
</>
);
}
4 changes: 0 additions & 4 deletions app/(about)/company/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
"use client";

import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import CompanyHeader from "@/components/company/companyHeader";
import CompanyPages from "@/components/company/companyPages";
Expand Down Expand Up @@ -62,9 +61,6 @@ export default function CompanyIndexPage({ props, tinaProps }) {
) : (
<></>
)}
<Section>
<BuiltOnAzure data={data.companyIndex.azureBanner} />
</Section>
</>
);
}
2 changes: 0 additions & 2 deletions app/(about)/company/partners/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
"use client";

import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { PageCard } from "@/components/blocks/pageCards";
import { Container } from "@/components/util/container";
import { Breadcrumbs } from "app/components/breadcrumb";
Expand All @@ -22,7 +21,6 @@ export default function PartnersIndex({ tinaProps }) {
</div>
</div>
</Container>
<BuiltOnAzure data={data.partnerIndex.azureBanner} />
</>
);
}
2 changes: 0 additions & 2 deletions app/(about)/industry/[filename]/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
"use client";

import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import {
DownloadWhitepaperLink,
industryRenderer,
Expand Down Expand Up @@ -61,7 +60,6 @@ export default function IndustryPage({ props, tinaProps }) {
/>
</div>
</Container>
<BuiltOnAzure data={industry.azureBanner} />
</>
);
}
Expand Down
2 changes: 0 additions & 2 deletions app/(about)/industry/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
"use client";

import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { PageCard } from "@/components/blocks/pageCards";
import { Container } from "@/components/util/container";
import { Breadcrumbs } from "../../components/breadcrumb";
Expand All @@ -25,7 +24,6 @@ export default function IndustriesPage({ tinaProps }) {
</div>
</div>
</Container>
<BuiltOnAzure data={data.industryIndex.azureBanner} />
</>
);
}
2 changes: 0 additions & 2 deletions app/(about)/logo/[[...filename]]/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import { Breadcrumbs } from "@/app/components/breadcrumb";
import { Blocks } from "@/components/blocks-renderer";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { Container } from "@/components/util/container";
import { Section } from "@/components/util/section";
Expand Down Expand Up @@ -44,7 +43,6 @@ export default function LogoPage({ props, tinaProps }) {
</Section>
)}
</Container>
<BuiltOnAzure data={data.logos.azureBanner} />
</>
);
}
5 changes: 0 additions & 5 deletions app/(about)/offices/[filename]/index.tsx
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
"use client";

import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { CustomLink } from "@/components/customLink";
import ContactPanel from "@/components/offices/contactPanel";
import MicrosoftPanel from "@/components/offices/microsoftPanel";
import TestimonialPanel from "@/components/offices/testimonialPanel";
import { Container } from "@/components/util/container";
import { Section } from "@/components/util/section";
import { removeExtension } from "@/services/client/utils.service";
import { Breadcrumbs } from "app/components/breadcrumb";
import Image from "next/image";
Expand Down Expand Up @@ -52,9 +50,6 @@ export default function OfficePage({ props, tinaProps }) {
</div>
</div>
</Container>
<Section>
<BuiltOnAzure data={data.offices.azureBanner} />
</Section>
</>
);
}
Expand Down
3 changes: 0 additions & 3 deletions app/(about)/offices/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
"use client";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { Flag } from "@/components/blocks/flag";
import { CustomLink } from "@/components/customLink";
import MicrosoftPanel from "@/components/offices/microsoftPanel";
Expand Down Expand Up @@ -110,8 +109,6 @@ export default function OfficesPage({ tinaProps }) {
</div>
</div>
</Container>
<BuiltOnAzure data={tinaProps.azureBanner} />
{/* <PreFooter /> */}
</>
)}
</>
Expand Down
2 changes: 0 additions & 2 deletions app/(about)/products/[filename]/products-content.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { Container } from "@/components/util/container";
import { Section } from "@/components/util/section";
Expand All @@ -25,7 +24,6 @@ export default function ProductsContent({ props }) {
components={componentRenderer}
/>
</Container>
<BuiltOnAzure data={data.products} />
</>
);
}
2 changes: 0 additions & 2 deletions app/(about)/products/products-index.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { PageCard } from "@/components/blocks/pageCards";
import { Container } from "@/components/util/container";
import { Breadcrumbs } from "app/components/breadcrumb";
Expand Down Expand Up @@ -33,7 +32,6 @@ export default function ProductsIndexContent({ props }) {
</div>
</div>
</Container>
<BuiltOnAzure data={props.productsIndex.azureBanner} />
</>
);
}
2 changes: 0 additions & 2 deletions app/(base-pages)/[filename]/index.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
"use client";

import { Blocks } from "@/components/blocks-renderer";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { Container } from "@/components/util/container";
import { Section } from "@/components/util/section";
Expand Down Expand Up @@ -77,7 +76,6 @@ export default function PageContent({ props, tinaProps }) {
<div className="no-print">
<Blocks prefix="PageAfterBody" blocks={data.page.afterBody} />
</div>
<BuiltOnAzure data={data.page.azureBanner} />
</>
);
}
2 changes: 0 additions & 2 deletions app/(events)/events/[filename]/events.tsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
"use client";

import { Blocks } from "@/components/blocks-renderer";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import EventsHeader from "@/components/events/eventsHeader";
import { Container } from "@/components/util/container";
Expand Down Expand Up @@ -115,7 +114,6 @@ export default function EventsPage({ props, tinaProps }) {
components={componentRenderer}
/>
</div>
<BuiltOnAzure data={data.events.azureBanner} />
</>
);
}
4 changes: 1 addition & 3 deletions app/(events)/events/[filename]/eventsv2.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
"use client";
import { Blocks } from "@/components/blocks-renderer";
import { PreFooter } from "@/components/layout/footer/pre-footer";
import { Container } from "@/components/util/container";
import { Section } from "@/components/util/section";
import _ from "lodash";
Expand All @@ -16,7 +15,7 @@ type EventsV2PageProps<T> = {

const EventsV2Page = memo(
function EventsV2Page({ tinaProps }: EventsV2PageProps<object>) {
const { blocks, azureBanner } = tinaProps.data.eventsv2;
const { blocks } = tinaProps.data.eventsv2;
return (
<div className="dark flex h-full flex-col">
Comment on lines +18 to 20
Copy link

Copilot AI Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

azureBanner is no longer read from Tina data here, which means the shared azureBanner schema fields (e.g., showAzureFooter / azureFooterColor) are now unused for EventsV2 pages. Consider removing/migrating the azureBanner schema from Tina page collections (or wiring a global setting into the footer) so editors don’t see controls that no longer affect rendering.

Suggested change
const { blocks } = tinaProps.data.eventsv2;
return (
<div className="dark flex h-full flex-col">
const { blocks, azureBanner } = tinaProps.data.eventsv2;
const showAzureFooter = azureBanner?.showAzureFooter;
const azureFooterColor = azureBanner?.azureFooterColor;
return (
<div
className={`dark flex h-full flex-col ${
showAzureFooter ? "show-azure-footer" : ""
}`}
data-azure-footer-color={azureFooterColor || undefined}
>

Copilot uses AI. Check for mistakes.
<Section color={"toggleLightMode"}>
Expand All @@ -35,7 +34,6 @@ const EventsV2Page = memo(
</div>
</Container>
</Section>
<PreFooter data={azureBanner} />
</div>
);
},
Expand Down
2 changes: 0 additions & 2 deletions app/(events)/live/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
"use client";

import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { YoutubePlaylistBlock } from "@/components/blocks/youtubePlaylist";
import { UtilityButton } from "@/components/button/utilityButton";
import { CustomLink } from "@/components/customLink";
Expand Down Expand Up @@ -98,7 +97,6 @@ export default function LivePage({ props, tinaProps }) {
<Container size="xsmall">
<YoutubePlaylistBlock {...data.live.youtubePlaylist} />
</Container>
<BuiltOnAzure data={data.live.azureBanner} />
</>
);
}
6 changes: 0 additions & 6 deletions app/(events)/netug/[[...filename]]/index.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
"use client";

import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { GoogleMapsWrapper } from "@/components/blocks/googleMapsWrapper";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { TestimonialRow } from "@/components/testimonials/TestimonialRow";
Expand Down Expand Up @@ -274,10 +273,6 @@ export default function NETUGPage({ props, tinaProps }) {
>
<TechnologyLogos logos={data.userGroupGlobal.technologies} />
</Container>

<Section>
<BuiltOnAzure data={data.userGroupPage.azureBanner} />
</Section>
</>
);
} else if (data?.userGroupPage.__typename === "UserGroupPageContentPage") {
Expand All @@ -298,7 +293,6 @@ export default function NETUGPage({ props, tinaProps }) {
data-tina-field={tinaField(data.userGroupPage, "_body")}
/>
</Container>
<BuiltOnAzure data={data.userGroupPage.azureBanner} />
</>
);
}
Expand Down
2 changes: 0 additions & 2 deletions app/(events)/training/[filename]/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import { Breadcrumbs } from "@/app/components/breadcrumb";
import { Blocks } from "@/components/blocks-renderer";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { ClientLogos } from "@/components/blocks/clientLogos";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { TestimonialRow } from "@/components/testimonials/TestimonialRow";
Expand Down Expand Up @@ -101,7 +100,6 @@ export default function TrainingPage({ props, tinaProps }) {
components={componentRenderer}
/>
</div>
<BuiltOnAzure data={data.training.azureBanner} />
</>
);
}
2 changes: 0 additions & 2 deletions app/(home)/page-content.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import { Blocks } from "@/components/blocks-renderer";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { Container } from "@/components/util/container";
import { Section } from "@/components/util/section";
Expand Down Expand Up @@ -92,7 +91,6 @@ export default function PageContent({ props }) {
<div className="no-print">
<Blocks prefix="PageAfterBody" blocks={data.page.afterBody} />
</div>
<BuiltOnAzure data={data.page.azureBanner} />
</>
);
}
10 changes: 0 additions & 10 deletions app/articles/[filename]/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import ArticleAuthor from "@/components/articles/articleAuthor";
import ArticleDate from "@/components/articles/articleDate";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { CallToAction } from "@/components/callToAction/callToAction";
import { PreFooter } from "@/components/layout/footer/pre-footer";
import { SidebarPanel } from "@/components/sidebar/sidebarPanel";
import { Container } from "@/components/util/container";
import { Section } from "@/components/util/section";
Expand Down Expand Up @@ -136,15 +135,6 @@ const ArticlePage = ({ props, tinaProps }: ArticlePageProps) => {
)}
</CallToAction>
)}
<PreFooter
data={
data.articles?.azureBanner?.azureFooterColor
? data.articles.azureBanner
: {
azureFooterColor: "white",
}
}
/>
</>
);
};
Expand Down
2 changes: 0 additions & 2 deletions app/articles/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import ArticlesHeader from "@/components/articles/articlesHeader";
import ArticlesList from "@/components/articles/articlesList";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { PreFooter } from "@/components/layout/footer/pre-footer";
import { SidebarPanel } from "@/components/sidebar/sidebarPanel";
import { Section } from "@/components/util/section";
import client from "@/tina/client";
Expand Down Expand Up @@ -96,7 +95,6 @@ function ArticlesIndexPage({ props, tinaProps }: ArticlesIndexPageProps) {
</div>
)}
</section>
<PreFooter data={data.articlesIndex.azureBanner} />
</HydrationBoundary>
</>
);
Expand Down
12 changes: 0 additions & 12 deletions app/consulting/[filename]/consulting.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import { Blocks } from "@/components/blocks-renderer";
import { Booking } from "@/components/blocks/booking";
import { BuiltOnAzure } from "@/components/blocks/builtOnAzure";
import { ClientLogos } from "@/components/blocks/clientLogos";
import { componentRenderer } from "@/components/blocks/mdxComponentRenderer";
import { BookingButton } from "@/components/bookingButton/bookingButton";
Expand Down Expand Up @@ -145,17 +144,6 @@ export default function Consulting({ tinaProps, props }) {
></h2>
</CallToAction>
)}
<Section>
<BuiltOnAzure
data={
data.consulting?.azureBanner?.azureFooterColor
? data.consulting
: {
azureFooterColor: "white",
}
}
/>
</Section>
</div>
);
}
Expand Down
2 changes: 0 additions & 2 deletions app/consulting/[filename]/consulting2.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
"use client";
import { Blocks } from "@/components/blocks-renderer";
import { PreFooter } from "@/components/layout/footer/pre-footer";
import { Container } from "@/components/util/container";
import { Section } from "@/components/util/section";
import { Consultingv2Query } from "@/tina/types";
Expand Down Expand Up @@ -42,7 +41,6 @@ const Consulting2 = memo(
</div>
</Container>
</Section>
<PreFooter data={data.consultingv2.azureBanner} />
</div>
</>
);
Expand Down
Loading
Loading