Karta wyróżnionego posta
Specjalna karta dla wyróżnionych postów z dodatkowymi stylami i efektami.
Czytaj więcejPrzegląd komponentów, stylów i elementów wizualnych
Nowy design 3dstrefy został stworzony z myślą o nowoczesnych trendach i technologiach 2025 roku. Główne cechy to glassmorphism, neomorphism, gradientowe akcenty i zaawansowane animacje.
Poniżej znajdziesz omówienie głównych elementów designu, wraz z przykładami komponentów, które zostały zastosowane na stronie.
--bg-primary: #0A0A14;
--bg-secondary: #12121E;
--accent-primary: #2C6BFF;
--accent-secondary: #5E17EB;
--text-primary: #F8F9FA;
--text-secondary: #ADB5BD;
--card-bg: rgba(24, 24, 36, 0.3);
--success: #28a745;
Lead paragraph. Tekst wprowadzający, który wyróżnia się na tle innych akapitów.
Standardowy akapit tekstu. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam eget felis eget urna ultricies fermentum.
Pogrubiony tekst i tekst pochylony dla wyróżnienia ważnych informacji.
Odnośniki mają specjalny styl z efektem hover.
Tekst kodu
dla fragmentów kodu lub nazw zmiennych.
Cytaty blokowe dla dłuższych cytatów, które wymagają wyróżnienia.
Efekt przezroczystości i rozmycia tła, który tworzy wrażenie szkła.
Efekt trójwymiarowości poprzez odpowiednie cienie i gradienty.
Płynne przejścia między kolorami dla ożywienia interfejsu.
Treść karty z krótkim opisem lub informacją. Karty mogą zawierać różne elementy.
Odnośnik 1 Odnośnik 2Specjalna karta dla wyróżnionych postów z dodatkowymi stylami i efektami.
Czytaj więcejTa karta wykorzystuje animację unoszenia w górę i w dół, tworząc efekt lekkości i głębi.
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-15px); }
100% { transform: translateY(0px); }
}
.float-animation {
animation: float 6s ease-in-out infinite;
}
Najedź kursorem na kartę, aby zobaczyć efekt podświetlenia podążający za kursorem.
element.addEventListener('mousemove', function(e) {
const rect = this.getBoundingClientRect();
const x = e.clientX - rect.left;
const y = e.clientY - rect.top;
element.style.background = `radial-gradient(
circle at ${x}px ${y}px,
rgba(255, 255, 255, 0.15) 0%,
rgba(255, 255, 255, 0) 70%)`;
});