App Electron que exibe o site serrabits.com.br em uma janela flutuante que fica sempre por cima de todos os outros aplicativos.
- 🔝 Always on Top - Janela sempre visível acima de todos os apps
- 🎨 Barra de título customizada - Design moderno e clean
- 🖱️ Arrastável - Arraste pela barra de título
- 📐 Redimensionável - Ajuste o tamanho como preferir
- 👻 Transparência ajustável - Via menu ou atalho
- ⌨️ Atalhos de teclado - Controle rápido
- 🔔 Ícone na bandeja - Acesso fácil pelo system tray
cd electron-serrabits
npm installnpm startPara macOS:
npm run build:macPara Windows:
npm run build:winPara Linux:
npm run build:linuxOs executáveis serão gerados na pasta dist/.
| Atalho | Ação |
|---|---|
Ctrl/Cmd + Shift + G |
Mostrar/Ocultar janela |
Ctrl/Cmd + Shift + T |
Alternar transparência (100% ↔ 50%) |
Clique com botão direito no ícone da bandeja para:
- Mostrar/Ocultar a janela
- Ajustar opacidade (100%, 75%, 50%)
- Fechar o aplicativo
- Node.js 18 ou superior
- npm ou yarn
Edite as configurações no arquivo main.js:
const WINDOW_CONFIG = {
width: 400, // Largura inicial
height: 600, // Altura inicial
minWidth: 200, // Largura mínima
minHeight: 200, // Altura mínima
opacity: 1.0, // Opacidade inicial (0.0 a 1.0)
url: 'https://www.serrabits.com.br' // URL do iframe
};Alguns sites bloqueiam exibição em iframes (X-Frame-Options). Se serrabits.com.br bloquear, você pode usar webview no lugar de iframe - edite index.html.
No macOS, apps em fullscreen podem sobrepor. A janela funciona corretamente com apps em modo normal.
Feito com ❤️ usando Electron