ObsiViewer/index.html
2025-09-27 18:13:02 -04:00

58 lines
2.3 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ObsiWatcher - Obsidian Vault Viewer</title>
<script src="https://cdn.tailwindcss.com"></script>
<script>
tailwind.config = {
darkMode: 'class',
theme: {
extend: {
colors: {
'obs-l-bg-main': '#f7f7f7',
'obs-l-bg-secondary': '#eef0f2',
'obs-l-text-main': '#1a1a1a',
'obs-l-text-muted': '#5c6166',
'obs-l-border': '#d8dbe0',
'obs-l-accent': '#3a68d1',
'obs-d-bg-main': '#202123',
'obs-d-bg-secondary': '#2d2e30',
'obs-d-text-main': '#e3e3e3',
'obs-d-text-muted': '#9a9b9c',
'obs-d-border': '#3c3d3f',
'obs-d-accent': '#6f96e4',
},
}
}
}
</script>
<script type="importmap">
{
"imports": {
"rxjs": "https://aistudiocdn.com/rxjs@^7.8.2?conditions=es2015",
"rxjs/operators": "https://aistudiocdn.com/rxjs@^7.8.2/operators?conditions=es2015",
"rxjs/ajax": "https://aistudiocdn.com/rxjs@^7.8.2/ajax?conditions=es2015",
"rxjs/webSocket": "https://aistudiocdn.com/rxjs@^7.8.2/webSocket?conditions=es2015",
"rxjs/testing": "https://aistudiocdn.com/rxjs@^7.8.2/testing?conditions=es2015",
"rxjs/fetch": "https://aistudiocdn.com/rxjs@^7.8.2/fetch?conditions=es2015",
"@angular/common": "https://next.esm.sh/@angular/common@^20.3.1?external=rxjs",
"@angular/common/http": "https://next.esm.sh/@angular/common@^20.3.1/http?external=rxjs",
"@angular/core": "https://next.esm.sh/@angular/core@^20.3.1?external=rxjs",
"@angular/compiler": "https://next.esm.sh/@angular/compiler@^20.3.1?external=rxjs",
"@angular/platform-browser": "https://next.esm.sh/@angular/platform-browser@^20.3.1?external=rxjs",
"@angular/forms": "https://next.esm.sh/@angular/forms@^20.3.1?external=rxjs"
}
}
</script>
<link rel="stylesheet" href="/index.css">
</head>
<body class="bg-obs-l-bg-main dark:bg-obs-d-bg-main">
<app-root>
<div style="display: flex; justify-content: center; align-items: center; height: 100vh; font-family: sans-serif; color: #5c6166;">
Loading application...
</div>
</app-root>
</body>
</html>