Releases: JohnPitter/bitmonitor
Release list
v1.2.1 — Sidebar Layout Fix
What's New
Sidebar Card Layout Fix
Corrigido layout quebrado nos cards da sidebar que usavam sm:flex-row — um breakpoint baseado no viewport (≥640px), não na largura do container (350px). No desktop, isso forçava layouts horizontais em espaço insuficiente, causando overflow e conteúdo comprimido.
Changes
- CyclePosition — layout vertical: badge + porcentagem, barra de progresso e stats empilhados
- FearGreed — gauge centralizado acima do valor/label, removido layout side-by-side
- ATHTracker — cards ATH atual e estimativa empilhados (removido
sm:grid-cols-2) - HalvingCountdown — countdown, reward e histórico empilhados verticalmente
- BestDays — dias da semana e melhores dias do mês empilhados
- DCASimulator — controles acima dos resultados, removido side-by-side
Files Changed
src/components/cards/CyclePosition.jsxsrc/components/cards/FearGreed.jsxsrc/components/cards/ATHTracker.jsxsrc/components/cards/HalvingCountdown.jsxsrc/components/cards/BestDays.jsxsrc/components/cards/DCASimulator.jsx
Zero mudanças funcionais — apenas correção de layout nos cards da sidebar.
v1.2.0 — Enterprise Dashboard Grid Layout
What's New
Enterprise Dashboard Grid Layout
O layout foi transformado de uma coluna central estreita para um grid multi-coluna responsivo estilo aplicação empresarial.
Changes
- Responsive grid: 1 coluna (mobile) → 2 colunas (tablet) → 3 colunas (desktop)
- Container ampliado:
max-w-4xl→max-w-7xl(1280px) — ocupa a tela toda - Col-span inteligente: PeakAnalysis ocupa 2 colunas, chart ocupa full-width (3 colunas)
- Card sem restrição: removido
max-w-4xl mx-autodo componente Card — o grid controla o tamanho - Header wider: nav bar e hero section ampliados para
max-w-7xl - Equal height cards:
h-fullno Card para alturas iguais na mesma row do grid
Files Changed
src/App.jsx— grid layout com col-spansrc/components/common/Card.jsx— removido max-width, adicionado h-fullsrc/components/layout/Header.jsx— container ampliado
Zero mudanças funcionais — todos os dados e componentes internos permanecem iguais.
v1.1.0 — Full-Width Horizontal Layout
Full-Width Horizontal Layout Redesign
Refatoração estrutural completa do layout: de grid 3-colunas para stack vertical full-width com conteúdo horizontal em desktop.
Layout
- Todas as seções empilhadas verticalmente com
space-y-6 - Cards com
max-w-4xlcentralizado - Conteúdo interno dos cards reorganizado para layout horizontal em
sm:(640px+) - Mobile mantém empilhamento vertical
Cards redesenhados
- CyclePosition — badge + progress bar + stats lado a lado
- FearGreed — gauge à esquerda, valor/label/badge à direita
- ATHTracker — ATH atual e próxima estimativa em grid 2-col
- PeakAnalysis — consensus full-width destaque, projection + risk em 2-col, window + stats em flex-row
- HalvingCountdown — countdown à esquerda, reward + halvings à direita
- BestDays — dias da semana à esquerda, top 5 do mês à direita
- DCASimulator — controles à esquerda, resultado ROI à direita
Header
- Hero compacto e centralizado
- Removido círculo ₿ decorativo (redundante em full-width)
- Preço centrado com badge de variação em linha
Light Theme
- Refinamentos de cores e espaçamento em todos os componentes
v1.0.0 — BitMonitor
BitMonitor v1.0.0
Bitcoin cycle analysis dashboard — track the 1064/364 day pattern with a beginner-friendly interface.
Features
- Where Are We Now? — see where we are in the current bull/bear cycle
- Market Mood — Fear & Greed index with emoji-based sentiment
- All-Time High Tracker — current ATH, historical ATH per cycle, and next ATH estimate based on ~537 days post-halving pattern
- How Cycles Compare — compare all 4 Bitcoin cycles on one chart
- Best Days to Buy — which days of the week/month tend to be cheapest
- Next Halving — countdown until the next mining reward cut
- DCA Simulator — what if you invested $X weekly/monthly?
- Past Cycles — how long each cycle lasted and its returns
- Local currency — price shown in USD, BRL, EUR, CNY, or JPY based on your language
i18n
- 5 languages: English, Português, Español, 中文, 日本語
- Auto-detects your country via IP
- Real flag images in the language selector
- Currency adapts to your language (EN→$, PT→R$, ES→€, ZH→¥, JA→¥)
Tech
- React 19 + Vite + Tailwind CSS 4 + Recharts
- Zero external i18n dependencies (custom React Context)
- Bundled historical price data (2011–present)
- Deployed on GitHub Pages