first commit

This commit is contained in:
Tomas Dvorak
2025-07-04 13:30:04 +02:00
commit 8b9494beb8
24 changed files with 4891 additions and 0 deletions
+23
View File
File diff suppressed because one or more lines are too long
+2
View File
File diff suppressed because one or more lines are too long
+305
View File
@@ -0,0 +1,305 @@
/* ===================================
Crafto - Web agency
====================================== */
/* font */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap');
/* variable */
:root {
--base-color: #3da0d5;
--medium-gray:#6F7071;
--dark-gray:#1C1D1F;
--alt-font: 'Inter', sans-serif;
--primary-font: 'Inter', sans-serif;
}
body {
font-size: 17px;
line-height: 32px;
}
/* Social Icons */
.social-icon-style-10 ul.small-icon li a.globe::before {
content: "\f0ac";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
.social-icon-style-10 ul.small-icon li a.camera::before {
content: "\f030";
font-family: 'Font Awesome 5 Free';
font-weight: 900;
}
.social-icon-style-10 ul.small-icon li a.instagram::before {
content: "\f16d";
font-family: 'Font Awesome 5 Brands';
font-weight: 400;
}
/* Text highlight effect for overlapping with reklik element */
.highlight-text {
position: relative;
display: inline-block;
color: inherit;
transition: color 0.3s ease;
}
.highlight-text::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: var(--base-color);
mix-blend-mode: screen;
opacity: 0;
transition: opacity 0.3s ease;
pointer-events: none;
z-index: 2;
}
.highlight-text.overlapping {
color: white;
text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}
.highlight-text.overlapping::before {
opacity: 1;
}
.top-space-margin {
margin-top: 120px;
}
/* header */
.navbar .navbar-nav .nav-link {
font-weight: 500;
font-size: 18px;
}
header .navbar-brand img {
max-height:56px;
}
header .btn.btn-switch-text.btn-medium > span {
padding: 11px 30px;
}
.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a img {
border-radius: 0;
}
/* btn */
.btn.btn-base-color {
color: var(--dark-gray);
}
.btn.btn-box-shadow.btn-base-color:hover, .btn.btn-box-shadow.btn-base-color:active {
color: var(--dark-gray);
}
/* letter spacing */
.bg-base-color-transparent {
background-color: #3da0d5f4;
}
/* banner title */
.banner-title {
font-size: 650px;
word-break: normal;
letter-spacing: -40px;
}
/* letter spacing */
.ls-minus-20px {
letter-spacing: -20px;
}
.ls-minus-13px {
letter-spacing: -13px;
}
.mt-minus-12 {
margin-top: -12%;
}
/* word break normal */
.word-break-normal {
word-break: normal;
}
/* bg color */
.bg-sherpa-blue {
background-color: #333436;
}
/* page title */
.page-title-extra-large h1 {
font-size: 5rem;
line-height: 5rem;
}
/* team style */
.team-style-05 img {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
.team-style-05:hover img {
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
}
.team-style-08 figure img {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
.team-style-08:hover figure img {
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
}
.team-style-08 figure figcaption .social-icon a {
background-color: var(--base-color);
}
.team-style-08 figure figcaption .social-icon a:hover {
color: var(--dark-gray);
}
/* blog comment */
.blog-classic .card .blog-image img {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
.blog-comment li .btn-reply:hover {
color: var(--text-dark-gray);
}
/* tag */
.tag-cloud a {
background-color: var(--white);
}
/* portfolio-image */
.portfolio-simple .grid-item .portfolio-image img {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
.portfolio-simple .portfolio-box:hover .portfolio-image img {
opacity: 1;
filter: grayscale(0%);
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
}
/* popular post sidebar */
.popular-post-sidebar li figure {
width: 190px;
height: auto;
}
.popular-post-sidebar li .media-body {
padding-left: 40px;
}
/* social icon style 06 */
.social-icon-style-06 li {
position: relative;
}
.social-icon-style-06 li:before {
width: 6px;
height: 6px;
border-radius: 100%;
background-color: var(--medium-gray);
content: "";
display: block;
position: absolute;
top: 50%;
right: -15px;
transform: translateY(-50%);
opacity: .5;
}
.social-icon-style-06 li:last-child:before {
display: none;
}
/* footer */
footer .footer-logo img {
max-height: 56px;
}
footer .nav-link {
color: var(--dark-gray);
}
.footer-navbar li a:hover {
color: var(--dark-gray);
}
/* media query responsive */
@media (min-width: 992px) {
.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu {
padding: 15px 25px;
}
}
@media (min-width: 768px) {
/* heading tag */
h1 {
font-size: 5rem;
line-height: 5rem;
}
h2 {
font-size: 3.75rem;
line-height: 3.75rem;
}
h3 {
font-size: 3.125rem;
line-height: 3.125rem;
}
}
@media (max-width: 1399px) {
.banner-title {
font-size: 500px;
}
header .btn.btn-switch-text.btn-medium > span {
padding: 11px 22px;
}
}
@media (max-width: 1199px) {
.banner-title {
font-size: 380px;
letter-spacing: -25px;
}
.ls-minus-20px {
letter-spacing: -15px;
}
header .btn.btn-switch-text.btn-medium > span {
padding: 6px 11px;
}
.navbar .navbar-nav .nav-link {
padding: 10px 12px;
}
footer .nav-link {
padding: 2px 8px;
}
}
@media (max-width: 991px) {
.banner-title {
font-size: 270px;
letter-spacing: -15px;
}
.ls-minus-20px {
letter-spacing: -10px;
}
.top-space-margin {
margin-top: 100px;
}
header .btn.btn-switch-text.btn-medium > span {
padding: 9px 24px;
}
}
@media (max-width: 767px) {
.banner-title {
font-size: 200px;
letter-spacing: -15px;
}
.process-step-style-10.hover-box:hover .hover-content {
bottom: 0;
}
.ls-minus-20px {
letter-spacing: -4px;
}
.ls-minus-13px {
letter-spacing: -5px;
}
}
@media (max-width: 575px) {
.banner-title {
font-size: 110px;
letter-spacing: -3px;
}
.popular-post-sidebar li figure {
width: 100%;
}
.popular-post-sidebar li .media-body {
padding-left: 0;
padding-top: 25px;
}
}
+2
View File
File diff suppressed because one or more lines are too long
+42
View File
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 458 B

@@ -0,0 +1,10 @@
<svg width="151" height="1" viewBox="0 0 151 1" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_158_11)">
<path d="M76 -5H75V5H76V-5Z" fill="#E7E7E7"/>
</g>
<defs>
<clipPath id="clip0_158_11">
<rect width="151" height="1" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 289 B

+492
View File
@@ -0,0 +1,492 @@
<!doctype html>
<html class="no-js" lang="cs">
<head>
<title>Reklik.net - Profesionální fotografie nemovitostí</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="author" content="ThemeZaa">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta name="description" content="Jsme Reklik.net kreativní studio zaměřené na profesionální fotografii nemovitostí. Působíme především v okolí Uherského Hradiště, ale naše práce má přesah po celé Moravě i celé České republice.">
<!-- favicon icon -->
<link rel="shortcut icon" href="images/favicon.png">
<link rel="apple-touch-icon" href="images/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
<!-- google fonts preconnect -->
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<!-- style sheets and font icons -->
<link rel="stylesheet" href="css/vendors.min.css"/>
<link rel="stylesheet" href="css/icon.min.css"/>
<link rel="stylesheet" href="css/style.min.css"/>
<link rel="stylesheet" href="css/responsive.min.css"/>
<link rel="stylesheet" href="css/style.css" />
</head>
<body data-mobile-nav-style="classic" class="background-position-center-top" style="background-image: url(images/vertical-line-bg-small-medium-gray.svg)">
<!-- start header -->
<header>
<!-- start navigation -->
<nav class="navbar navbar-expand-lg header-light header-transparent bg-transparent disable-fixed">
<div class="container-fluid">
<div class="col-auto col-lg-2 me-lg-0 me-auto">
<a class="navbar-brand" href="demo-web-agency.html">
<img src="images/demo-web-agency-logo-black.png" data-at2x="images/[email protected]" alt="" class="default-logo">
<img src="images/demo-web-agency-logo-black.png" data-at2x="images/[email protected]" alt="" class="alt-logo">
<img src="images/demo-web-agency-logo-black.png" data-at2x="images/[email protected]" alt="" class="mobile-logo">
</a>
</div>
<div class="col-auto col-lg-8 menu-order position-static">
<button class="navbar-toggler float-start" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-label="Toggle navigation">
<span class="navbar-toggler-line"></span>
<span class="navbar-toggler-line"></span>
<span class="navbar-toggler-line"></span>
<span class="navbar-toggler-line"></span>
</button>
<div class="collapse navbar-collapse justify-content-center" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item"><a href="index.html" class="nav-link">Domů</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/o-nas" class="nav-link" target="_blank">O nás</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/cenik" class="nav-link" target="_blank">Ceník</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/kontakt" class="nav-link" target="_blank">Kontakt</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/" class="nav-link" target="_blank">Portfolio</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/photos" class="nav-link" target="_blank">Fotogalerie</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/albums" class="nav-link" target="_blank">Alba</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/blog" class="nav-link" target="_blank">Blog</a></li>
</ul>
</div>
</div>
<div class="col-auto col-lg-2 text-end">
<div class="header-icon">
<div class="header-button">
<a href="https://foto.reklik.net/kontakt" class="btn btn-rounded btn-dark-gray btn-medium btn-switch-text btn-box-shadow text-transform-none">
<span>
<span class="btn-double-text" data-text="Objednat focení">Objednat focení</span>
<span><i class="fa-solid fa-arrow-right"></i></span>
</span>
</a>
</div>
</div>
</div>
</div>
</nav>
<!-- end navigation -->
</header>
<!-- end header -->
<!-- start banner -->
<section class="p-0 border-radius-6px full-screen md-h-600px sm-h-450px ipad-top-space-margin position-relative overflow-hidden">
<div id="particles-style-01" class="position-absolute h-100 top-0 left-0 w-100" data-particle="true" data-particle-options='{"particles":{"number":{"value":10,"density":{"enable":true,"value_area":800}},"color":{"value":["#000000", "#3da0d5"]},"shape":{"type":"circle","stroke":{"width":0,"color":"#000000"},"polygon":{"nb_sides":5},"image":{"src":"img/github.svg","width":100,"height":100}},"opacity":{"value":1,"random":false,"anim":{"enable":false,"speed":1,"opacity_min":0.1,"sync":false}},"size":{"value":4,"random":true,"anim":{"enable":false,"speed":40,"size_min":0.1,"sync":false}},"line_linked":{"enable":false,"distance":150,"color":"#ffffff","opacity":0.4,"width":1},"move":{"enable":true,"speed":6,"direction":"none","random":false,"straight":false,"out_mode":"out","bounce":false,"attract":{"enable":false,"rotateX":600,"rotateY":1200}}},"interactivity":{"detect_on":"canvas","events":{"onhover":{"enable":true,"mode":"repulse"},"onclick":{"enable":true,"mode":"push"},"resize":true},"modes":{"grab":{"distance":400,"line_linked":{"opacity":1}},"bubble":{"distance":400,"size":40,"duration":2,"opacity":8,"speed":3},"repulse":{"distance":200,"duration":0.4},"push":{"particles_nb":4},"remove":{"particles_nb":2}}},"retina_detect":true}'></div>
<div class="looping-wrapper md-h-100"></div>
<div class="text-base-color absolute-middle-center banner-title fw-600 d-none d-md-inline-block" data-anime='{ "el": "lines", "translateX": [50, 0], "opacity": [0,1], "duration": 600, "delay": 0, "staggervalue": 300, "easing": "easeOutQuad" }'>reklik</div>
<div class="container h-100 position-relative">
<div class="row align-items-center h-100">
<div class="col-12 text-center">
<div class="fs-120 lh-110 sm-fs-100 text-dark-gray fw-600 ls-minus-4px" data-anime='{ "el": "lines", "translateY": [30, 0], "opacity": [0,1], "duration": 600, "delay": 500, "staggervalue": 300, "easing": "easeOutQuad" }'>Profesionální realitní fotografie</div>
</div>
</div>
</div>
</section>
<!-- end banner -->
<!-- start section -->
<section class="p-0">
<div class="container">
<div class="row justify-content-center align-items-center flex-column flex-sm-row" data-anime='{ "el": "childs", "translateX": [15, 0], "opacity": [0,1], "duration": 800, "delay": 200, "staggervalue": 300, "easing": "easeOutQuad" }'>
<!-- start features box item -->
<div class="col-auto icon-with-text-style-08 md-mb-10px text-center text-md-start">
<div class="feature-box feature-box-left-icon-middle d-inline-flex align-middle">
<div class="feature-box-icon me-5px">
<i class="bi bi-patch-check-fill fs-15 text-dark-gray"></i>
</div>
<div class="feature-box-content">
<span class="fs-14 fw-600 text-dark-gray text-uppercase">Profesionální realitní fotografie</span>
</div>
</div>
</div>
<!-- end features box item -->
<div class="col-auto md-mb-15px d-none d-md-flex">
<span class="progress-step-separator bg-dark-gray w-100px lg-w-70px separator-line-1px d-block mx-auto"></span>
</div>
<!-- start features box item -->
<div class="col-auto icon-with-text-style-08 md-mb-10px text-center text-md-start">
<div class="feature-box feature-box-left-icon-middle d-inline-flex align-middle">
<div class="feature-box-icon me-5px">
<i class="bi bi-geo-alt-fill fs-15 text-dark-gray"></i>
</div>
<div class="feature-box-content">
<span class="fs-14 fw-600 text-dark-gray text-uppercase">Působíme v ČR</span>
</div>
</div>
</div>
<!-- end features box item -->
<div class="col-auto md-mb-15px d-none d-md-flex">
<span class="progress-step-separator bg-dark-gray w-100px lg-w-70px separator-line-1px d-block mx-auto"></span>
</div>
<!-- start features box item -->
<div class="col-auto icon-with-text-style-08 text-center text-md-start">
<div class="feature-box feature-box-left-icon-middle d-inline-flex align-middle">
<div class="feature-box-icon me-5px">
<i class="bi bi-heart-fill fs-15 text-dark-gray"></i>
</div>
<div class="feature-box-content">
<span class="fs-14 fw-600 text-dark-gray text-uppercase">Osvědčené reference</span>
</div>
</div>
</div>
<!-- end features box item -->
</div>
</div>
</section>
<!-- end section -->
<!-- start section -->
<section class="position-relative overflow-hidden section-dark">
<div class="container">
<div class="row align-items-center position-relative">
<div class="col-lg-6">
<div class="outside-box-left-20 md-outside-box-left-0" data-bottom-top="transform:scale(1.1, 1.1)" data-top-bottom="transform:scale(1, 1)">
<img src="images/demo-web-agency-01.jpg" alt=""/>
</div>
</div>
<div class="col-lg-5 offset-lg-1 z-index-9 md-mt-35px" data-anime='{ "el": "childs", "translateX": [15, 0], "opacity": [0,1], "duration": 800, "delay": 200, "staggervalue": 300, "easing": "easeOutQuad" }'>
<h1 class="text-dark-gray fw-600 mb-40px md-mb-25px outside-box-left-15 md-outside-box-left-0 ls-minus-3px word-break-normal">Věříme, že <span class="highlight-text">kvalitní fotografie</span> dokáže rozhodnout.</h1>
<div class="position-relative" style="z-index: 10;">
<p class="lh-34 w-95 mb-30px lg-w-100">Ať už jde o prodej nemovitosti, prezentaci penzionu nebo pronájem bytu, první dojem hraje zásadní roli. Proto se specializujeme na profesionální fotografii nemovitostí, která pomáhá našim klientům prezentovat jejich nemovitosti v tom nejlepším světle.</p>
<a href="https://foto.reklik.net/o-nas" class="btn btn-large btn-expand-ltr text-dark-gray btn-rounded fw-700"><span class="bg-base-color"></span>O nás</a>
</div>
<div class="outside-box-right-30 position-absolute right-0px bottom-minus-50px xl-outside-box-right-25 md-outside-box-right-0 d-none d-md-inline-block" style="z-index: 1;">
<div class="fs-300 xl-fs-250 lg-fs-200 text-base-color fw-600 ls-minus-20px word-break-normal" data-bottom-top="transform:scale(1, 1) translate3d(0px, 0px, 0px);" data-top-bottom="transform:scale(1, 1) translate3d(-100px, 0px, 0px);">reklik</div>
</div>
</div>
</div>
</div>
</section>
<!-- end section -->
<!-- start section -->
<section class="p-0">
<div class="container">
<div class="row row-cols-1 row-cols-lg-3 row-cols-md-2 m-0 justify-content-center" data-anime='{ "el": "childs", "translateY": [40, 0], "opacity": [0,1], "duration": 800, "delay": 200, "staggervalue": 300, "easing": "easeOutQuad" }'>
<!-- start process step item -->
<div class="col process-step-style-10 ps-5 pe-5 pt-3 pb-3 sm-mb-20px position-relative hover-box">
<div class="process-step-icon-box position-absolute top-minus-15px left-25px md-left-0px">
<div class="number d-inline-block fs-90 fw-700 text-outline text-outline-color-extra-medium-gray">01</div>
</div>
<span class="fs-19 fw-600 text-dark-gray mb-5px d-block position-relative">Fotografie nemovitostí</span>
<div class="position-relative pb-60px last-paragraph-no-margin">
<p class="lh-30 w-90 sm-w-100">Interiérové a exteriérové focení domů, bytů, apartmánů a komerčních prostor.</p>
<a href="https://foto.reklik.net/o-nas" class="hover-content d-flex justify-content-center align-items-center icon-box w-45px h-45px rounded-circle bg-base-color border-2"><i class="feather icon-feather-arrow-right text-dark-gray icon-small"></i></a>
</div>
</div>
<!-- end process step item -->
<!-- start process step item -->
<div class="col process-step-style-10 ps-5 pe-5 pt-3 pb-3 sm-mb-20px position-relative mt-40px md-mt-0 hover-box">
<div class="process-step-icon-box position-absolute top-minus-15px left-25px md-left-0px">
<div class="number d-inline-block fs-90 fw-700 text-outline text-outline-color-extra-medium-gray">02</div>
</div>
<span class="fs-19 fw-600 text-dark-gray mb-5px d-block position-relative">Pro realitní kanceláře</span>
<div class="position-relative pb-60px last-paragraph-no-margin">
<p class="lh-30 w-90 sm-w-100">Fotografie pro realitní kanceláře, Airbnb a ubytovací portály jako Booking.com.</p>
<a href="https://foto.reklik.net/o-nas" class="hover-content d-flex justify-content-center align-items-center icon-box w-45px h-45px rounded-circle bg-base-color border-2"><i class="feather icon-feather-arrow-right text-dark-gray icon-small"></i></a>
</div>
</div>
<!-- end process step item -->
<!-- start process step item -->
<div class="col process-step-style-10 ps-5 pe-5 pt-3 pb-3 sm-mb-20px position-relative hover-box">
<div class="process-step-icon-box position-absolute top-minus-15px left-25px md-left-0px">
<div class="number d-inline-block fs-90 fw-700 text-outline text-outline-color-extra-medium-gray">03</div>
</div>
<span class="fs-19 fw-600 text-dark-gray mb-5px d-block position-relative">Produktové fotografie</span>
<div class="position-relative pb-60px last-paragraph-no-margin">
<p class="lh-30 w-90 sm-w-100">Produktové a doplňkové snímky vybavení a interiérových prvků.</p>
<a href="https://foto.reklik.net/o-nas" class="hover-content d-flex justify-content-center align-items-center icon-box w-45px h-45px rounded-circle bg-base-color border-2"><i class="feather icon-feather-arrow-right text-dark-gray icon-small"></i></a>
</div>
</div>
<!-- end process step item -->
</div>
</div>
</section>
<!-- end section -->
<!-- start section -->
<section class="pb-0 pt-0 ps-2 pe-2 lg-pt-3 md-pt-7 sm-p-0">
<div class="container">
<div class="row align-items-end mb-6">
<div class="col-lg-9 col-md-8 d-none d-md-flex">
<div class="outside-box-left-25 md-outside-box-left-50">
<div class="fs-350 xl-fs-300 lg-fs-250 text-base-color fw-600 ls-minus-20px position-relative d-inline-block word-break-normal" data-bottom-top="transform:scale(1, 1) translate3d(0px, 0px, 0px);" data-top-bottom="transform:scale(1, 1) translate3d(-100px, 0px, 0px);">projekty
<div class="position-absolute right-minus-100px top-minus-120px z-index-9 md-w-200px d-none d-md-block" data-anime='{ "translateY": [0, 0], "scale": [0.7, 1], "opacity": [0,1], "duration": 800, "delay": 200, "staggervalue": 300, "easing": "easeOutQuad" }'>
<img src="images/demo-web-agency-03.png" class="animation-rotation" alt="">
<div class="absolute-middle-center w-100 z-index-minus-1"><img src="images/demo-web-agency-02.png" alt=""></div>
</div>
</div>
</div>
</div>
<div class="col-lg-3 col-md-4 text-start text-md-end">
<a href="https://foto.reklik.net/albums" class="btn btn-large btn-expand-ltr text-dark-gray btn-rounded fw-700 mb-50px sm-mb-0" target="_blank" rel="noopener noreferrer"><span class="bg-base-color"></span>Prohlédnout projekty</a>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row justify-content-center m-md-0">
<div class="col-12 filter-content">
<ul class="portfolio-simple portfolio-wrapper grid-loading grid grid-4col xxl-grid-4col xl-grid-4col lg-grid-3col md-grid-2col sm-grid-2col xs-grid-1col gutter-extra-large text-center">
<li class="grid-sizer"></li>
<!-- start portfolio item - Vinařský dům Maratice -->
<li class="grid-item selected digital transition-inner-all">
<div class="portfolio-box" data-bottom-top="transform: translateY(40px)" data-top-bottom="transform: translateY(-40px)">
<div class="portfolio-image bg-medium-gray border-radius-6px">
<a href="https://foto.reklik.net/albums/vinarsky-dum-maratice" target="_blank" rel="noopener noreferrer">
<img src="https://foto.reklik.net/storage/cache/d1/22/ccff-bc06-5005-8ae2-f730/dsc05267-69.thumb2016.webp" alt="Vinařský dům Mařatice" />
</a>
</div>
<div class="portfolio-caption pt-35px pb-35px md-pt-25px md-pb-25px">
<a href="https://foto.reklik.net/albums/vinarsky-dum-maratice" class="text-dark-gray text-dark-gray-hover fw-600" target="_blank" rel="noopener noreferrer">Vinařský dům Mařatice</a>
<span class="d-inline-block align-middle w-10px separator-line-1px bg-light-gray ms-10px me-10px"></span>
<div class="d-inline-block">Fotografie nemovitosti</div>
</div>
</div>
</li>
<!-- end portfolio item -->
<!-- Commented out portfolio items for future use -->
<!--
<li class="grid-item web selected digital transition-inner-all">
<div class="portfolio-box" data-bottom-top="transform: translateY(-40px)" data-top-bottom="transform: translateY(40px)">
<div class="portfolio-image bg-medium-gray border-radius-6px">
<a href="#"><img src="images/portfolio-173.jpg" alt="" /></a>
</div>
<div class="portfolio-caption pt-35px pb-35px md-pt-25px md-pb-25px">
<a href="#" class="text-dark-gray text-dark-gray-hover fw-600">The design</a>
<span class="d-inline-block align-middle w-10px separator-line-1px bg-light-gray ms-10px me-10px"></span>
<div class="d-inline-block">Branding</div>
</div>
</div>
</li>
<li class="grid-item web branding transition-inner-all">
<div class="portfolio-box" data-bottom-top="transform: translateY(40px)" data-top-bottom="transform: translateY(-40px)">
<div class="portfolio-image bg-medium-gray border-radius-6px">
<a href="#"><img src="images/portfolio-172.jpg" alt="" /></a>
</div>
<div class="portfolio-caption pt-35px pb-35px md-pt-25px md-pb-25px">
<a href="#" class="text-dark-gray text-dark-gray-hover fw-600">Creative design</a>
<span class="d-inline-block align-middle w-10px separator-line-1px bg-light-gray ms-10px me-10px"></span>
<div class="d-inline-block">Photography</div>
</div>
</div>
</li>
<li class="grid-item web branding transition-inner-all">
<div class="portfolio-box" data-bottom-top="transform: translateY(-40px)" data-top-bottom="transform: translateY(40px)">
<div class="portfolio-image bg-medium-gray border-radius-6px">
<a href="#"><img src="images/portfolio-176.jpg" alt="" /></a>
</div>
<div class="portfolio-caption pt-35px pb-35px md-pt-25px md-pb-25px">
<a href="#" class="text-dark-gray text-dark-gray-hover fw-600">The branding</a>
<span class="d-inline-block align-middle w-10px separator-line-1px bg-light-gray ms-10px me-10px"></span>
<div class="d-inline-block">Branding</div>
</div>
</div>
</li>
<li class="grid-item web branding transition-inner-all">
<div class="portfolio-box" data-bottom-top="transform: translateY(40px)" data-top-bottom="transform: translateY(-40px)">
<div class="portfolio-image bg-medium-gray border-radius-6px">
<a href="#"><img src="images/portfolio-175.jpg" alt="" /></a>
</div>
<div class="portfolio-caption pt-35px pb-35px md-pt-25px md-pb-25px">
<a href="#" class="text-dark-gray text-dark-gray-hover fw-600">Design studio</a>
<span class="d-inline-block align-middle w-10px separator-line-1px bg-light-gray ms-10px me-10px"></span>
<div class="d-inline-block">Photography</div>
</div>
</div>
</li>
<li class="grid-item web branding transition-inner-all">
<div class="portfolio-box" data-bottom-top="transform: translateY(-40px)" data-top-bottom="transform: translateY(40px)">
<div class="portfolio-image bg-medium-gray border-radius-6px">
<a href="#"><img src="images/portfolio-174.jpg" alt="" /></a>
</div>
<div class="portfolio-caption pt-35px pb-35px md-pt-25px md-pb-25px">
<a href="#" class="text-dark-gray text-dark-gray-hover fw-600">Creative studio</a>
<span class="d-inline-block align-middle w-10px separator-line-1px bg-light-gray ms-10px me-10px"></span>
<div class="d-inline-block">Photography</div>
</div>
</div>
</li>
-->
<!-- end portfolio item -->
</ul>
</div>
</div>
</div>
<!-- end section -->
<!-- start section -->
<section class="pb-4 lg-pb-6 sm-pb-50px position-relative bg-dark-gray section-dark" style="padding-left: 0 !important; padding-right: 0 !important;">
<div class="cover-background position-absolute h-100 w-100 left-0px top-0px" style="background-image: url('images/demo-web-agency-bg-01.png')"></div>
<div class="container position-relative">
<div class="row justify-content-center align-items-center mb-9 xl-mb-5 sm-mb-30px" data-anime='{ "el": "childs", "translateX": [15, 0], "opacity": [0,1], "duration": 800, "delay": 200, "staggervalue": 300, "easing": "easeOutQuad" }'>
<div class="col-lg-5">
<div class="mb-15 d-flex align-items-center md-mb-30px">
<div class="fw-700 fs-80 text-white me-10px">4.99</div>
<div class="text-center">
<div class="bg-base-color text-dark-gray border-radius-30px ps-20px pe-20px fs-16 ls-minus-2px">
<i class="bi bi-star-fill"></i>
<i class="bi bi-star-fill"></i>
<i class="bi bi-star-fill"></i>
<i class="bi bi-star-fill"></i>
<i class="bi bi-star-fill"></i>
</div>
<span class="text-white fs-13 fw-500 text-uppercase">Hodnocení klientů</span>
</div>
</div>
<div class="d-flex md-mb-25px">
<!-- start slider navigation -->
<div class="slider-one-slide-prev-1 bg-sherpa-blue text-white swiper-button-prev slider-navigation-style-04 w-60px h-60px"><i class="fa-solid fa-arrow-left"></i></div>
<div class="slider-one-slide-next-1 bg-sherpa-blue text-white swiper-button-next slider-navigation-style-04 w-60px h-60px"><i class="fa-solid fa-arrow-right"></i></div>
<!-- end slider navigation -->
</div>
</div>
<div class="col-xl-6 col-lg-7 overflow-hidden offset-xl-1">
<div class="swiper magic-cursor light" data-slider-options='{ "slidesPerView": 1, "spaceBetween": 40, "loop": true, "autoplay": { "delay": 3000, "disableOnInteraction": false }, "navigation": { "nextEl": ".slider-one-slide-next-1", "prevEl": ".slider-one-slide-prev-1" }, "keyboard": { "enabled": true, "onlyInViewport": true }, "breakpoints": { "992": { "slidesPerView": 1 }, "768": { "slidesPerView":1 }, "320": { "slidesPerView": 1 } }, "effect": "slide" }'>
<div class="swiper-wrapper">
<!-- start review item -->
<div class="swiper-slide">
<h5 class="text-white mb-20px w-90 xl-w-100 lh-42 fw-400">Profesionální přístup a kvalitní fotografie nám pomohly prezentovat náš vinařský dům v tom nejlepším světle. Spokojení hosté nás často zmiňují, jak je fotografie na našich stránkách zaujaly.</h5>
<span class="text-base-color fw-600 d-block fs-15 text-uppercase lh-22 ls-2px">Vinařský dům Mařatice</span>
</div>
<!-- end review item -->
<!-- start review item -->
<!-- <div class="swiper-slide">
<h5 class="text-white mb-20px w-90 xl-w-100 lh-42 fw-400">Profesionální přístup a kvalitní fotografie nám pomohly prodat nemovitost o 15% dráž, než byl původní odhad.</h5>
<span class="text-base-color fw-600 d-block fs-15 text-uppercase lh-22 ls-2px">Jan Novák, Reality Max</span>
</div> -->
<!-- end review item -->
<!-- start review item -->
<!-- <div class="swiper-slide">
<h5 class="text-white mb-20px w-90 xl-w-100 lh-42 fw-400">Spolupráce s Reklik byla skvělá. Fotografie přesně vystihly atmosféru našeho nového projektu a pomohly nám přilákat více zájemců.</h5>
<span class="text-base-color fw-600 d-block fs-15 text-uppercase lh-22 ls-2px">Petra Svobodová, SV Development</span>
</div> -->
<!-- end review item -->
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="separator-line-1px w-100 bg-white opacity-1 mb-6 sm-mb-30px"></div>
</div>
</div>
<div class="row row-cols-1 row-cols-lg-5 row-cols-md-3 row-cols-sm-2 clients-style-06 justify-content-center" data-anime='{ "el": "childs", "translateY": [0, 0], "scale": [1.1, 1], "opacity": [0,1], "duration": 800, "delay": 200, "staggervalue": 300, "easing": "easeOutQuad" }'>
<!-- start client item -->
<!-- <div class="col client-box text-center md-mb-40px">
<a href="https://www.vinarskydummaratice.cz/" target="_blank"><img src="https://www.vinarskydummaratice.cz/wp-content/themes/vdm/img/logo.png" class="h-35px" alt=""></a>
</div> -->
<!-- end client item -->
<!-- start client item -->
<!-- <div class="col client-box text-center md-mb-40px">
<a href="#"><img src="images/logo-netflix-white.svg" class="h-35px" alt=""></a>
</div> -->
<!-- end client item -->
<!-- start client item -->
<!-- <div class="col client-box text-center md-mb-40px">
<a href="#"><img src="images/logo-invision-white.svg" class="h-35px" alt=""></a>
</div> -->
<!-- end client item -->
<!-- start client item -->
<!-- <div class="col client-box text-center sm-mb-40px">
<a href="#"><img src="images/logo-yahoo-white.svg" class="h-35px" alt=""></a>
</div> -->
<!-- end client item -->
<!-- start client item -->
<!-- <div class="col client-box text-center">
<a href="#"><img src="images/logo-amazon-white.svg" class="h-35px" alt=""></a>
</div> -->
<!-- end client item -->
</div>
</div>
</section>
<!-- end section -->
<!-- start section -->
<section class="pb-4 sm-pt-30px sm-pb-40px overflow-hidden position-relative">
<div class="container">
<div class="row" data-anime='{ "el": "childs", "translateY": [0, 0], "opacity": [0,1], "duration": 500, "delay": 200, "staggervalue": 300, "easing": "easeOutQuad" }'>
<div class="col-sm-5 text-center text-sm-start">
<div class="outside-box-left-25 xl-outside-box-left-10 sm-outside-box-left-0">
<div class="fs-350 xl-fs-250 lg-fs-200 md-fs-170 sm-fs-100 text-dark-gray fw-600 ls-minus-20px word-break-normal">spojme</div>
</div>
</div>
<div class="col-sm-7 text-center text-sm-end">
<div class="outside-box-right-5 sm-outside-box-right-0">
<div class="fs-350 xl-fs-250 lg-fs-200 md-fs-170 sm-fs-100 text-base-color fw-600 ls-minus-20px position-relative d-inline-block word-break-normal">síly
<div class="position-absolute left-minus-140px top-minus-140px z-index-9 xl-left-minus-110px top-minus-140px xl-top-minus-100px md-top-minus-90px z-index-9 xl-w-230px md-w-200px d-none d-md-block" data-anime='{ "translateY": [-15, 0], "scale": [0.5, 1], "opacity": [0,1], "duration": 800, "delay": 200, "staggervalue": 300, "easing": "easeOutQuad" }'>
<img src="images/demo-web-agency-05.png" class="animation-rotation" alt="">
<div class="absolute-middle-center w-100 z-index-minus-1"><img src="images/demo-web-agency-04.png" alt=""></div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- end section -->
<!-- start footer -->
<footer class="p-0">
<div class="container">
<div class="row align-items-center mb-4 sm-mb-6">
<div class="col-md-10 col-sm-8 text-center text-sm-start xs-mb-25px">
<h5 class="mb-0 text-dark-gray fw-400 ls-minus-1px">Chcete vědět více? <a href="https://foto.reklik.net/kontact" class="text-decoration-line-bottom-medium fw-600 text-dark-gray text-dark-gray-hover">Kontaktujte nás</a></h5>
</div>
<div class="col-md-2 col-sm-4 text-center text-sm-end">
<a href="index.html" class="footer-logo d-inline-block"><img src="images/logo-black.png" data-at2x="images/[email protected]" alt=""></a>
</div>
</div>
<div class="row align-items-end mb-6 sm-mb-40px">
<!-- start footer column -->
<div class="col-lg-3 col-sm-4 text-center text-sm-start xs-mb-25px last-paragraph-no-margin">
<span class="d-block text-dark-gray ls-minus-05px mb-5px fw-600">Reklik - Česká republika</span>
<p class="w-80 lg-w-100 text-medium-gray fs-15 lh-28">Uherské Hradiště</p>
</div>
<!-- end footer column -->
<!-- start footer column -->
<!-- end footer column -->
<!-- start footer column -->
<div class="col-md-3 col-sm-4 last-paragraph-no-margin ms-auto text-center text-sm-end">
<a href="tel:+420 605 891 021" class="text-dark-gray d-block lh-18 text-dark-gray-hover">+605 891 021</a>
<a href="mailto:[email protected]" class="text-dark-gray text-dark-gray-hover fw-600 text-decoration-line-bottom"><span>[email protected]</span></a>
</div>
<!-- end footer column -->
</div>
</div>
<div class="footer-bottom pt-25px pb-25px border-top border-color-charcoal-grey">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-7 text-center text-lg-start md-mb-10px">
<ul class="footer-navbar fw-600 fs-16">
<li class="nav-item"><a href="index.html" class="nav-link">Domů</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/about" class="nav-link" target="_blank">O nás</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/pricing" class="nav-link" target="_blank">Ceník</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/contact" class="nav-link" target="_blank">Kontakt</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/" class="nav-link" target="_blank">Portfolio</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/photos" class="nav-link" target="_blank">Fotogalerie</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/albums" class="nav-link" target="_blank">Alba</a></li>
<li class="nav-item"><a href="https://foto.reklik.net/blog/1" class="nav-link" target="_blank">Blog</a></li>
</ul>
</div>
<div class="col-lg-5 text-center text-lg-end">
<span class="fs-15">&copy; 2025 Reklik by <a href="https://tdvorak.dev" class="text-decoration-line-bottom text-dark-gray text-dark-gray-hover fw-500" target="_blank">TDvorak</a></span>
</div>
</div>
</div>
</div>
</footer>
<!-- end footer -->
<div class="scroll-progress d-none d-xxl-block">
<a href="#" class="scroll-top" aria-label="scroll">
<span class="scroll-text">Nahoru</span><span class="scroll-line"><span class="scroll-point"></span></span>
</a>
</div>
<!-- end scroll progress -->
<!-- javascript libraries -->
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/vendors.min.js"></script>
<script type="text/javascript" src="js/highlight-overlap.js"></script>
<script type="text/javascript" src="js/main.js"></script>
</body>
</html>
+37
View File
@@ -0,0 +1,37 @@
document.addEventListener('DOMContentLoaded', function() {
// Get the elements
const highlightText = document.querySelector('.highlight-text');
const reklikElement = document.querySelector('.fs-300');
// Check if elements exist
if (!highlightText || !reklikElement) return;
// Function to check if elements are overlapping
function isOverlapping(element1, element2) {
const rect1 = element1.getBoundingClientRect();
const rect2 = element2.getBoundingClientRect();
return !(
rect1.right < rect2.left ||
rect1.left > rect2.right ||
rect1.bottom < rect2.top ||
rect1.top > rect2.bottom
);
}
// Function to handle scroll and resize events
function checkOverlap() {
if (isOverlapping(highlightText, reklikElement)) {
highlightText.classList.add('overlapping');
} else {
highlightText.classList.remove('overlapping');
}
}
// Initial check
checkOverlap();
// Add event listeners
window.addEventListener('scroll', checkOverlap);
window.addEventListener('resize', checkOverlap);
});
+8
View File
File diff suppressed because one or more lines are too long
+3772
View File
File diff suppressed because one or more lines are too long
+198
View File
File diff suppressed because one or more lines are too long