Introduction
Neobrütalizm nedir ve Neobrutalism.com tasarım sistemi bunu React'a nasıl yansıtıyor? — shadcn CLI için açık kaynaklı bileşenler, bloklar ve şablonlar.
Neobrütalizm nedir?#
Neobrütalizm, düz ve minimalist tasarımların tekdüzeliğine bir tepki olarak 2010’ların sonlarında ortaya çıkan bir web tasarım stilidir. Brutalist mimarinin hamlığı — doğal malzemeler, görünür yapı — bu stilde cesur renkler ve eğlenceli geometrik şekillerle ekrana yansıtılır.
Bunu beş özellikten tanıyabilirsiniz:
- Kalın kenarlıklar — her öğenin çevresi, genellikle düz siyah renkle çerçevelenmiştir.
- Keskin gölgeler — bulanıklık içermeyen düz ofsetler; böylece öğeler sayfada fiziksel olarak üst üste yığılmış gibi görünür.
- Canlı renkler — yüksek kontrastlı, doygun dolgu renkleri. Gradyan yok, cam efektli tasarım yok.
- Kare köşeler ve kalın yazı tipi — alanı dolgunlaştıran, ondan özür dilemeyen bir geometri.
- Dokunsal etkileşim — düğmeler tıklandığında gölgelerinin içine gözle görülür şekilde çöküyor.
Hiçbir şey havada asılı kalmaz, hiçbir şey bulanıklaşmaz, hiçbir şey gizlenmez.Gumroad’in 2021’deki yeniden tasarım çalışması bu stili yaygınlaştırdı; bugün ise varsayılan görünüm yerine özenle tasarlanmış bir görünüm sunmak isteyen ürünler için ilk tercih haline geldi.
Neobrutalism.com nedir?#
Neobrutalism.com React sitesine stil katan bir tasarım sistemidir — shadcn/ui ile aynı kayıt modeli üzerine kurulmuştur. Herhangi bir paket yüklemeniz gerekmez: shadcn CLI adresindeki komut, her bir bileşenin kaynak kodunu projenize kopyalar ve o andan itibaren bu kod size aittir.
İçindekiler:
- Bileşenler — tek bir tasarım şablonuna göre düzenlenmiş tam set; böylece kenarlıklar, gölgeler ve yazı tipleri birbiriyle uyumludur.
- Bloklar — hazır bölümler: kahramanlar, fiyat tabloları, oturum açma ekranları, kontrol panelleri.
- Şablonlar — hazır web siteleri ve yönetici panelleri.
- Temalar — paylaşılabilir ön ayarları olan bir tema oluşturucu.
- Figma kit — tasarımcılar için de aynı sistem.
- MCP sunucu — Claude Code ve Cursor gibi yapay zeka editörleri, bileşenleri adlarına göre ekleyebilir.
İki temel öğe, tek bir stil#
Her bileşen iki farklı sürümde sunulur. Kurulum sırasında bileşen başına seçim yapabilirsiniz — hangi sürümü alacağınız, kurulum URL’sine göre belirlenir:
- Radix UI — çoğu shadcn projesinin halihazırda üzerinde çalıştığı temel bileşenler.
- Base UI — Radix + MUI ekibinin geliştirdiği yeni temel öğeler.
Aynı görünüm, aynı dışa aktarımlar, aynı API. Erişilebilirlik — odaklanma, klavye, ekran okuyucular — altta yatan temel öğelerden kaynaklanmaktadır.
Bir deneyin#
Tek bir komut, ayar gerektirmez:
pnpm dlx shadcn@latest add https://neobrutalism.com/r/base/button.jsonnpx shadcn@latest add https://neobrutalism.com/r/base/button.jsonyarn dlx shadcn@latest add https://neobrutalism.com/r/base/button.jsonbunx --bun shadcn@latest add https://neobrutalism.com/r/base/button.json
Ardından, yazı tipleri ve tema belirteçleri için “Kurulum” bölümüne geçin ya da önce bileşenlere göz atın.