Skip to content

Simplify /tools UI, add guided regex presets, and pin TradingView EUR watchlist#107

Merged
DR-GRIEZEL merged 1 commit intomainfrom
codex/improve-regex-editor-user-interface
Apr 17, 2026
Merged

Simplify /tools UI, add guided regex presets, and pin TradingView EUR watchlist#107
DR-GRIEZEL merged 1 commit intomainfrom
codex/improve-regex-editor-user-interface

Conversation

@DR-GRIEZEL
Copy link
Copy Markdown
Owner

@DR-GRIEZEL DR-GRIEZEL commented Apr 17, 2026

  • Reworked the tools page markup (src/html/nav/tools.md) to move TradingView to the first card, split JSON/time/finance helpers into single-purpose panels, and replace the old regex preset <select> with a guided chip/button UI.
  • Expanded and restructured regex presets in src/assets/js/tools.js to include many common templates (email, phone, url, dateIso, hashtag, csv column, duplicate words, password checks, html tags, etc.), added label/description/replacement metadata, and implemented a simplified renderRegexResult that shows friendly match/replace outputs.
  • Hardcoded a TradingView EUR symbol list (TRADINGVIEW_SYMBOLS) and updated the embed logic to render the ticker and an overview grid automatically on page load without user inputs.
  • Minor UX/CSS additions in src/assets/css/tools.css to support chip buttons and the embed grid, and wiring changes in src/assets/js/tools.js so each card writes to its own output area.
  • Updated unit tests (src/test/tools.test.js) to assert the new preset catalog and the pinned TradingView symbol list.

@DR-GRIEZEL DR-GRIEZEL merged commit cd81000 into main Apr 17, 2026
2 checks passed
@DR-GRIEZEL DR-GRIEZEL deleted the codex/improve-regex-editor-user-interface branch April 17, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant