moved to API
This commit is contained in:
45
index.html
45
index.html
@@ -5,7 +5,6 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Tarot Time!</title>
|
||||
<link rel="icon" href="data:,">
|
||||
<link rel="stylesheet" href="node_modules/@toast-ui/calendar/dist/toastui-calendar.min.css">
|
||||
<link rel="stylesheet" href="node_modules/@fontsource/noto-sans-hebrew/hebrew-400.css">
|
||||
<link rel="stylesheet" href="node_modules/@fontsource/noto-sans-hebrew/hebrew-700.css">
|
||||
<link rel="stylesheet" href="node_modules/@fontsource/noto-serif/greek-400.css">
|
||||
@@ -62,6 +61,25 @@
|
||||
<button id="open-settings" class="settings-trigger" type="button" aria-haspopup="dialog" aria-expanded="false">Settings</button>
|
||||
</div>
|
||||
</div>
|
||||
<div id="connection-gate" class="connection-gate" hidden>
|
||||
<div class="connection-gate-card" role="dialog" aria-modal="true" aria-labelledby="connection-gate-title">
|
||||
<div class="connection-gate-eyebrow">API Connection Required</div>
|
||||
<h1 id="connection-gate-title" class="connection-gate-title">Connect TaroTime to its API</h1>
|
||||
<p class="connection-gate-copy">This client stays in shell mode until it has a reachable API URL and, if required by the server, a valid API key.</p>
|
||||
<div class="connection-gate-fields">
|
||||
<label class="settings-field settings-field-full" for="connection-gate-base-url">API Base URL
|
||||
<input id="connection-gate-base-url" type="url" inputmode="url" placeholder="http://localhost:3100">
|
||||
</label>
|
||||
<label class="settings-field settings-field-full" for="connection-gate-api-key">API Key
|
||||
<input id="connection-gate-api-key" type="password" autocomplete="off" placeholder="Leave blank only if your API does not require a key">
|
||||
</label>
|
||||
</div>
|
||||
<div id="connection-gate-status" class="connection-gate-status" aria-live="polite">Enter your API details to continue.</div>
|
||||
<div class="connection-gate-actions">
|
||||
<button id="connection-gate-connect" type="button">Save And Connect</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="settings-popup" class="settings-popup" hidden>
|
||||
<div id="settings-popup-card" class="settings-popup-card" role="dialog" aria-modal="false" aria-label="Calendar Settings">
|
||||
<div class="settings-popup-header">
|
||||
@@ -90,6 +108,12 @@
|
||||
<option value="ceremonial-magick" selected>Loading deck manifests...</option>
|
||||
</select>
|
||||
</label>
|
||||
<label class="settings-field settings-field-full">API Base URL
|
||||
<input id="api-base-url" type="url" inputmode="url" placeholder="http://localhost:3100">
|
||||
</label>
|
||||
<label class="settings-field settings-field-full">API Key
|
||||
<input id="api-key" type="password" autocomplete="off" placeholder="Optional unless the API requires one">
|
||||
</label>
|
||||
</div>
|
||||
<div class="settings-actions">
|
||||
<button id="use-location" type="button">Use My Location</button>
|
||||
@@ -832,9 +856,10 @@
|
||||
<script src="node_modules/suncalc/suncalc.js"></script>
|
||||
<script src="node_modules/astronomy-engine/astronomy.browser.min.js"></script>
|
||||
<script src="app/astro-calcs.js"></script>
|
||||
<script src="app/data-service.js"></script>
|
||||
<script src="app/app-config.js?v=20260309-gate"></script>
|
||||
<script src="app/data-service.js?v=20260309-gate"></script>
|
||||
<script src="app/calendar-events.js"></script>
|
||||
<script src="app/card-images.js?v=20260307b"></script>
|
||||
<script src="app/card-images.js?v=20260309-gate"></script>
|
||||
<script src="app/ui-tarot-lightbox.js?v=20260307b"></script>
|
||||
<script src="app/ui-tarot-house.js?v=20260307b"></script>
|
||||
<script src="app/ui-tarot-relations.js"></script>
|
||||
@@ -871,12 +896,12 @@
|
||||
<script src="app/ui-cube-math.js"></script>
|
||||
<script src="app/ui-cube-selection.js"></script>
|
||||
<script src="app/ui-cube.js"></script>
|
||||
<script src="app/ui-alphabet-gematria.js"></script>
|
||||
<script src="app/ui-alphabet-browser.js"></script>
|
||||
<script src="app/ui-alphabet-gematria.js?v=20260308b"></script>
|
||||
<script src="app/ui-alphabet-browser.js?v=20260309-enochian-api"></script>
|
||||
<script src="app/ui-alphabet-references.js"></script>
|
||||
<script src="app/ui-alphabet-detail.js"></script>
|
||||
<script src="app/ui-alphabet-detail.js?v=20260309-enochian-api"></script>
|
||||
<script src="app/ui-alphabet-kabbalah.js"></script>
|
||||
<script src="app/ui-alphabet.js"></script>
|
||||
<script src="app/ui-alphabet.js?v=20260308b"></script>
|
||||
<script src="app/ui-zodiac-references.js"></script>
|
||||
<script src="app/ui-zodiac.js"></script>
|
||||
<script src="app/ui-quiz-bank-builtins-domains.js"></script>
|
||||
@@ -892,14 +917,14 @@
|
||||
<script src="app/ui-numbers-detail.js"></script>
|
||||
<script src="app/ui-numbers.js"></script>
|
||||
<script src="app/ui-tarot-spread.js"></script>
|
||||
<script src="app/ui-settings.js"></script>
|
||||
<script src="app/ui-settings.js?v=20260309-gate"></script>
|
||||
<script src="app/ui-chrome.js"></script>
|
||||
<script src="app/ui-navigation.js"></script>
|
||||
<script src="app/ui-calendar-formatting.js?v=20260307b"></script>
|
||||
<script src="app/ui-calendar-visuals.js?v=20260307b"></script>
|
||||
<script src="app/ui-home-calendar.js"></script>
|
||||
<script src="app/ui-section-state.js"></script>
|
||||
<script src="app/app-runtime.js"></script>
|
||||
<script src="app.js"></script>
|
||||
<script src="app/app-runtime.js?v=20260309-gate"></script>
|
||||
<script src="app.js?v=20260309-gate"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user