ShellRS
ShellRS 是一款免費、開源的 SSH 客戶端,使用 Rust 編寫:主機管理、終端機、WinSCP 風格的 SFTP 與埠轉發,全部於一個 GPU 渲染視窗中,支援 macOS、Windows 與 Linux。
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Componentes Blade para Laravel e Tailwind CSS v4 — acessíveis e com filtro de URL em todo href e src.
翻譯準備中
正在載入完整 README。
檢視完整 README ↗Componentes Blade para Laravel e Tailwind CSS v4: navegação, avaliação, carrossel, galeria, mídia, modal e mais — acessíveis (WCAG 2.2) e com filtro de URL em todo href e src.
composer require goognet/ui
php artisan goognet-ui:install
npm install swiper fslightbox
O goognet-ui:install publica config/goognet-ui.php, acrescenta o import do CSS depois do @import 'tailwindcss' em resources/css/app.css e o initUi() em resources/js/app.js. Pode rodar de novo sem duplicar nada; --force sobrescreve o config, --css e --js apontam outros arquivos.
As cores da marca se trocam no @theme do site, depois do import:
@theme {
--color-primary-500: var(--color-blue-500);
}
<x-ui.button variant="primary" href="/contato">Fale conosco</x-ui.button>
<x-ui.gallery :columns="['base' => 2, 'md' => 4]" lightbox="obras">
<x-ui.gallery-item src="obra-1.jpg" alt="Fachada" />
</x-ui.gallery>
O prefixo ui. é configurável em config/goognet-ui.php ('gn-' → <x-gn-button>).
Três camadas, nenhuma copia arquivo do pacote — atualizar não apaga nada.
Tokens no @theme do site mudam a identidade inteira:
@theme {
--radius-control: 0;
--font-weight-control: 700;
--spacing-control: 3rem;
}
Classe na chamada substitui a do componente para a mesma propriedade:
<x-ui.button class="rounded-full uppercase">Enviar</x-ui.button>
Por projeto, no AppServiceProvider:
use Goognet\Ui\Ui;
Ui::button()
->defaults(['variant' => 'primary'])
->variant('inverted', 'bg-white text-neutral-900 hover:bg-neutral-100')
->part('base', 'uppercase tracking-wide');
https://goognet.github.io/ui — todos os componentes, com exemplos funcionando e as props lidas do código. É publicada a cada versão.
Para ver uma mudança antes de publicar: composer docs gera a página e composer docs:serve abre em http://localhost:8080. Dentro de um site, a mesma página abre em /dev/components com GOOGNET_UI_CATALOGUE=true.
config/goognet-ui.php reúne prefixo, segurança (esquemas e hosts de iframe), dados da empresa, redes sociais, menu, WhatsApp e o catálogo.
O e-mail público da empresa vem de CONTACT_EMAIL no .env:
CONTACT_EMAIL="[email protected]"
Em configurações já publicadas, ajuste company.mail para env('CONTACT_EMAIL') e renomeie a chave antiga no .env. Evite MAIL: no Linux, essa variável pode conter o caminho da caixa postal do usuário e prevalecer sobre o .env. Depois de atualizar o servidor, recrie o cache com php artisan config:cache.
x-ui.image e x-ui.video-background usam as variantes geradas no build do site (foto-400.webp, video.webm). Sem esse passo no vite.config.js, a imagem sai sem srcset e o vídeo não encontra os arquivos.
composer test
MIT. Veja LICENSE e, para reportar falhas de segurança, SECURITY.md.