a6287fc06d
* init db migration * WIP store view * create service call * WIP insertion * insert sort of works * moving code arounmd * creation tests * avoid duplicate entries * fixes from main * basic group retrieval works * group filtering works * WIP view listing * filter by acl * fixes + WIP single group retrieval * wip pivot * more pivot query fixes * tests fixed after pivot * views list tests * fixing test command * business plan only checks * more tests for coverage * .dts import fix * cli fix * anutha one * auth policy tests for business plan access * WIP saved views panel base * BE listing adjustments * WIP group rendering * group render done * WIP post create cache updates * listing fine? * my vs theirs * auto open * minor fixes * click load omg * nicely loading views * type fix * less spammy loading * another type fix: * more lint fix * test fix * codecov disable * moar coverage * fix sidebar flashin * more test coverage * more test cvoverage * minor adfjustments * adj * saved view wipe fixes * CSR viewer * more improvements * extra feature flag checks * lint fix * feature flags fix * more test fixes
35 lines
758 B
HTML
35 lines
758 B
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<title>Speckle</title>
|
|
<script>
|
|
function getCookie(name) {
|
|
const value = `; ${document.cookie}`
|
|
const parts = value.split(`; ${name}=`)
|
|
if (parts.length === 2) return parts.pop().split(';').shift()
|
|
}
|
|
const theme = getCookie('theme')
|
|
|
|
// Add 'dark' class to root html node, if dark theme
|
|
if (theme === 'dark') {
|
|
document.documentElement.classList.add('dark')
|
|
}
|
|
</script>
|
|
<style>
|
|
:root {
|
|
--speckle-bg: #fafafa;
|
|
}
|
|
|
|
html.dark {
|
|
--speckle-bg: #101012;
|
|
}
|
|
|
|
body {
|
|
background-color: var(--speckle-bg);
|
|
}
|
|
</style>
|
|
</head>
|
|
<body></body>
|
|
</html>
|