Added accounting and more example laptops
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Stockroom | User accounts</title>
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
|
||||
</head>
|
||||
<body class="account-page">
|
||||
<div class="app-shell">
|
||||
<aside class="sidebar">
|
||||
<div class="brand"><div class="brand-mark">S</div><div><strong>Stockroom</strong><span>Asset intelligence</span></div></div>
|
||||
<nav><a class="nav-item" href="{{ url_for('index') }}"><span class="nav-icon">▦</span>Inventory</a><a class="nav-item active" href="{{ url_for('users_page') }}"><span class="nav-icon">♙</span>Manage users</a></nav>
|
||||
<div class="sidebar-footer"><span class="status-dot"></span><span>{{ user.username }} · Admin</span><small>SQLite · Project data</small><form method="post" action="{{ url_for('logout') }}"><button class="logout-button" type="submit">Sign out</button></form></div>
|
||||
</aside>
|
||||
<main class="main-content">
|
||||
<header class="topbar"><div><p class="eyebrow">Administration / Access</p><h1>User accounts</h1></div></header>
|
||||
<section class="users-panel account-form-panel"><div class="panel-heading"><div><h2>Add a user</h2><p>Create an account and choose what it can do.</p></div></div><form id="userForm" class="user-form"><label>Username<input name="username" autocomplete="off" required></label><label>Temporary password<input name="password" type="password" minlength="6" required></label><label>Access level<select name="role"><option value="read_only">Read only</option><option value="read_write">Read and write</option><option value="admin">Admin</option></select></label><label class="checkbox-label"><input name="can_data_tools" type="checkbox"> Allow export, backup, and restore</label><button class="primary-button" type="submit">Add user</button></form></section>
|
||||
<section class="users-panel"><div class="panel-heading"><div><h2>Accounts</h2><p>Current users and their access.</p></div><span class="item-count" id="userCount">0 users</span></div><div id="usersList" class="accounts-list"></div></section>
|
||||
</main>
|
||||
</div>
|
||||
<div class="toast" id="toast"></div>
|
||||
<script src="{{ url_for('static', filename='users.js') }}"></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user