From 542b9f9dba86603fb818bc31c575297cf7aa592e Mon Sep 17 00:00:00 2001 From: Jack Case Date: Mon, 17 Nov 2025 12:32:28 +0000 Subject: [PATCH] add a status notification to direct users to verify their email --- manifest.json | 4 ++-- pages/action_popup.html | 1 + src/browser-action.ts | 4 +++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/manifest.json b/manifest.json index c7c3afd..5e04562 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "Slop Farmer", - "version": "0.4", + "version": "0.4.1", "author": "Jack Case", "description": "Crowd-source AI slop pages and domains", @@ -16,7 +16,7 @@ "content_security_policy": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'; worker-src 'self' blob:", "browser_action": { - "default_icon": "icons/virus-slash.png", + "default_icon": "icons/virus_black_32.png", "default_title": "Slop Farmer", "default_popup": "pages/action_popup.html", "default_area": "navbar", diff --git a/pages/action_popup.html b/pages/action_popup.html index e6ca568..9b3e7e8 100644 --- a/pages/action_popup.html +++ b/pages/action_popup.html @@ -29,6 +29,7 @@ +

diff --git a/src/browser-action.ts b/src/browser-action.ts index 6e6799a..9779d9f 100644 --- a/src/browser-action.ts +++ b/src/browser-action.ts @@ -66,7 +66,7 @@ async function submit_signup_form() { console.log(response) if (response.ok) { - + popup_state.page_elements.get("signup_status").textContent = "check your email for a verification link from slopfarmer@jack-case.pro. It may be in your spam folder." } } @@ -86,6 +86,7 @@ async function initialize_popup() { const report_section = document.getElementById("report") const signup_button = document.getElementById("signup-select") as HTMLButtonElement + const signup_status = signup_section.querySelector("h2") const login_button = document.getElementById("login-select") as HTMLButtonElement const report_button = document.getElementById("report-button") as HTMLButtonElement const report_status = report_section.querySelector("h2") @@ -99,6 +100,7 @@ async function initialize_popup() { page_elements.set("login_form", login_form as HTMLElement) page_elements.set("login_status", login_status) page_elements.set("signup_form", signup_form as HTMLElement) + page_elements.set("signup_status", signup_status) page_elements.set("report_button", report_button) page_elements.set("report_status", report_status)