Commit Graph

36 Commits

Author SHA1 Message Date
DJObleezy
014b0acc24 Add fee indicator styling and conditional display
Implemented CSS styles for an optimal fee indicator, including a gold star and a label. Updated HTML to conditionally show the star and "DATUM" label when the pool fees percentage is between 0.9 and 1.3.
2025-04-17 15:27:30 -07:00
DJObleezy
982fe295d2 Add pool fees percentage metric to dashboard
Updated `MiningDashboardService` to calculate and display
the `pool_fees_percentage` metric, reflecting earnings lost
to pool fees. Enhanced error handling for earnings processing.
Updated styles in `dashboard.css` for the new metric and
added corresponding HTML elements in `dashboard.html` to
ensure proper display and conditional rendering.
2025-04-17 15:00:11 -07:00
DJObleezy
1eb17aed80 Refactor header styles and update last updated info
- Decreased font size of `h1` in `common.css` and added padding for better usability.
- Introduced hover effects for the top right link.
- Removed link from `h1` in `base.html` and added a block to display the last updated time.
2025-04-12 21:01:32 -07:00
DJObleezy
d9d239e06b Update dashboard return link in error page
Changed the return link from the root URL ("/") to the specific dashboard URL ("/dashboard") for better navigation.
2025-04-12 20:01:20 -07:00
DJObleezy
a4178d0a9b Removed Console 2025-04-12 19:59:57 -07:00
DJObleezy
3a9213d52d Update Bitcoin Mining Console for real-time metrics
- Clarified comments to emphasize real-time data display.
- Modified `consoleSettings` to include `refreshInterval`.
- Changed initialization message for the console.
- Enhanced `setupEventSource` with connection logging and error handling.
- Updated `fetchMetrics` to log connection and error messages.
- Introduced `processMetricChanges` to handle significant metric updates.
- Added `logCurrentStats` for periodic logging of mining statistics.
- Implemented `queueMetricUpdate` to manage console message display.
- Retained and adjusted `adjustConsoleLayout` for proper layout on load.
- Updated HTML title and copyright information for branding.
2025-04-12 15:50:24 -07:00
DJObleezy
79c80e2cec Update console styles and version information
- Added white text color to `.stat-value` in console.css for better visibility.
- Updated Bitcoin Mining Terminal version to `21.0000` in console.html.
- Changed copyright notice to "BTC OS - Mining Operations".
- Removed current time display elements from the console.
2025-04-12 15:41:47 -07:00
DJObleezy
f718647966 Improve console layout and update branding
Updated CSS for better height management and responsiveness.
Adjusted `.console-container`, `.console-wrapper`, and `.console-output` for improved layout stability and overflow handling.
Set minimum heights for `.console-stats` and added padding for better spacing.
Changed title from "BITCOIN MINING TERMINAL v1.0" to "BTC OS LOG TERMINAL v1.0".
2025-04-12 13:44:30 -07:00
DJObleezy
6a63add833 Enhance console styling with retro CRT theme
Updated `console.css` to implement a retro CRT theme, featuring new background colors, gradient effects, and flicker animations. Improved styles for console elements and added neon-inspired color classes for messages. Included media queries for mobile responsiveness.

Moved CSS link in `console.html` to a new block for better organization and structure.
2025-04-12 13:17:31 -07:00
DJObleezy
886e595ef4 Add Bitcoin mining console page and related assets
This commit introduces a new route in `App.py` for a retro-styled console log page that displays real-time Bitcoin mining metrics. It includes a new CSS file, `console.css`, for styling with effects like CRT and text glitch animations. The `console.js` file is added to handle log generation, metrics fetching, and real-time updates. Additionally, a new `console.html` file is created to structure the console page, integrating the necessary styles and scripts.
2025-04-12 13:02:51 -07:00
DJObleezy
8cc012219b
Update workers.html 2025-04-10 06:42:18 -07:00
DJObleezy
4be19833d7
Add files via upload 2025-04-09 11:46:24 -07:00
DJObleezy
4845f42fa4
Delete templates directory 2025-04-09 11:43:14 -07:00
DJObleezy
c1d32f4cfc
Update workers.html 2025-03-30 21:03:04 -07:00
DJObleezy
c4d399748d
Update boot.html 2025-03-30 15:49:30 -07:00
DJObleezy
8b8cfa5ff1
Update boot.html 2025-03-29 21:27:27 -07:00
DJObleezy
a785aac643
Update blocks.html 2025-03-29 20:52:16 -07:00
DJObleezy
cc349dd0cb
Update workers.html 2025-03-28 19:34:23 -07:00
DJObleezy
c54b618880
Update blocks.html 2025-03-28 19:11:57 -07:00
DJObleezy
c18a85693c
Update notifications.html 2025-03-28 19:10:59 -07:00
DJObleezy
62703f1b4e
Update workers.html 2025-03-28 19:10:43 -07:00
DJObleezy
b42fb2d16f
Update blocks.html 2025-03-25 13:50:10 -07:00
DJObleezy
9c952135b8
Update base.html 2025-03-25 13:49:56 -07:00
DJObleezy
d22874e975
Update dashboard.html 2025-03-25 13:49:44 -07:00
DJObleezy
0342b16b40
Add files via upload 2025-03-25 13:34:10 -07:00
DJObleezy
d368f37541
Update base.html 2025-03-25 13:32:59 -07:00
DJObleezy
37f48c0c10
Update blocks.html 2025-03-25 12:23:51 -07:00
DJObleezy
2ce3a40a65
Update boot.html 2025-03-25 08:14:46 -07:00
DJObleezy
bfb9840d24
Add files via upload 2025-03-25 08:14:22 -07:00
DJObleezy
4a1f11dbd0
Update base.html 2025-03-25 08:13:56 -07:00
DJObleezy
cee7d0e4c4
Update workers.html 2025-03-23 23:52:03 -07:00
DJObleezy
64850db9be
Update base.html 2025-03-23 23:51:20 -07:00
DJObleezy
29ecc7732b
Add files via upload
v0.3 Update
2025-03-23 23:39:04 -07:00
DJObleezy
77a8722bbe
Delete templates directory 2025-03-23 23:37:09 -07:00
DJObleezy
32b06cfb66
Update index.html 2025-03-23 15:03:27 -07:00
DJObleezy
5312b11132
Re-adding files via upload 2025-03-23 13:38:57 -07:00