1234567891011121314151617181920212223242526272829303132 |
- /*************************************************
- * Wowchemy
- * https://github.com/wowchemy/wowchemy-hugo-themes
- *
- * Wowchemy Initialization
- **************************************************/
- import {initThemeVariation} from './wowchemy-theming';
- import {wcDarkLightEnabled, wcIsSiteThemeDark} from '@params';
- window.wc = {
- darkLightEnabled: wcDarkLightEnabled,
- isSiteThemeDark: wcIsSiteThemeDark,
- };
- // CMS authentication
- if (window.netlifyIdentity) {
- window.netlifyIdentity.on('init', (user) => {
- if (!user) {
- window.netlifyIdentity.on('login', () => {
- document.location.href = '/admin/';
- });
- }
- });
- }
- // Initialize theme variation and set body theme class.
- initThemeVariation();
- // For Plotly compatibility with MathJax (must appear prior to loading Plotly).
- window.PlotlyConfig = {MathJaxConfig: 'local'};
|