Remove embed options
This commit is contained in:
parent
7580e8423a
commit
c748802c62
2 changed files with 14 additions and 33 deletions
21
index.html
21
index.html
|
@ -199,21 +199,6 @@
|
|||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
<section>
|
||||
<header><label>Miscellanious</label></header>
|
||||
<div class="row">
|
||||
<label>
|
||||
Show Embeds From Everyone
|
||||
<input type="checkbox" name="show_embeds"/>
|
||||
<label>
|
||||
</div>
|
||||
<div class="row">
|
||||
<button class="action" role="sign-out">
|
||||
Sign Out
|
||||
<img class="icon svg small invert" src="/icon/sign-out.svg"/>
|
||||
</button>
|
||||
</div>
|
||||
</section>
|
||||
<section>
|
||||
<header><label>About</label></header>
|
||||
<p>
|
||||
|
@ -236,6 +221,12 @@
|
|||
tracker</a>.
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<button class="action" role="sign-out">
|
||||
Sign Out
|
||||
<img class="icon svg small invert" src="/icon/sign-out.svg"/>
|
||||
</button>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
function init_settings(model) {
|
||||
const el = find_node("#settings");
|
||||
find_node("#add-relay", el).addEventListener("click", on_click_add_relay);
|
||||
const embeds_el = find_node("input[name='show_embeds']", el);
|
||||
embeds_el.addEventListener("click", on_click_toggle_embeds);
|
||||
embeds_el.checked = model.embeds != "friends";
|
||||
find_node("[role='sign-out']", el).addEventListener("click", on_click_sign_out);
|
||||
const rlist = find_node("#relay-list tbody", el);
|
||||
model.relays.forEach((str) => {
|
||||
|
@ -11,6 +8,14 @@ function init_settings(model) {
|
|||
});
|
||||
}
|
||||
|
||||
async function on_click_sign_out(ev) {
|
||||
if (confirm("Are you sure you want to sign out?")) {
|
||||
localStorage.clear();
|
||||
await dbclear();
|
||||
window.location.reload();
|
||||
}
|
||||
}
|
||||
|
||||
function new_relay_item(str) {
|
||||
const tr = document.createElement('tr');
|
||||
tr.innerHTML = `<td>${str}</td>
|
||||
|
@ -37,21 +42,6 @@ function on_click_add_relay(ev) {
|
|||
model_save_settings(model);
|
||||
}
|
||||
|
||||
function on_click_toggle_embeds(ev) {
|
||||
const model = DAMUS;
|
||||
model.embeds = ev.target.checked ? "everyone" : "friends";
|
||||
window.alert("You will need to refresh to see changes.");
|
||||
model_save_settings(model);
|
||||
}
|
||||
|
||||
async function on_click_sign_out(ev) {
|
||||
if (confirm("Are you sure you want to sign out?")) {
|
||||
localStorage.clear();
|
||||
await dbclear();
|
||||
window.location.reload();
|
||||
}
|
||||
}
|
||||
|
||||
function on_click_remove_relay(ev) {
|
||||
const model = DAMUS;
|
||||
const address = ev.target.dataset.address;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue