Updating upgrade icon to link to upgrade segment on settings page.

This commit is contained in:
Roland 2025-12-07 10:53:49 -07:00
parent 626458313a
commit 7d2bd9ea5e
No known key found for this signature in database
GPG key ID: 1BA620CE6C9A4680
2 changed files with 4 additions and 4 deletions

View file

@ -191,7 +191,7 @@ export function NavBar() {
if (status?.update_available && !status?.dockerized && !wrolModeEnabled) {
const commitsBehind = status.commits_behind || 0;
const branch = status.git_branch || 'unknown';
const icon = <Link to='/admin/settings'>
const icon = <Link to='/admin/settings#upgrade'>
<Icon name='arrow alternate circle up' size='large' color='green'/>
</Link>;
upgradeIcon = <Popup

View file

@ -122,7 +122,7 @@ function UpgradeSegment() {
// Not available in Docker
if (dockerized) {
return <Segment>
return <Segment id='upgrade'>
<Header as='h3'>System Upgrade</Header>
<p>Upgrades are not available in Docker environments. Please upgrade your Docker images manually.</p>
</Segment>;
@ -130,7 +130,7 @@ function UpgradeSegment() {
// No update available
if (!status?.update_available) {
return <Segment>
return <Segment id='upgrade'>
<Header as='h3'>System Upgrade</Header>
<p>Your WROLPi is up to date.</p>
<p>Version: <strong>v{status?.version}</strong> on branch <strong>{status?.git_branch || 'unknown'}</strong>
@ -146,7 +146,7 @@ function UpgradeSegment() {
}
// Update available
return <Segment>
return <Segment id='upgrade'>
<Header as='h3'>
<Icon name='arrow alternate circle up'/>
Upgrade Available