fix(v1.7.1): wordmark image on every beep + reply, restore updater

- Render the Beep wordmark bottom-right of every beep AND reply, with the
  delete button furthest right (was: wordmark right of delete, missing on
  replies, and duplicated after the replies block).
- Draw the wordmark as crisp inline SVG via beep_post_wordmark() (filterable);
  the bundled beep-wordmark.png assets are corrupted. Readable on dark theme.
- Restore class-updater.php (self-hosted Gitea updates) deleted in the
  master->main consolidation; re-wire it in beep.php.
- Remove stray includes/class-shortcode.php.bak.
- Bump to 1.7.1; sync readme.txt stable tag + changelog.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Krystie
2026-06-07 21:09:28 -07:00
parent b7345c462d
commit 1703a09319
6 changed files with 367 additions and 311 deletions
+14 -10
View File
@@ -1054,8 +1054,7 @@
/* Bottom bar: wordmark left, delete right */
/* Bottom bar: wordmark left, delete right */
/* Bottom bar: delete left, wordmark right (blue, large) */
/* Bottom bar: delete left, wordmark right (blue) */
/* Bottom bar: delete left, wordmark text right */
/* Bottom bar: wordmark on the left, delete furthest right */
.beep-embed .beep-bottom-bar {
display: flex;
align-items: center;
@@ -1063,15 +1062,20 @@
gap: 8px;
margin-top: 4px;
}
.beep-embed .beep-wordmark {
font-size: 16px;
font-weight: 800;
color: #0064cd;
opacity: 0.5;
letter-spacing: -0.5px;
/* Brand wordmark (inline SVG, inherits colour via currentColor) */
.beep-embed .beep-post-wordmark {
color: var(--beep-accent);
opacity: 0.55;
flex: 0 0 auto;
height: 16px;
width: auto;
transition: opacity 0.15s ease;
user-select: none;
}
.beep-embed .beep-post:hover .beep-wordmark {
opacity: 1;
.beep-embed .beep-bottom-bar-reply .beep-post-wordmark {
height: 13px;
}
.beep-embed .beep-post:hover .beep-post-wordmark,
.beep-embed .beep-reply:hover .beep-post-wordmark {
opacity: 0.9;
}