<style>
/* =========================================================
DANUBIUS SYSTEMS — COMPLETE HOMEPAGE
========================================================= */
.ds-site,
.ds-site * {
box-sizing: border-box;
}
.ds-site {
--ds-bg: #071019;
--ds-bg2: #0d1722;
--ds-card: #101d29;
--ds-blue: #18b7f2;
--ds-blue2: #087fc0;
--ds-cyan: #52ddff;
--ds-white: #ffffff;
--ds-text: #d7e2ea;
--ds-muted: #8fa1ae;
--ds-border: rgba(255,255,255,.10);
--ds-shadow: 0 25px 80px rgba(0,0,0,.28);
width: 100%;
max-width: 1400px;
margin: 0 auto;
font-family: Arial, Helvetica, sans-serif;
color: var(--ds-white);
background: var(--ds-bg);
line-height: 1.6;
overflow: hidden;
border-radius: 18px;
}
/* ---------- GLOBAL ---------- */
.ds-site a {
color: inherit;
text-decoration: none;
}
.ds-container {
width: min(1180px, calc(100% - 40px));
margin: 0 auto;
}
.ds-kicker {
display: inline-flex;
align-items: center;
gap: 9px;
padding: 8px 13px;
border: 1px solid rgba(82,221,255,.25);
background: rgba(24,183,242,.08);
border-radius: 999px;
color: var(--ds-cyan);
font-size: 12px;
font-weight: 800;
letter-spacing: 1.8px;
text-transform: uppercase;
}
.ds-kicker::before {
content: "";
width: 7px;
height: 7px;
border-radius: 50%;
background: var(--ds-cyan);
box-shadow: 0 0 14px var(--ds-cyan);
}
.ds-section {
padding: 100px 0;
position: relative;
}
.ds-section-title {
max-width: 760px;
margin: 0 auto 55px;
text-align: center;
}
.ds-section-title h2 {
margin: 15px 0;
font-size: clamp(34px, 5vw, 54px);
line-height: 1.05;
letter-spacing: -1.5px;
}
.ds-section-title p {
margin: 0;
color: var(--ds-muted);
font-size: 18px;
}
.ds-gradient-text {
background: linear-gradient(90deg,#fff,#52ddff,#18b7f2);
-webkit-background-clip: text;
background-clip: text;
color: transparent;
}
/* ---------- HEADER ---------- */
.ds-header {
position: sticky;
top: 0;
z-index: 50;
background: rgba(7,16,25,.78);
backdrop-filter: blur(18px);
-webkit-backdrop-filter: blur(18px);
border-bottom: 1px solid rgba(255,255,255,.08);
}
.ds-nav {
min-height: 74px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 20px;
}
.ds-logo {
display: flex;
align-items: center;
gap: 11px;
flex-shrink: 0;
}
.ds-logo-mark {
width: 42px;
height: 42px;
border-radius: 12px;
display: grid;
place-items: center;
position: relative;
overflow: hidden;
background: linear-gradient(135deg,#21c7ff,#075f9b);
box-shadow: 0 0 30px rgba(24,183,242,.28);
}
.ds-logo-mark::after {
content: "D";
color: white;
font-size: 27px;
font-weight: 900;
font-style: italic;
}
.ds-logo-text strong {
display: block;
font-size: 16px;
letter-spacing: 2px;
}
.ds-logo-text span {
display: block;
margin-top: -2px;
color: var(--ds-cyan);
font-size: 10px;
letter-spacing: 3px;
}
.ds-nav-links {
display: flex;
align-items: center;
gap: 24px;
}
.ds-nav-links a {
color: #c4d0d8;
font-size: 14px;
font-weight: 700;
transition: .25s ease;
}
.ds-nav-links a:hover {
color: var(--ds-cyan);
}
.ds-cart {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 10px 14px;
border: 1px solid rgba(82,221,255,.24);
background: rgba(24,183,242,.08);
border-radius: 10px;
font-size: 13px;
font-weight: 800;
white-space: nowrap;
}
.ds-cart:hover {
border-color: rgba(82,221,255,.55);
background: rgba(24,183,242,.15);
}
.ds-cart-count {
min-width: 21px;
height: 21px;
padding: 0 5px;
display: inline-grid;
place-items: center;
background: var(--ds-blue);
color: #03111a;
border-radius: 50%;
font-size: 11px;
font-weight: 900;
}
/* ---------- HERO ---------- */
.ds-hero {
position: relative;
min-height: 720px;
display: flex;
align-items: center;
overflow: hidden;
background:
radial-gradient(circle at 72% 40%, rgba(24,183,242,.20), transparent 25%),
radial-gradient(circle at 15% 10%, rgba(0,102,180,.19), transparent 28%),
linear-gradient(125deg,#050b11 0%,#09121b 48%,#0a1721 100%);
}
.ds-hero::before {
content: "";
position: absolute;
width: 650px;
height: 650px;
right: -220px;
top: -220px;
border-radius: 50%;
border: 1px solid rgba(82,221,255,.08);
box-shadow:
0 0 0 80px rgba(82,221,255,.025),
0 0 0 160px rgba(82,221,255,.015);
}
.ds-hero-grid {
display: grid;
grid-template-columns: 1.05fr .95fr;
align-items: center;
gap: 55px;
position: relative;
z-index: 2;
}
.ds-hero-copy h1 {
margin: 18px 0 22px;
max-width: 720px;
font-size: clamp(48px, 7vw, 82px);
line-height: .98;
letter-spacing: -4px;
}
.ds-hero-copy p {
max-width: 650px;
margin: 0 0 30px;
color: var(--ds-text);
font-size: 19px;
}
.ds-hero-actions {
display: flex;
flex-wrap: wrap;
gap: 12px;
}
.ds-btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 10px;
min-height: 50px;
padding: 0 20px;
border-radius: 10px;
font-size: 14px;
font-weight: 900;
transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
}
.ds-btn-primary {
color: #03111a !important;
background: linear-gradient(135deg,#52ddff,#18b7f2);
box-shadow: 0 12px 30px rgba(24,183,242,.22);
}
.ds-btn-primary:hover {
transform: translateY(-3px);
box-shadow: 0 18px 40px rgba(24,183,242,.34);
}
.ds-btn-ghost {
border: 1px solid rgba(255,255,255,.16);
color: white !important;
background: rgba(255,255,255,.04);
}
.ds-btn-ghost:hover {
transform: translateY(-3px);
border-color: rgba(82,221,255,.45);
}
.ds-hero-meta {
display: flex;
flex-wrap: wrap;
gap: 18px;
margin-top: 35px;
}
.ds-hero-meta-item {
color: #aebdc7;
font-size: 13px;
}
.ds-hero-meta-item strong {
display: block;
color: white;
font-size: 15px;
}
/* HERO IMAGE */
.ds-hero-visual {
position: relative;
}
.ds-photo-frame {
position: relative;
min-height: 530px;
padding: 10px;
border-radius: 25px;
overflow: hidden;
background: linear-gradient(135deg,rgba(82,221,255,.42),rgba(24,183,242,.06),rgba(255,255,255,.08));
box-shadow: var(--ds-shadow);
}
.ds-photo-frame::before {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(140deg,rgba(82,221,255,.12),transparent 35%,rgba(0,0,0,.28));
pointer-events: none;
z-index: 2;
}
.ds-photo-frame img {
width: 100%;
height: 100%;
min-height: 510px;
object-fit: cover;
display: block;
border-radius: 18px;
}
.ds-photo-frame.ds-fallback {
display: grid;
place-items: center;
background:
radial-gradient(circle at 60% 40%,rgba(82,221,255,.16),transparent 25%),
linear-gradient(145deg,#102938,#061019);
}
.ds-photo-frame.ds-fallback img {
display: none;
}
.ds-fallback-content {
position: absolute;
inset: 0;
display: grid;
place-items: center;
text-align: center;
padding: 40px;
}
.ds-fallback-content strong {
font-size: 42px;
line-height: 1;
}
.ds-fallback-content span {
display: block;
margin-top: 12px;
color: var(--ds-cyan);
letter-spacing: 2px;
}
.ds-floating-card {
position: absolute;
z-index: 5;
left: -25px;
bottom: 35px;
width: 235px;
padding: 18px;
border: 1px solid rgba(255,255,255,.13);
border-radius: 16px;
background: rgba(8,17,25,.76);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);
box-shadow: 0 18px 50px rgba(0,0,0,.35);
}
.ds-floating-card small {
color: var(--ds-muted);
display: block;
}
.ds-floating-card strong {
display: block;
margin-top: 5px;
font-size: 18px;
}
/* ---------- TRUST STRIP ---------- */
.ds-trust {
border-top: 1px solid rgba(255,255,255,.07);
border-bottom: 1px solid rgba(255,255,255,.07);
background: #09131d;
}
.ds-trust-grid {
display: grid;
grid-template-columns: repeat(4,1fr);
}
.ds-trust-item {
padding: 22px 20px;
text-align: center;
border-right: 1px solid rgba(255,255,255,.07);
}
.ds-trust-item:last-child {
border-right: 0;
}
.ds-trust-item strong {
display: block;
font-size: 14px;
}
.ds-trust-item span {
color: var(--ds-muted);
font-size: 12px;
}
/* ---------- SERVICES ---------- */
.ds-services-bg {
background:
linear-gradient(180deg,#071019,#09141e);
}
.ds-services {
display: grid;
grid-template-columns: repeat(3,1fr);
gap: 18px;
}
.ds-service {
position: relative;
padding: 28px;
min-height: 250px;
overflow: hidden;
border: 1px solid var(--ds-border);
border-radius: 18px;
background:
linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.015));
transition: transform .3s ease, border-color .3s ease, box-shadow .3s ease;
}
.ds-service::after {
content: "";
position: absolute;
width: 160px;
height: 160px;
right: -80px;
bottom: -90px;
border-radius: 50%;
background: rgba(24,183,242,.09);
transition: .35s ease;
}
.ds-service:hover {
transform: translateY(-8px);
border-color: rgba(82,221,255,.35);
box-shadow: 0 20px 50px rgba(0,0,0,.24);
}
.ds-service:hover::after {
width: 230px;
height: 230px;
}
.ds-service-icon {
width: 48px;
height: 48px;
display: grid;
place-items: center;
border-radius: 13px;
background: rgba(24,183,242,.10);
border: 1px solid rgba(82,221,255,.20);
color: var(--ds-cyan);
font-size: 22px;
margin-bottom: 20px;
}
.ds-service h3 {
margin: 0 0 9px;
font-size: 21px;
}
.ds-service p {
margin: 0;
color: var(--ds-muted);
font-size: 14px;
}
.ds-service-tag {
position: absolute;
right: 18px;
top: 18px;
font-size: 10px;
color: var(--ds-cyan);
text-transform: uppercase;
letter-spacing: 1.4px;
font-weight: 800;
}
/* ---------- FEATURE ---------- */
.ds-feature {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 60px;
align-items: center;
}
.ds-feature-image {
position: relative;
min-height: 520px;
border-radius: 22px;
overflow: hidden;
background: #0d1c28;
border: 1px solid var(--ds-border);
}
.ds-feature-image img {
width: 100%;
height: 100%;
min-height: 520px;
display: block;
object-fit: cover;
}
.ds-feature-badge {
position: absolute;
left: 20px;
bottom: 20px;
right: 20px;
padding: 16px;
border-radius: 14px;
border: 1px solid rgba(255,255,255,.10);
background: rgba(7,16,25,.75);
backdrop-filter: blur(14px);
}
.ds-feature-copy h2 {
margin: 15px 0 20px;
font-size: clamp(35px,4vw,56px);
line-height: 1;
letter-spacing: -2px;
}
.ds-feature-copy p {
color: var(--ds-muted);
font-size: 17px;
}
.ds-checks {
margin: 25px 0 30px;
display: grid;
gap: 13px;
}
.ds-check {
display: flex;
align-items: center;
gap: 12px;
color: #d9e4eb;
font-size: 14px;
}
.ds-check i {
width: 24px;
height: 24px;
flex: 0 0 24px;
display: grid;
place-items: center;
border-radius: 50%;
background: rgba(24,183,242,.13);
color: var(--ds-cyan);
font-style: normal;
font-weight: 900;
}
/* ---------- FIELD ---------- */
.ds-field {
background:
radial-gradient(circle at 75% 40%,rgba(24,183,242,.16),transparent 30%),
linear-gradient(135deg,#0c1a25,#071019);
}
.ds-field-inner {
display: grid;
grid-template-columns: 1fr .85fr;
gap: 55px;
align-items: center;
}
.ds-field h2 {
margin: 16px 0;
font-size: clamp(38px,5vw,62px);
line-height: 1;
letter-spacing: -2px;
}
.ds-field p {
max-width: 690px;
color: var(--ds-text);
font-size: 17px;
}
.ds-area {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin: 25px 0 30px;
}
.ds-area span {
padding: 9px 13px;
border: 1px solid rgba(255,255,255,.10);
border-radius: 999px;
background: rgba(255,255,255,.035);
color: #d2dfe7;
font-size: 12px;
}
.ds-field-card {
padding: 28px;
border: 1px solid rgba(255,255,255,.10);
border-radius: 20px;
background: rgba(255,255,255,.045);
backdrop-filter: blur(12px);
}
.ds-field-card-row {
display: flex;
gap: 15px;
padding: 15px 0;
border-bottom: 1px solid rgba(255,255,255,.07);
}
.ds-field-card-row:last-child {
border-bottom: 0;
}
.ds-field-card-row b {
color: var(--ds-cyan);
font-size: 20px;
}
.ds-field-card-row span strong {
display: block;
color: white;
}
.ds-field-card-row span small {
color: var(--ds-muted);
}
/* ---------- PROCESS ---------- */
.ds-process {
display: grid;
grid-template-columns: repeat(4,1fr);
gap: 18px;
}
.ds-process-card {
position: relative;
padding: 30px 24px;
min-height: 220px;
border: 1px solid var(--ds-border);
border-radius: 18px;
background: rgba(255,255,255,.025);
}
.ds-process-number {
font-size: 54px;
line-height: 1;
font-weight: 900;
color: rgba(82,221,255,.16);
}
.ds-process-card h3 {
margin: 20px 0 8px;
font-size: 19px;
}
.ds-process-card p {
margin: 0;
color: var(--ds-muted);
font-size: 14px;
}
/* ---------- WEB ---------- */
.ds-web {
background: #061019;
}
.ds-web-grid {
display: grid;
grid-template-columns: .9fr 1.1fr;
gap: 50px;
align-items: center;
}
.ds-web-image {
position: relative;
min-height: 460px;
overflow: hidden;
border-radius: 22px;
border: 1px solid var(--ds-border);
}
.ds-web-image img {
width: 100%;
height: 100%;
min-height: 460px;
display: block;
object-fit: cover;
}
.ds-web-copy h2 {
margin: 15px 0;
font-size: clamp(36px,4.5vw,58px);
line-height: 1;
letter-spacing: -2px;
}
.ds-web-copy p {
color: var(--ds-muted);
font-size: 17px;
}
.ds-web-services {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px;
margin: 25px 0 30px;
}
.ds-web-service {
padding: 13px 15px;
border-radius: 11px;
border: 1px solid rgba(255,255,255,.08);
background: rgba(255,255,255,.025);
color: #dce6ed;
font-size: 13px;
}
/* ---------- SHOP / CART ---------- */
.ds-shop {
background:
radial-gradient(circle at 50% 0%,rgba(24,183,242,.12),transparent 32%),
#09131d;
}
.ds-shop-grid {
display: grid;
grid-template-columns: repeat(3,1fr);
gap: 18px;
}
.ds-shop-card {
padding: 27px;
border: 1px solid var(--ds-border);
border-radius: 18px;
background: rgba(255,255,255,.035);
}
.ds-shop-label {
color: var(--ds-cyan);
font-size: 11px;
font-weight: 900;
letter-spacing: 1.6px;
text-transform: uppercase;
}
.ds-shop-card h3 {
margin: 12px 0;
font-size: 22px;
}
.ds-shop-card p {
margin: 0 0 20px;
color: var(--ds-muted);
font-size: 14px;
}
/* ---------- CTA ---------- */
.ds-cta {
position: relative;
overflow: hidden;
padding: 95px 25px;
text-align: center;
background:
radial-gradient(circle at 50% 45%,rgba(24,183,242,.20),transparent 27%),
linear-gradient(135deg,#0b1823,#061019);
}
.ds-cta::before,
.ds-cta::after {
content: "";
position: absolute;
width: 300px;
height: 300px;
border: 1px solid rgba(82,221,255,.08);
border-radius: 50%;
}
.ds-cta::before {
left: -150px;
top: -150px;
}
.ds-cta::after {
right: -150px;
bottom: -150px;
}
.ds-cta-inner {
position: relative;
z-index: 2;
}
.ds-cta h2 {
margin: 0 0 15px;
font-size: clamp(40px,6vw,68px);
line-height: 1;
letter-spacing: -3px;
}
.ds-cta p {
max-width: 680px;
margin: 0 auto 30px;
color: var(--ds-muted);
font-size: 18px;
}
.ds-contact-line {
margin-top: 27px;
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 12px 25px;
color: #aebbc4;
font-size: 14px;
}
.ds-contact-line a {
color: var(--ds-cyan);
}
/* ---------- FOOTER ---------- */
.ds-footer {
padding: 28px 0;
background: #050b11;
border-top: 1px solid rgba(255,255,255,.07);
}
.ds-footer-inner {
display: flex;
justify-content: space-between;
align-items: center;
gap: 20px;
color: #7f919e;
font-size: 12px;
}
.ds-footer-brand {
color: white;
font-weight: 800;
letter-spacing: 1.5px;
}
/* ---------- FLOATING CALL ---------- */
.ds-floating-call {
position: fixed;
right: 20px;
bottom: 20px;
z-index: 80;
width: 54px;
height: 54px;
display: grid;
place-items: center;
border-radius: 50%;
background: linear-gradient(135deg,#52ddff,#18b7f2);
color: #03111a !important;
font-size: 23px;
box-shadow: 0 12px 35px rgba(24,183,242,.32);
transition: transform .2s ease;
}
.ds-floating-call:hover {
transform: scale(1.08);
}
/* ---------- SCROLL REVEAL ---------- */
.ds-reveal {
opacity: 0;
transform: translateY(35px);
transition: opacity .75s ease, transform .75s ease;
}
.ds-reveal.ds-visible {
opacity: 1;
transform: translateY(0);
}
/* ---------- RESPONSIVE ---------- */
@media (max-width: 1000px) {
.ds-nav-links a:not(:last-child) {
display: none;
}
.ds-hero-grid,
.ds-feature,
.ds-field-inner,
.ds-web-grid {
grid-template-columns: 1fr;
}
.ds-hero {
padding: 80px 0;
}
.ds-hero-visual {
order: -1;
}
.ds-services {
grid-template-columns: 1fr 1fr;
}
.ds-process {
grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 700px) {
.ds-container {
width: min(100% - 28px,1180px);
}
.ds-section {
padding: 75px 0;
}
.ds-hero {
min-height: auto;
padding: 60px 0 70px;
}
.ds-hero-copy h1 {
letter-spacing: -2px;
}
.ds-photo-frame,
.ds-photo-frame img {
min-height: 380px;
}
.ds-floating-card {
left: 15px;
bottom: 15px;
}
.ds-trust-grid {
grid-template-columns: 1fr 1fr;
}
.ds-trust-item:nth-child(2) {
border-right: 0;
}
.ds-trust-item:nth-child(-n+2) {
border-bottom: 1px solid rgba(255,255,255,.07);
}
.ds-services,
.ds-process,
.ds-shop-grid {
grid-template-columns: 1fr;
}
.ds-web-services {
grid-template-columns: 1fr;
}
.ds-feature-image,
.ds-feature-image img,
.ds-web-image,
.ds-web-image img {
min-height: 330px;
}
.ds-footer-inner {
flex-direction: column;
text-align: center;
}
}
@media (max-width: 480px) {
.ds-nav {
min-height: 65px;
}
.ds-logo-text {
display: none;
}
.ds-cart {
padding: 8px 11px;
}
.ds-hero-copy p {
font-size: 16px;
}
.ds-hero-actions .ds-btn {
width: 100%;
}
.ds-floating-card {
width: calc(100% - 30px);
}
}
</style>
<div class="ds-site">
<!-- HEADER -->
<header class="ds-header">
<div class="ds-container ds-nav">
<a href="/" class="ds-logo">
<span class="ds-logo-mark"></span>
<span class="ds-logo-text">
<strong>DANUBIUS</strong>
<span>SYSTEMS</span>
</span>
</a>
<nav class="ds-nav-links">
<a href="#usluge">Usluge</a>
<a href="#teren">Teren</a>
<a href="#web">Web</a>
<a href="#kontakt">Kontakt</a>
<a href="/korpa/" class="ds-cart">
🛒 Korpa
<span class="ds-cart-count">0</span>
</a>
</nav>
</div>
</header>
<!-- HERO -->
<section class="ds-hero">
<div class="ds-container ds-hero-grid">
<div class="ds-hero-copy ds-reveal">
<span class="ds-kicker">
IT SERVIS • TEREN • WEB • SERVERI
</span>
<h1>
IT podrška
<span class="ds-gradient-text">
koja dolazi do vas.
</span>
</h1>
<p>
Danubius Systems rešava računarske, mrežne,
softverske i druge svakodnevne IT probleme —
u servisu ili na vašoj adresi.
</p>
<div class="ds-hero-actions">
<a href="tel:+381655327275"
class="ds-btn ds-btn-primary">
☎ Pozovite nas
</a>
<a href="#usluge"
class="ds-btn ds-btn-ghost">
Pogledajte usluge →
</a>
</div>
<div class="ds-hero-meta">
<div class="ds-hero-meta-item">
<strong>Servis</strong>
Računari i laptopovi
</div>
<div class="ds-hero-meta-item">
<strong>Teren</strong>
Dolazak na adresu
</div>
<div class="ds-hero-meta-item">
<strong>Online</strong>
Web i serveri
</div>
</div>
</div>
<div class="ds-hero-visual ds-reveal">
<div class="ds-photo-frame"
data-image-box>
<!--
HERO SLIKA:
Danubius Systems: IT servis na terenu.png
OVDE UBACI WORDPRESS URL TE SLIKE
-->
<img
src="https://danubiussystems.com/wp-content/uploads/2026/10/Danubius-Systems-IT-Servis-na-Terenu-1.png"
alt="Danubius Systems IT servis na terenu"
loading="eager"
onerror="this.closest('[data-image-box]').classList.add('ds-fallback');">
<div class="ds-fallback-content">
<div>
<strong>DANUBIUS<br>SYSTEMS</strong>
<span>IT SERVIS NA TERENU</span>
</div>
</div>
</div>
<div class="ds-floating-card">
<small>Direktna podrška</small>
<strong>
Od računara do servera.
</strong>
</div>
</div>
</div>
</section>
<!-- TRUST -->
<section class="ds-trust">
<div class="ds-container ds-trust-grid">
<div class="ds-trust-item">
<strong>IT servis</strong>
<span>Dijagnostika i održavanje</span>
</div>
<div class="ds-trust-item">
<strong>Terenska podrška</strong>
<span>Intervencije na adresi</span>
</div>
<div class="ds-trust-item">
<strong>Web & hosting</strong>
<span>WordPress i online rešenja</span>
</div>
<div class="ds-trust-item">
<strong>Poslovna podrška</strong>
<span>Za firme i preduzetnike</span>
</div>
</div>
</section>
<!-- SERVICES -->
<section class="ds-section ds-services-bg" id="usluge">
<div class="ds-container">
<div class="ds-section-title ds-reveal">
<span class="ds-kicker">
ŠTA RADIMO
</span>
<h2>
Jedan partner za
<span class="ds-gradient-text">IT.</span>
</h2>
<p>
Od jednostavnog problema na računaru do
kompletne tehničke podrške za malo poslovanje.
</p>
</div>
<div class="ds-services">
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
01
</span>
<div class="ds-service-icon">💻</div>
<h3>
Servis računara
</h3>
<p>
Dijagnostika, instalacija, čišćenje,
optimizacija, nadogradnja i rešavanje
softverskih i hardverskih problema.
</p>
</article>
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
02
</span>
<div class="ds-service-icon">🛠</div>
<h3>
Terenska IT podrška
</h3>
<p>
Dolazak na adresu korisnika kada je problem
moguće rešiti na licu mesta.
</p>
</article>
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
03
</span>
<div class="ds-service-icon">🌐</div>
<h3>
Mreže i Wi-Fi
</h3>
<p>
Ruteri, Wi-Fi, LAN, povezivanje uređaja,
mrežni problemi i osnovno kabliranje.
</p>
</article>
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
04
</span>
<div class="ds-service-icon">🖥</div>
<h3>
Računari i oprema
</h3>
<p>
Sklapanje, nadogradnja i izbor računara
i komponenti prema realnim potrebama.
</p>
</article>
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
05
</span>
<div class="ds-service-icon">🔐</div>
<h3>
Softver i bezbednost
</h3>
<p>
Instalacije programa, drajveri, ažuriranja,
zaštita sistema i rešavanje softverskih problema.
</p>
</article>
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
06
</span>
<div class="ds-service-icon">☁</div>
<h3>
Hosting i VPS
</h3>
<p>
Hosting, VPS, domeni, SSL, DNS i osnovna
administracija servera.
</p>
</article>
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
07
</span>
<div class="ds-service-icon">◉</div>
<h3>
Web dizajn
</h3>
<p>
Poslovni WordPress sajtovi, prezentacije,
landing stranice i održavanje.
</p>
</article>
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
08
</span>
<div class="ds-service-icon">▣</div>
<h3>
IT podrška za firme
</h3>
<p>
Redovno održavanje, udaljena podrška
i intervencije prema potrebama poslovanja.
</p>
</article>
<article class="ds-service ds-reveal">
<span class="ds-service-tag">
09
</span>
<div class="ds-service-icon">🖨</div>
<h3>
Printeri i periferija
</h3>
<p>
Instalacija, konfiguracija i rešavanje
problema sa štampom i perifernim uređajima.
</p>
</article>
</div>
</div>
</section>
<!-- COMPUTER SERVICE -->
<section class="ds-section">
<div class="ds-container ds-feature">
<div class="ds-feature-image ds-reveal">
<img
src="https://danubiussystems.com/wp-content/uploads/2026/10/Servis-desktop-racunara-–-Danubius-Systems.png"
alt="Danubius Systems servis desktop računara"
loading="lazy"
onerror="this.style.display='none';">
<div class="ds-feature-badge">
<strong>
Dijagnostika pre rada.
</strong>
<small>
Prvo utvrđujemo problem, zatim dogovaramo rešenje.
</small>
</div>
</div>
<div class="ds-feature-copy ds-reveal">
<span class="ds-kicker">
SERVIS
</span>
<h2>
Ne menjamo
<span class="ds-gradient-text">
napamet.
</span>
</h2>
<p>
Cilj servisa nije da se naplati što više delova
i radova, već da se problem pravilno utvrdi
i reši u dogovorenom obimu.
</p>
<div class="ds-checks">
<div class="ds-check">
<i>✓</i>
Dijagnostika i procena problema
</div>
<div class="ds-check">
<i>✓</i>
Dogovor pre dodatnih radova
</div>
<div class="ds-check">
<i>✓</i>
Jasna komunikacija o troškovima
</div>
<div class="ds-check">
<i>✓</i>
Testiranje nakon intervencije
</div>
</div>
<a href="tel:+381655327275"
class="ds-btn ds-btn-primary">
Zakažite servis
</a>
</div>
</div>
</section>
<!-- FIELD -->
<section class="ds-section ds-field" id="teren">
<div class="ds-container ds-field-inner">
<div class="ds-reveal">
<span class="ds-kicker">
TERENSKA PODRŠKA
</span>
<h2>
Kada ne možete
do servisa —
<span class="ds-gradient-text">
servis dolazi vama.
</span>
</h2>
<p>
Mnogo IT problema nema potrebe rešavati
donošenjem računara u radionicu. Kada je
moguće, problem rešavamo direktno na adresi.
</p>
<div class="ds-area">
<span>Smederevo</span>
<span>Požarevac</span>
<span>Kovin</span>
<span>Velika Plana</span>
<span>Okolina</span>
</div>
<a href="tel:+381655327275"
class="ds-btn ds-btn-primary">
Pozovite za termin
</a>
</div>
<div class="ds-field-card ds-reveal">
<div class="ds-field-card-row">
<b>01</b>
<span>
<strong>Opišete problem</strong>
<small>Telefon, poruka ili email.</small>
</span>
</div>
<div class="ds-field-card-row">
<b>02</b>
<span>
<strong>Dogovaramo termin</strong>
<small>Procena načina intervencije.</small>
</span>
</div>
<div class="ds-field-card-row">
<b>03</b>
<span>
<strong>Dolazimo na adresu</strong>
<small>Kada je terenska intervencija odgovarajuća.</small>
</span>
</div>
<div class="ds-field-card-row">
<b>04</b>
<span>
<strong>Proveravamo rezultat</strong>
<small>Sistem se proverava nakon rada.</small>
</span>
</div>
</div>
</div>
</section>
<!-- PROCESS -->
<section class="ds-section">
<div class="ds-container">
<div class="ds-section-title ds-reveal">
<span class="ds-kicker">
JEDNOSTAVNO
</span>
<h2>
Kako radimo?
</h2>
<p>
Bez nepotrebnog komplikovanja.
</p>
</div>
<div class="ds-process">
<div class="ds-process-card ds-reveal">
<div class="ds-process-number">01</div>
<h3>Kontakt</h3>
<p>
Opišete nam problem i šta vam je potrebno.
</p>
</div>
<div class="ds-process-card ds-reveal">
<div class="ds-process-number">02</div>
<h3>Procena</h3>
<p>
Utvrđujemo šta je najpraktičnije rešenje.
</p>
</div>
<div class="ds-process-card ds-reveal">
<div class="ds-process-number">03</div>
<h3>Intervencija</h3>
<p>
Radimo dogovoreni posao u servisu ili na terenu.
</p>
</div>
<div class="ds-process-card ds-reveal">
<div class="ds-process-number">04</div>
<h3>Provera</h3>
<p>
Nakon rada proveravamo funkcionalnost sistema.
</p>
</div>
</div>
</div>
</section>
<!-- WEB -->
<section class="ds-section ds-web" id="web">
<div class="ds-container ds-web-grid">
<div class="ds-web-image ds-reveal">
<img
src="https://danubiussystems.com/wp-content/uploads/2026/10/Cenovnik-servisa-racunara-Danubius-Systems-1.png"
alt="Danubius Systems web dizajn i hosting"
loading="lazy"
onerror="this.style.display='none';">
</div>
<div class="ds-web-copy ds-reveal">
<span class="ds-kicker">
WEB & SERVERI
</span>
<h2>
Digitalno rešenje
<span class="ds-gradient-text">
po meri posla.
</span>
</h2>
<p>
Web dizajn ostaje deo Danubius Systemsa —
ali kao prava IT usluga, a ne kao odvojena
marketinška agencija.
</p>
<div class="ds-web-services">
<div class="ds-web-service">
WordPress sajtovi
</div>
<div class="ds-web-service">
Poslovne prezentacije
</div>
<div class="ds-web-service">
Hosting i domeni
</div>
<div class="ds-web-service">
VPS i server podrška
</div>
<div class="ds-web-service">
SSL i DNS
</div>
<div class="ds-web-service">
Održavanje sajtova
</div>
</div>
<a href="mailto:office@danubiussystems.com"
class="ds-btn ds-btn-primary">
Zatražite ponudu
</a>
</div>
</div>
</section>
<!-- SHOP -->
<section class="ds-section ds-shop">
<div class="ds-container">
<div class="ds-section-title ds-reveal">
<span class="ds-kicker">
DS ONLINE
</span>
<h2>
Usluge i oprema
</h2>
<p>
Ponudu možemo proširivati kako servis raste.
</p>
</div>
<div class="ds-shop-grid">
<article class="ds-shop-card ds-reveal">
<div class="ds-shop-label">
SERVIS
</div>
<h3>
Servisne usluge
</h3>
<p>
Dijagnostika, održavanje, čišćenje,
instalacije i intervencije.
</p>
<a href="#usluge"
class="ds-btn ds-btn-ghost">
Pogledajte usluge
</a>
</article>
<article class="ds-shop-card ds-reveal">
<div class="ds-shop-label">
OPREMA
</div>
<h3>
Računari i komponente
</h3>
<p>
Nova i polovna oprema, komponente
i konfiguracije prema potrebama.
</p>
<a href="/prodavnica/"
class="ds-btn ds-btn-ghost">
Otvori prodavnicu
</a>
</article>
<article class="ds-shop-card ds-reveal">
<div class="ds-shop-label">
KORPA
</div>
<h3>
Vaša korpa
</h3>
<p>
Proverite izabrane proizvode i nastavite
ka kupovini.
</p>
<a href="/korpa/"
class="ds-btn ds-btn-primary">
🛒 Otvori korpu
</a>
</article>
</div>
</div>
</section>
<!-- CTA -->
<section class="ds-cta" id="kontakt">
<div class="ds-cta-inner ds-reveal">
<span class="ds-kicker">
DANUBIUS SYSTEMS
</span>
<h2>
Imate IT problem?
</h2>
<p>
Opišite nam šta se dešava.
Predložićemo konkretan način rešavanja.
</p>
<div class="ds-hero-actions"
style="justify-content:center;">
<a href="tel:+381655327275"
class="ds-btn ds-btn-primary">
☎ +381 65 532 7275
</a>
<a href="mailto:office@danubiussystems.com"
class="ds-btn ds-btn-ghost">
✉ office@danubiussystems.com
</a>
</div>
<div class="ds-contact-line">
<a href="https://www.danubiussystems.com">
www.danubiussystems.com
</a>
<span>•</span>
<span>
Smederevo i okolina
</span>
</div>
</div>
</section>
<!-- FOOTER -->
<footer class="ds-footer">
<div class="ds-container ds-footer-inner">
<div class="ds-footer-brand">
DANUBIUS SYSTEMS
</div>
<div>
IT servis • Teren • Web • Hosting • Serveri
</div>
<div>
© 2026 Danubius Systems
</div>
</div>
</footer>
<!-- FLOATING PHONE -->
<a class="ds-floating-call"
href="tel:+381655327275"
aria-label="Pozovi Danubius Systems">
☎
</a>
</div>
<script>
(function () {
/* =========================
SCROLL REVEAL
========================= */
var revealItems = document.querySelectorAll(".ds-reveal");
if ("IntersectionObserver" in window) {
var observer = new IntersectionObserver(function (entries) {
entries.forEach(function (entry) {
if (entry.isIntersecting) {
entry.target.classList.add("ds-visible");
observer.unobserve(entry.target);
}
});
}, {
threshold: 0.12
});
revealItems.forEach(function (item) {
observer.observe(item);
});
} else {
revealItems.forEach(function (item) {
item.classList.add("ds-visible");
});
}
/* =========================
WOOCOMMERCE CART COUNT
========================= */
var cartCount = document.querySelector(".ds-cart-count");
if (cartCount) {
fetch("/wp-json/wc/store/v1/cart", {
method: "GET",
credentials: "same-origin"
})
.then(function (response) {
if (!response.ok) {
throw new Error("Cart API unavailable");
}
return response.json();
})
.then(function (cart) {
if (typeof cart.items_count !== "undefined") {
cartCount.textContent = cart.items_count;
}
})
.catch(function () {
/* WooCommerce nije dostupan — ostaje 0 */
cartCount.textContent = "0";
});
}
/* =========================
IMAGE FALLBACK
========================= */
var heroImage = document.querySelector(".ds-photo-frame img");
if (heroImage) {
heroImage.addEventListener("error", function () {
var frame = heroImage.closest(".ds-photo-frame");
if (frame) {
frame.classList.add("ds-fallback");
}
});
}
/* =========================
SMOOTH INTERNAL LINKS
========================= */
document.querySelectorAll('.ds-site a[href^="#"]').forEach(function (link) {
link.addEventListener("click", function (event) {
var id = link.getAttribute("href");
if (!id || id === "#") {
return;
}
var target = document.querySelector(id);
if (target) {
event.preventDefault();
target.scrollIntoView({
behavior: "smooth",
block: "start"
});
}
});
});
})();
</script>
ascaaaaaaaa