/*! * Tabler v1.0.0-beta17 (https://tabler.io) * @version 1.0.0-beta17 * @link https://tabler.io * Copyright 2018-2023 The Tabler Authors * Copyright 2018-2023 codecalm.net Paweł Kuna * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) */ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); })((function () { 'use strict'; var themeStorageKey = 'tablerTheme'; var defaultTheme = 'light'; var selectedTheme; var params = new Proxy(new URLSearchParams(window.location.search), { get: function get(searchParams, prop) { return searchParams.get(prop); } }); if (!!params.theme) { localStorage.setItem(themeStorageKey, params.theme); selectedTheme = params.theme; } else { var storedTheme = localStorage.getItem(themeStorageKey); selectedTheme = storedTheme ? storedTheme : defaultTheme; } document.body.classList.remove('theme-dark', 'theme-light'); document.body.classList.add("theme-".concat(selectedTheme)); }));