Skip to content

Conversation

@jeremiahjordanisaacson
Copy link

Summary

This PR adds documentation pages for 4 new utility apps submitted to the badge apps repository.

Documentation Added

  • Crypto Tracker - Documentation for real-time cryptocurrency price tracking
  • Stock Tracker - Documentation for stock market monitoring
  • Weather - Documentation for weather information with auto-location
  • WiFi Settings - Documentation for WiFi connection management

Files Added

  • 4 MDX documentation files in src/content/apps/
  • 4 PNG app icons in public/images/apps/

Related

This documentation corresponds to the apps submitted in badger/home PR #34

Copilot AI review requested due to automatic review settings October 29, 2025 09:59
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds documentation for four new utility apps (WiFi Settings, Weather, Stock Tracker, and Crypto Tracker) that provide network connectivity and data tracking capabilities for the Badger 2350. The documentation follows the established MDX format and includes installation instructions, configuration guidance, and troubleshooting information.

Key Changes

  • Four new app documentation files with consistent structure and formatting
  • Four corresponding PNG icon files for the app launcher
  • Comprehensive feature descriptions, installation guides, and troubleshooting sections

Reviewed Changes

Copilot reviewed 4 out of 8 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
src/content/apps/wifi.mdx Documentation for WiFi Settings utility app for managing network connections
src/content/apps/weather.mdx Documentation for Weather app with auto-location detection and real-time data
src/content/apps/stocks.mdx Documentation for Stock Tracker app monitoring market prices
src/content/apps/crypto.mdx Documentation for Crypto Tracker app displaying cryptocurrency prices
public/images/apps/wifi.png App icon for WiFi Settings launcher
public/images/apps/weather.png App icon for Weather launcher
public/images/apps/stocks.png App icon for Stock Tracker launcher
public/images/apps/crypto.png App icon for Crypto Tracker launcher


## Controls

- **B Button**: Manually refresh weather data
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Button control labels should use monospace font (font-mono) styling. Based on the hacker aesthetic guidelines, interactive controls and labels should use monospace typography. Consider structuring button labels consistently with the technical UI approach, e.g., 'B: Refresh weather data' or using a code-style format.

Copilot generated this review using guidance from repository custom instructions.

## Controls

- **B Button**: Manually refresh stock prices
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Button control labels should use monospace font (font-mono) styling. Based on the hacker aesthetic guidelines, interactive controls and labels should use monospace typography. Consider structuring button labels consistently with the technical UI approach, e.g., 'B: Refresh prices' or using a code-style format.

Copilot generated this review using guidance from repository custom instructions.

## Controls

- **B Button**: Manually refresh cryptocurrency prices
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Button control labels should use monospace font (font-mono) styling. Based on the hacker aesthetic guidelines, interactive controls and labels should use monospace typography. Consider structuring button labels consistently with the technical UI approach, e.g., 'B: Refresh prices' or using a code-style format.

Copilot generated this review using guidance from repository custom instructions.
- **Auto-Connect**: Automatically attempts to connect to configured network
- **Retry Logic**: Smart retry with 15-second delays after failed attempts
- **Status Indicators**: Color-coded connection status (green=connected, red=failed)
- **Configuration Helper**: Guides you to edit settings via USB mode
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The term 'USB mode' is inconsistent with terminology used elsewhere in documentation. Other docs use 'USB storage mode' (line 43) or 'USB disk mode'. Consider using the consistent term 'USB storage mode' throughout.

Suggested change
- **Configuration Helper**: Guides you to edit settings via USB mode
- **Configuration Helper**: Guides you to edit settings via USB storage mode

Copilot uses AI. Check for mistakes.
- **Auto-Refresh**: Updates weather data every 60 seconds
- **Manual Refresh**: Press B button to refresh weather on demand
- **WiFi Integration**: Connects using credentials from `/secrets.py`
- **Clean Display**: GitHub-themed interface with color-coded weather info
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The phrase 'GitHub-themed interface' uses marketing/branding language. According to the hacker aesthetic guidelines, avoid corporate terminology. Consider using technical descriptions like 'Dark terminal-inspired UI with color-coded status' or 'Monochrome interface with green accent indicators'.

Copilot generated this review using guidance from repository custom instructions.
- **Auto-Refresh**: Automatically updates prices every 60 seconds
- **Manual Refresh**: Press B button to refresh prices on demand
- **WiFi Integration**: Connects using credentials from `/secrets.py`
- **Market-Ready UI**: Clean GitHub-themed interface with professional stock display
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The phrases 'Market-Ready UI', 'Clean', and 'professional' use marketing language. According to the hacker aesthetic guidelines, avoid sales/marketing terminology and corporate sheen. Consider technical descriptions like 'Dark UI with monospace price display' or 'Terminal-style market data interface'.

Copilot generated this review using guidance from repository custom instructions.
- **Auto-Refresh**: Automatically updates prices every 60 seconds
- **Manual Refresh**: Press B button to refresh prices on demand
- **WiFi Integration**: Connects to WiFi using credentials from `/secrets.py`
- **Clean UI**: GitHub-themed dark interface with color-coded price movements
Copy link

Copilot AI Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The phrase 'Clean UI' and 'GitHub-themed' use marketing/branding language. According to the hacker aesthetic guidelines, avoid corporate terminology. Consider using technical descriptions like 'Dark monospace interface with color-coded movements' or 'Terminal-style price display'.

Copilot generated this review using guidance from repository custom instructions.
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.

1 participant