mirror of
https://github.com/gristlabs/grist-core.git
synced 2024-10-27 20:44:07 +00:00
24fc3a2d00
Summary: The old Examples and Templates workspace is now a page that pulls templates from a new public Grist Templates org. The All Documents view will pull featured templates from that org, where featured templates are simply pinned documents in Grist Templates. The Examples and Templates page will also show the featured templates, as well as the rest of the available templates organized by category. The categories are equivalent to workspaces in Grist Templates, and are generated dynamically. Test Plan: Browser tests. Reviewers: paulfitz, dsagal Reviewed By: paulfitz, dsagal Subscribers: dsagal, paulfitz, jarek Differential Revision: https://phab.getgrist.com/D2930
53 lines
1.9 KiB
TypeScript
53 lines
1.9 KiB
TypeScript
export interface IExampleInfo {
|
|
id: number;
|
|
urlId: string;
|
|
title: string;
|
|
imgUrl: string;
|
|
tutorialUrl: string;
|
|
welcomeCard: WelcomeCard;
|
|
}
|
|
|
|
interface WelcomeCard {
|
|
title: string;
|
|
text: string;
|
|
tutorialName: string;
|
|
}
|
|
|
|
export const examples: IExampleInfo[] = [{
|
|
id: 1, // Identifies the example in UserPrefs.seenExamples
|
|
urlId: 'lightweight-crm',
|
|
title: 'Lightweight CRM',
|
|
imgUrl: 'https://www.getgrist.com/themes/grist/assets/images/use-cases/lightweight-crm.png',
|
|
tutorialUrl: 'https://support.getgrist.com/lightweight-crm/',
|
|
welcomeCard: {
|
|
title: 'Welcome to the Lightweight CRM template',
|
|
text: 'Check out our related tutorial for how to link data, and create ' +
|
|
'high-productivity layouts.',
|
|
tutorialName: 'Tutorial: Create a CRM',
|
|
},
|
|
}, {
|
|
id: 2, // Identifies the example in UserPrefs.seenExamples
|
|
urlId: 'investment-research',
|
|
title: 'Investment Research',
|
|
imgUrl: 'https://www.getgrist.com/themes/grist/assets/images/use-cases/data-visualization.png',
|
|
tutorialUrl: 'https://support.getgrist.com/investment-research/',
|
|
welcomeCard: {
|
|
title: 'Welcome to the Investment Research template',
|
|
text: 'Check out our related tutorial to learn how to create summary tables and charts, ' +
|
|
'and to link charts dynamically.',
|
|
tutorialName: 'Tutorial: Analyze & Visualize',
|
|
},
|
|
}, {
|
|
id: 3, // Identifies the example in UserPrefs.seenExamples
|
|
urlId: 'afterschool-program',
|
|
title: 'Afterschool Program',
|
|
imgUrl: 'https://www.getgrist.com/themes/grist/assets/images/use-cases/business-management.png',
|
|
tutorialUrl: 'https://support.getgrist.com/afterschool-program/',
|
|
welcomeCard: {
|
|
title: 'Welcome to the Afterschool Program template',
|
|
text: 'Check out our related tutorial for how to model business data, use formulas, ' +
|
|
'and manage complexity.',
|
|
tutorialName: 'Tutorial: Manage Business Data',
|
|
},
|
|
}];
|