Skip to content

Polish the trial and licence banner - #1235

Merged
enaboapps merged 1 commit into
mainfrom
fix/1234-licence-banner
Oct 31, 2026
Merged

enaboapps merged 1 commit into
mainfrom
fix/1234-licence-banner

Conversation

@enaboapps

@enaboapps enaboapps commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

The trial/licence notice was an unstyled paragraph touching the edge of the main window. Put it in a padded banner aligned with page content, with a key icon, a stronger status message, and a separate Licence settings hint. Expired/unavailable states use the existing amber palette. Licensed computers still show no notice. Settings headings and tabs are unchanged.

Closes #1234. Builds on merged #1233 (Licence page layout); rebased onto and targets main. Part of #1217. v1.4.0 remains held.

Validation: prediction resources verified; lint, frontend tests (318), script tests (21), app build, Rust fmt/clippy/tests (864 passed, 4 ignored), and docs build passed. Windows VM visual check passed: trial banner shows 30 days, aligns with content, and separates the Licence settings hint. Independent agent reviewed 685785d and found no actionable issues.

@vercel

vercel Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
site Ready Ready Preview Oct 31, 2026 11:02am UTC

Request Review

@enaboapps
enaboapps marked this pull request as ready for review October 31, 2026 10:47
Base automatically changed from fix/1232-licence-layout to main October 31, 2026 11:01
@enaboapps
enaboapps force-pushed the fix/1234-licence-banner branch from 685785d to 767083c Compare October 31, 2026 11:02
@enaboapps
enaboapps merged commit a8d972e into main Oct 31, 2026
10 checks passed
@enaboapps
enaboapps deleted the fix/1234-licence-banner branch October 31, 2026 11:35

This branch was successfully deployed

1 active deployment
Preview — 767083c9 Deployed Oct 31, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Polish the trial and licence banner

1 participant