From f853d5e301d465f5e59bec4f109fb536442446d8 Mon Sep 17 00:00:00 2001 From: nmemmert Date: Mon, 6 Jul 2026 14:01:10 -0400 Subject: [PATCH] Fix login quote to BSB wording, consolidate exports into one dropdown MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 2 Timothy 2:15 quote on the login screen was KJV phrasing ("shew thyself", "needeth not") in an app that otherwise uses BSB throughout — replaced with the actual BSB text (fetched from the same bible.helloao.org API the app already calls) and labeled it as such. The study page header had four separate export buttons (HTML, DOCX, Markdown, Print/PDF) crowding the toolbar. Consolidated into a single "Export" dropdown, same pattern as the existing Share panel. Co-Authored-By: Claude Sonnet 5 --- src/App.jsx | 68 +++++++++++++++++++++++++++-------------------------- 1 file changed, 35 insertions(+), 33 deletions(-) diff --git a/src/App.jsx b/src/App.jsx index 54a64dc..bfca5bf 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -1065,6 +1065,7 @@ const App = () => { const [podcastNameInput, setPodcastNameInput] = useState(''); const [podcastNameSaving, setPodcastNameSaving] = useState(false); const [podcastNameSaved, setPodcastNameSaved] = useState(false); + const [exportMenuOpen, setExportMenuOpen] = useState(false); // Read-only share links const [shareToken, setShareToken] = useState(null); const [sharePanelOpen, setSharePanelOpen] = useState(false); @@ -3478,36 +3479,37 @@ const deleteProject = (id) => { > 🗣 Pronunciation Guide - - - - +
+ + {exportMenuOpen && ( +
+ + + + +
+ )} +