Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] Add placeholders for upcoming features #4175

Merged
merged 4 commits into from
Oct 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions docs/data/toolpad/core/components/crud-page/crud-page.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
productId: toolpad-core
title: CRUD Page
---

# CRUD Page 🚧

<p class="description">The CRUD component provides a UI for editable data sources. With deep-linkable, form-based pages.</p>

:::warning
The CRUD component isn't available yet, but you can upvote [**this GitHub issue**](https://github.com/mui/toolpad/issues/4146) to see it arrive sooner.

Don't hesitate to leave a comment there to influence what gets built.
Especially if you already have a use case for this component, or if you're facing a pain point with your current solution.
:::
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
productId: toolpad-core
title: Notification Center
---

# Notification Center 🚧

<p class="description">Notification Center provides a bell icon in the app bar to view and manage notifications.</p>

:::warning
The Notification Center component isn't available yet, but you can upvote [**this GitHub issue**](https://github.com/mui/toolpad/issues/4148) to see it arrive sooner.

Don't hesitate to leave a comment there to influence what gets built.
Especially if you already have a use case for this component, or if you're facing a pain point with your current solution.
:::
15 changes: 15 additions & 0 deletions docs/data/toolpad/core/components/rbac/rbac.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
productId: toolpad-core
title: Role based access control
---

# Role based access control 🚧

<p class="description">RBAC lets you manage page permissions through user roles.</p>

:::warning
The RBAC component isn't available yet, but you can upvote [**this GitHub issue**](https://github.com/mui/toolpad/issues/4120) to see it arrive sooner.

Don't hesitate to leave a comment there to influence what gets built.
Especially if you already have a use case for this component, or if you're facing a pain point with your current solution.
:::
15 changes: 15 additions & 0 deletions docs/data/toolpad/core/components/sign-up-page/sign-up-page.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
productId: toolpad-core
title: Sign-up Page
---

# Sign-up Page 🚧

<p class="description">A customizable sign-up component that abstracts away the pain needed to wire together a secure sign-up/register page for your application..</p>

:::warning
The Sign-up component isn't available yet, but you can upvote [**this GitHub issue**](https://github.com/mui/toolpad/issues/4068) to see it arrive sooner.

Don't hesitate to leave a comment there to influence what gets built.
Especially if you already have a use case for this component, or if you're facing a pain point with your current solution.
:::
15 changes: 15 additions & 0 deletions docs/data/toolpad/core/components/stat-card/stat-card.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
productId: toolpad-core
title: Stat Card
---

# Stat Card 🚧

<p class="description">Stat Card displays a single aggregated value along with a trend over a time period.</p>

:::warning
The Stat Card component isn't available yet, but you can upvote [**this GitHub issue**](https://github.com/mui/toolpad/issues/4069) to see it arrive sooner.

Don't hesitate to leave a comment there to influence what gets built.
Especially if you already have a use case for this component, or if you're facing a pain point with your current solution.
:::
2 changes: 1 addition & 1 deletion docs/data/toolpad/core/introduction/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ It follows the open-core model, with some features being available under the MIT
## Upcoming Features 🚧

:::info
Visit the [roadmap](/toolpad/core/introduction/roadmap/) to see more details about upcoming features.
Visit the [roadmap](/toolpad/core/introduction/roadmap/) to see more details about upcoming releases.
:::
31 changes: 31 additions & 0 deletions docs/data/toolpad/core/pages.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,11 @@ const pages: MuiPage[] = [
pathname: '/toolpad/core/react-page-container',
title: 'Page Container',
},
{
pathname: '/toolpad/core/react-notification-center',
title: 'Notification Center',
planned: true,
},
],
},
{
Expand All @@ -83,6 +88,32 @@ const pages: MuiPage[] = [
pathname: '/toolpad/core/react-account',
title: 'Account',
},
{
pathname: '/toolpad/core/react-sign-up-page',
title: 'Sign-up Page',
planned: true,
},
{
pathname: '/toolpad/core/react-rbac',
title: 'RBAC',
planned: true,
},
],
},
{
pathname: '/toolpad/core/data-group',
subheader: 'Data',
children: [
{
pathname: '/toolpad/core/react-crud-page',
title: 'CRUD Page',
planned: true,
},
{
pathname: '/toolpad/core/react-stat-card',
title: 'Stats Card',
planned: true,
},
],
},
{
Expand Down
7 changes: 7 additions & 0 deletions docs/pages/toolpad/core/react-crud-page/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import * as React from 'react';
import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs';
import * as pageProps from '../../../../data/toolpad/core/components/crud-page/crud-page.md?muiMarkdown';

export default function Page() {
return <MarkdownDocs disableAd {...pageProps} />;
}
7 changes: 7 additions & 0 deletions docs/pages/toolpad/core/react-notification-center/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import * as React from 'react';
import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs';
import * as pageProps from '../../../../data/toolpad/core/components/notification-center/notification-center.md?muiMarkdown';

export default function Page() {
return <MarkdownDocs disableAd {...pageProps} />;
}
7 changes: 7 additions & 0 deletions docs/pages/toolpad/core/react-rbac/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import * as React from 'react';
import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs';
import * as pageProps from '../../../../data/toolpad/core/components/rbac/rbac.md?muiMarkdown';

export default function Page() {
return <MarkdownDocs disableAd {...pageProps} />;
}
7 changes: 7 additions & 0 deletions docs/pages/toolpad/core/react-sign-up-page/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import * as React from 'react';
import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs';
import * as pageProps from '../../../../data/toolpad/core/components/sign-up-page/sign-up-page.md?muiMarkdown';

export default function Page() {
return <MarkdownDocs disableAd {...pageProps} />;
}
7 changes: 7 additions & 0 deletions docs/pages/toolpad/core/react-stat-card/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import * as React from 'react';
import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs';
import * as pageProps from '../../../../data/toolpad/core/components/stat-card/stat-card.md?muiMarkdown';

export default function Page() {
return <MarkdownDocs disableAd {...pageProps} />;
}
Loading