Skip to content

feat(announcements): clickable links in toast, nav rename, copy button fix - #34

Merged
JheisonMB merged 4 commits into
developfrom
feature/add-announce-links
Jul 29, 2026
Merged

feat(announcements): clickable links in toast, nav rename, copy button fix#34
JheisonMB merged 4 commits into
developfrom
feature/add-announce-links

Conversation

@JheisonMB

Copy link
Copy Markdown
Contributor

Changes

feat(announcements): clickable links in toast and status page

  • Show announcement body in toast with auto-linkified URLs
  • Add 'View →' button for entry.link field
  • Update status page renderEntry to support links
  • Force toast preview in dev mode
  • Unify toast styles between status page and BaseLayout

fix(experiments): reset copy button state when switching OS tab

  • Clear 'done' class when selecting a different platform tab
  • Allows copying again without page reload

fix(i18n): rename nav 'Log' to 'Status' in menu

  • EN: 'Log' → 'Status'
  • ES: 'Bitácora' → 'Estado'
  • Matches the /status page title

docs: update announcements contract

  • Add 'link' field to contract table
  • Document auto-linkification of URLs in body
  • Clarify when to use link vs inline URLs

- Show announcement body in toast with auto-linkified URLs
- Add 'View →' button for entry.link field
- Update status page renderEntry to support links
- Force toast preview in dev mode
- Unify toast styles between status page and BaseLayout
- Clear 'done' class when selecting a different platform tab
- Allows copying again without page reload
- EN: 'Log' → 'Status'
- ES: 'Bitácora' → 'Estado'
- Matches the /status page title
- Add 'link' field to contract table
- Document auto-linkification of URLs in body
- Clarify when to use link vs inline URLs
@JheisonMB JheisonMB added the target:develop Targets the develop branch label Jul 29, 2026
@JheisonMB
JheisonMB merged commit 09ce7b3 into develop Jul 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

target:develop Targets the develop branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant