feat: Enhance campaign terms management with keyword addition and match type change functionality

- Added a toolbar for adding keywords in the campaign terms view.
- Implemented match type change functionality with a confirmation dialog.
- Added delete functionality for keywords with confirmation.
- Updated styles for new buttons and icons in the campaign terms view.
- Enhanced product view with warning icons for product alerts and corresponding modal display.
- Updated product table to include a new column for warnings and adjusted column visibility settings.
- Documented project overview, code style conventions, suggested commands, and task completion checklist.
This commit is contained in:
2026-02-24 01:30:13 +01:00
parent 63857639ff
commit 4aefa5f445
18 changed files with 1087 additions and 59 deletions

View File

@@ -0,0 +1,19 @@
# Suggested Commands
## Database Migrations
```bash
php install.php # Run migrations
php install.php --force # Force re-run all
```
## System Utils (Windows/Git Bash)
- `git` - version control
- `ls` - list files (Git Bash)
- `grep` - search (Git Bash)
- `find` - find files (Git Bash)
## No build/test/lint commands
- No Composer, no package.json
- SASS compiled by VS Code Live Sass Compiler
- Deployment via FTP-Kr extension (auto-upload)
- No automated test suite