~ knotless Search/
↑↓ move↵ open⇧↵ all results

johnandersen777.bsky.social/atlibs-socialweb-computer-requester

socialweb.computer market requester and policy modules for atlibs, with its web pages and lexicons

0
0
main
35 lines · 1.4 KB Raw History
<template>
	<!-- signed out: one consent for the identity and the module sessions ticked -->
	<article class="login" style="display: none;">
		<h3>Login with the Atmosphere</h3>
		<form class="login-form">
			<fieldset role="group">
				<input name="username" placeholder="alice.example.com" style="font-family: monospace;" required>
				<button class="login-button">Login</button>
			</fieldset>
			<fieldset class="choices"></fieldset>
		</form>
		<p class="error" style="color: #E37474;"></p>
	</article>

	<!-- signed in: which module sessions this page holds, and what they unlock together -->
	<article class="panel" style="display: none;">
		<h3>Sessions</h3>
		<form class="sessions-form">
			<fieldset class="choices"></fieldset>
			<button class="secondary">Change sessions</button>
			<small>A change is a new consent screen; the page comes back with the new session.</small>
		</form>
		<h4>Agents <small class="feature"></small></h4>
		<div class="agents">
			<button class="announce-button" type="button">Announce my VM on atirc</button>
			<label><input type="checkbox" role="switch" class="allow"> Let my agents request VMs (each <code>vm-request</code> line still needs Approve)</label>
			<p class="announce"></p>
		</div>
	</article>
</template>

<template id="choice">
	<!-- the label's title is the session's scope -->
	<label><input type="checkbox" name="sessions"> <span class="label"></span></label>
</template>