77 lines
4.3 KiB
JavaScript
77 lines
4.3 KiB
JavaScript
import { html, cssManager } from "@design.estate/dees-element";
|
|
import '../elements/index.js';
|
|
export const adminpageConfig = () => html `
|
|
<style>
|
|
.demo-page-wrapper {
|
|
min-height: 100vh;
|
|
background: ${cssManager.bdTheme('#fafafa', '#0a0a0a')};
|
|
padding: 24px;
|
|
}
|
|
</style>
|
|
|
|
<div class="demo-page-wrapper">
|
|
<dees-demowrapper
|
|
.runAfterRender=${async (wrapperElement) => {
|
|
const config = wrapperElement.querySelector('upladmin-statuspage-config');
|
|
const configData = {
|
|
companyName: 'CloudFlow Inc.',
|
|
companyLogo: '',
|
|
supportEmail: 'support@cloudflow.io',
|
|
statusPageUrl: 'https://status.cloudflow.io',
|
|
legalUrl: 'https://cloudflow.io/terms',
|
|
apiEndpoint: 'https://api.cloudflow.io/status',
|
|
refreshInterval: 60,
|
|
showHistoricalDays: 90,
|
|
theme: 'auto',
|
|
language: 'en',
|
|
timeZone: 'UTC',
|
|
dateFormat: 'relative',
|
|
enableWebSocket: true,
|
|
enableNotifications: false,
|
|
whitelabel: false,
|
|
};
|
|
config.config = configData;
|
|
}}
|
|
>
|
|
<upladmin-statuspage-config></upladmin-statuspage-config>
|
|
</dees-demowrapper>
|
|
</div>
|
|
`;
|
|
export const adminpageConfigWhitelabel = () => html `
|
|
<style>
|
|
.demo-page-wrapper {
|
|
min-height: 100vh;
|
|
background: ${cssManager.bdTheme('#fafafa', '#0a0a0a')};
|
|
padding: 24px;
|
|
}
|
|
</style>
|
|
|
|
<div class="demo-page-wrapper">
|
|
<dees-demowrapper
|
|
.runAfterRender=${async (wrapperElement) => {
|
|
const config = wrapperElement.querySelector('upladmin-statuspage-config');
|
|
const configData = {
|
|
companyName: 'Enterprise Corp',
|
|
companyLogo: 'https://via.placeholder.com/200x60/1a1a2e/ffffff?text=ENTERPRISE',
|
|
supportEmail: 'support@enterprise.com',
|
|
statusPageUrl: 'https://status.enterprise.com',
|
|
legalUrl: 'https://enterprise.com/legal',
|
|
apiEndpoint: 'https://api.enterprise.com/v2/status',
|
|
refreshInterval: 30,
|
|
showHistoricalDays: 180,
|
|
theme: 'dark',
|
|
language: 'en',
|
|
timeZone: 'America/New_York',
|
|
dateFormat: 'absolute',
|
|
enableWebSocket: true,
|
|
enableNotifications: true,
|
|
whitelabel: true,
|
|
};
|
|
config.config = configData;
|
|
}}
|
|
>
|
|
<upladmin-statuspage-config></upladmin-statuspage-config>
|
|
</dees-demowrapper>
|
|
</div>
|
|
`;
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRtaW5wYWdlLWNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3RzX3dlYi9wYWdlcy9hZG1pbnBhZ2UtY29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFFL0QsT0FBTyxzQkFBc0IsQ0FBQztBQUU5QixNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsR0FBRyxFQUFFLENBQUMsSUFBSSxDQUFBOzs7O29CQUlyQixVQUFVLENBQUMsT0FBTyxDQUFDLFNBQVMsRUFBRSxTQUFTLENBQUM7Ozs7Ozs7c0JBT3RDLEtBQUssRUFBRSxjQUFtQixFQUFFLEVBQUU7SUFDOUMsTUFBTSxNQUFNLEdBQUcsY0FBYyxDQUFDLGFBQWEsQ0FBQyw0QkFBNEIsQ0FBUSxDQUFDO0lBRWpGLE1BQU0sVUFBVSxHQUFzQjtRQUNwQyxXQUFXLEVBQUUsZ0JBQWdCO1FBQzdCLFdBQVcsRUFBRSxFQUFFO1FBQ2YsWUFBWSxFQUFFLHNCQUFzQjtRQUNwQyxhQUFhLEVBQUUsNkJBQTZCO1FBQzVDLFFBQVEsRUFBRSw0QkFBNEI7UUFDdEMsV0FBVyxFQUFFLGlDQUFpQztRQUM5QyxlQUFlLEVBQUUsRUFBRTtRQUNuQixrQkFBa0IsRUFBRSxFQUFFO1FBQ3RCLEtBQUssRUFBRSxNQUFNO1FBQ2IsUUFBUSxFQUFFLElBQUk7UUFDZCxRQUFRLEVBQUUsS0FBSztRQUNmLFVBQVUsRUFBRSxVQUFVO1FBQ3RCLGVBQWUsRUFBRSxJQUFJO1FBQ3JCLG1CQUFtQixFQUFFLEtBQUs7UUFDMUIsVUFBVSxFQUFFLEtBQUs7S0FDbEIsQ0FBQztJQUVGLE1BQU0sQ0FBQyxNQUFNLEdBQUcsVUFBVSxDQUFDO0FBQzdCLENBQUM7Ozs7O0NBS0osQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLHlCQUF5QixHQUFHLEdBQUcsRUFBRSxDQUFDLElBQUksQ0FBQTs7OztvQkFJL0IsVUFBVSxDQUFDLE9BQU8sQ0FBQyxTQUFTLEVBQUUsU0FBUyxDQUFDOzs7Ozs7O3NCQU90QyxLQUFLLEVBQUUsY0FBbUIsRUFBRSxFQUFFO0lBQzlDLE1BQU0sTUFBTSxHQUFHLGNBQWMsQ0FBQyxhQUFhLENBQUMsNEJBQTRCLENBQVEsQ0FBQztJQUVqRixNQUFNLFVBQVUsR0FBc0I7UUFDcEMsV0FBVyxFQUFFLGlCQUFpQjtRQUM5QixXQUFXLEVBQUUsa0VBQWtFO1FBQy9FLFlBQVksRUFBRSx3QkFBd0I7UUFDdEMsYUFBYSxFQUFFLCtCQUErQjtRQUM5QyxRQUFRLEVBQUUsOEJBQThCO1FBQ3hDLFdBQVcsRUFBRSxzQ0FBc0M7UUFDbkQsZUFBZSxFQUFFLEVBQUU7UUFDbkIsa0JBQWtCLEVBQUUsR0FBRztRQUN2QixLQUFLLEVBQUUsTUFBTTtRQUNiLFFBQVEsRUFBRSxJQUFJO1FBQ2QsUUFBUSxFQUFFLGtCQUFrQjtRQUM1QixVQUFVLEVBQUUsVUFBVTtRQUN0QixlQUFlLEVBQUUsSUFBSTtRQUNyQixtQkFBbUIsRUFBRSxJQUFJO1FBQ3pCLFVBQVUsRUFBRSxJQUFJO0tBQ2pCLENBQUM7SUFFRixNQUFNLENBQUMsTUFBTSxHQUFHLFVBQVUsQ0FBQztBQUM3QixDQUFDOzs7OztDQUtKLENBQUMifQ==
|