Skip to content

Commit b30aba7

Browse files
[docs] Add docs and website banner for Dev survey'25 (#47521)
1 parent 2994c7c commit b30aba7

File tree

3 files changed

+8
-15
lines changed

3 files changed

+8
-15
lines changed

docs/src/components/banner/AppFrameBanner.tsx

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ import * as React from 'react';
22
import { alpha } from '@mui/material/styles';
33
import { Link } from '@mui/docs/Link';
44
import FEATURE_TOGGLE from 'docs/src/featureToggle';
5-
import PageContext from 'docs/src/modules/components/PageContext';
6-
import { convertProductIdToName } from 'docs/src/modules/components/AppSearch';
75

8-
const showSurveyMessage = false;
6+
const showSurveyMessage = true;
97

108
function isBlackFriday() {
119
const today = Date.now();
@@ -29,17 +27,12 @@ export default function AppFrameBanner() {
2927
setMounted(true);
3028
}, []);
3129

32-
// TODO: uncomment once we enable eslint-plugin-react-compiler // eslint-disable-next-line react-compiler/react-compiler
33-
// eslint-disable-next-line react-hooks/rules-of-hooks -- FEATURE_TOGGLE never changes
34-
const pageContext = React.useContext(PageContext);
35-
const productName = convertProductIdToName(pageContext) || 'MUI';
36-
3730
let message = '';
3831
let href = '';
3932

4033
if (showSurveyMessage) {
41-
message = `🚀 Influence ${productName}'s 2025 roadmap! Participate in the latest Developer Survey`;
42-
href = 'https://tally.so/r/mObbvk?source=website';
34+
message = `🚀 Influence MUI's 2026 roadmap! Take our latest Developer Survey`;
35+
href = 'https://tally.so/r/3jOKG1?source=docs-banner';
4336
} else if (mounted && isBlackFriday()) {
4437
message = `Black Friday is here! Don't miss out on the best offers of the year.`;
4538
href = 'https://mui.com/store/bundles/?deal=black-friday&from=docs';

docs/src/components/banner/AppHeaderBanner.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ const linkStyleOverrides = (theme: Theme) => ({
2222
function getSurveyMessage() {
2323
return (
2424
<React.Fragment>
25-
{`🚀 Influence MUI's 2025 roadmap! Participate in the latest`}
25+
{`🚀 Influence MUI's 2026 roadmap! Take our latest`}
2626
&nbsp;
2727
<Link
28-
href="https://tally.so/r/mObbvk?source=website"
28+
href="https://tally.so/r/3jOKG1?source=website"
2929
target="_blank"
3030
underline="always"
3131
sx={linkStyleOverrides}
@@ -55,7 +55,7 @@ function getDefaultHiringMessage() {
5555
}
5656

5757
export default function AppHeaderBanner() {
58-
const showSurveyMessage = false;
58+
const showSurveyMessage = true;
5959
const bannerMessage = showSurveyMessage ? getSurveyMessage() : getDefaultHiringMessage();
6060

6161
return FEATURE_TOGGLE.enable_website_banner ? (

docs/src/featureToggle.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export default {
2-
enable_website_banner: false,
3-
enable_docsnav_banner: false,
2+
enable_website_banner: true,
3+
enable_docsnav_banner: true,
44
enable_job_banner: false,
55
};

0 commit comments

Comments
 (0)