Nahorniak Templates
База референсів шаблонів і компонентів
Назад до списку
t11

Medcity - Medical Healthcare HTML5 Template

Світлий шаблон медичної клініки в бірюзово-темносиній гамі з топбаром невідкладної допомоги, slick-каруселями, картками лікарів та інлайн-формою запису.

HTMLДелікатніНемаєResponsive
МедичнийКорпоративнийСучаснийСвітлийFlat
Medcity - Medical Healthcare HTML5 Template

Враження

Medcity — Атмосфера

Medcity — це охайний світлий HTML-шаблон для медичних сайтів, побудований навколо бірюзи (#21cdc0) та темно-синього (#213360). Тон спокійний і заспокійливий, як і має бути в клініки чи лікарні: багато повітря, округлі pill-кнопки, великі заголовки Quicksand у парі з діловим Roboto та стабільні фото лікарів, обладнання й процедур. Кожна секція побудована або на Slick-каруселі (послуги, лікарі, кроки процесу, галерея, відгуки, логотипи клієнтів), або на простій Bootstrap-сітці. У комплекті п'ять варіантів головної (Main, Modern, Classic, Dentist, Pharmacy) плюс повний набір внутрішніх сторінок — лікарі, відділення, запис, ціни, блог, магазин, контакти — тож шаблон не обмежується одним демо.

Інтерактивність свідомо стримана: 2-секундний прелоадер, sticky-меню, hover-стани на jQuery, жодного GSAP, Locomotive чи SplitText. Анімації живуть у деталях — привид-іконка на картках послуг, висковзування підкреслення на картках команди, мініпопапи "Emergency" та "Departments", відеолайтбокс на Magnific Popup — а не у скрол-театрі. Найвиразніший макетний хід — у шапці: верхній утилітарний рядок із кнопкою екстреного виклику, локацією, графіком і інлайн-пошуком, а нижче — навігація з багаторівневими дропдаунами та окремим мініпопапом "Departments" поруч із меню.

Беріть Medcity, якщо брифі реальний медичний бізнес — клінічна мережа, лікарня, стоматологія, аптека або приватний лікар, — і потрібні робочі сторінки (запис, профілі лікарів, відділення, ціни), а не дизайнерсько-анімаційний showcase. Це не підходить для дизайн-агенцій, сучасного SaaS, редакційних блогів чи всього, де треба моушн-сторителлінг. Продакшн-нюанси: це jQuery 3 + Bootstrap 4.5 + Slick + Magnific Popup + nice-select — надійно, але старо; для 2026-го варто замінити Slick на Swiper/Splide та поступово піти з jQuery, якщо плануєте розвивати кодову базу. PHP-обробник у assets/php/ — це мінімальний поштовик і його треба замінювати у серйозному деплої.

Палітра

medic-teal#21cdc0accent
deep-navy#213360accent-2
ink-blue#0e204dtext
ash-gray#848e9fmuted
soft-white#f9f9f9surface
pure-white#ffffffbackground
near-black#222222border

Типографіка

Заголовки
Quicksand
400500600700
Основний текст
Roboto
400700

Бібліотеки

jquerybootstrap

Сторінки

  • Home v1index.html
  • Home Modernhome-modern.html
  • Home Classichome-classic.html
  • Home Dentisthome-dentist.html
  • Home Pharmacyhome-pharmacy.html
  • Aboutabout-us.html
  • Servicesservices.html
  • Service Detailsservices-single.html
  • Departmentsdepartments.html
  • Department Detailsdepartments-single.html
  • Doctors Griddoctors-grid.html
  • Doctors Moderndoctors-modern.html
  • Doctors Standarddoctors-standard.html
  • Doctors Timetabledoctors-timetable.html
  • Single Doctor 1doctors-single-doctor1.html
  • Single Doctor 2doctors-single-doctor2.html
  • Appointmentappointment.html
  • Pricingpricing.html
  • FAQfaqs.html
  • Gallerygallery.html
  • Blogblog.html
  • Blog Detailsblog-single-post.html
  • Shopshop.html
  • Product Detailsshop-single-product.html
  • Cartshopping-cart.html
  • Contactcontact-us.html

Ключові фішки

  • Background-image hydration helper that converts <img> tags to CSS background covers

    Де знайти
    assets/js/main.js Set Background-img to section, index.html section.slider .slide-item .bg-img, index.html section.work-process .bg-img
    Чому цікаво
    Each section authors background imagery as a normal <img> inside a .bg-img wrapper for SEO/HTML clarity, then on DOM ready jQuery reads the src, applies it as background-image with cover/center on the parent, and removes the original <img>. Lets a CMS author change covers via standard image fields without editing inline styles.
    Коли використовувати
    Static/Bootstrap templates where every section has a hero photo and you want authors to upload images via plain <img> rather than touching inline styles or a JSON config.
    Техніка
    jQuery .each(), CSS background-image, DOM removal
  • Asymmetric Slick slider-with-navs pairing quote text with a custom author thumb strip

    Де знайти
    index.html section.testimonials-layout2 .slider-with-navs, index.html section.testimonials-layout2 .slider-nav
    Чому цікаво
    Two Slick carousels are wired as main + nav, but instead of the usual same-card-pattern, the nav slider exposes only avatar + name + role tiles and the main slider holds large quote-only cards. Clicking a tile syncs both. Reads more like an editorial pull-quote with a credit chooser than a generic testimonial slider.
    Коли використовувати
    Testimonials, case-study quotes, expert-panel highlights — anywhere a single quote should dominate the layout while a compact author roster lets readers swap voices.
    Техніка
    Slick carousel asNavFor option, dual containers
  • Service card with duplicated icon decoration that bleeds out of the bottom-right corner

    Де знайти
    index.html section.services-carousel .service-item .service__icon, assets/scss/module/_services.scss
    Чому цікаво
    Each service card renders its <i> icon twice — the first sits at normal size in the top-left, the second is set to 140px, opacity 0.1, and absolute-positioned offset off the bottom-right of the card. Gives the otherwise plain card a subtle ghost-icon backdrop without an extra image asset.
    Коли використовувати
    Service/feature cards that need a visual anchor without illustrations; works well for icon-font sets where the same glyph at large size feels like watermark art.
    Техніка
    Icon font (custom Medcity icomoon), absolute positioning, opacity
  • Header dropdown plus side mini-popups for Emergency and Departments

    Де знайти
    index.html header.header-layout1 .miniPopup-emergency-trigger, index.html header.header-layout1 .miniPopup-departments-trigger, assets/js/main.js openMiniPopup()
    Чому цікаво
    Beyond the standard Bootstrap dropdown nav, two additional mini-popups (emergency phone card, departments grid) are toggled via .active class on both trigger and popup, with a shared closePopupFromOutside helper using mouseup outside-click detection. The departments trigger doubles as a hamburger-style toggle alongside the link itself.
    Коли використовувати
    Healthcare/services sites where the topbar must surface emergency or location info inline without redirecting; also useful for quick mega-dropdowns from non-nav elements.
    Техніка
    jQuery class toggling, document mouseup, Bootstrap 4 dropdown coexistence
  • Slide-up underline reveal on team cards

    Де знайти
    index.html section.team-layout2 .member, assets/scss/module/_team.scss .member:before
    Чому цікаво
    Each .member has a 3px primary-color bar pseudo-element pinned to the bottom 40px from each edge, scaleX(0) by default. On card hover (or active slide) it scales to 1 with a 0.3s delay, creating a 'underline drawing in' moment that draws the eye to the active doctor without rebuilding the whole card.
    Коли використовувати
    Team/portfolio cards where a hover state needs more identity than a shadow change but you want to keep the card surface clean.
    Техніка
    CSS pseudo-element, transform scaleX, transition-delay

Компоненти

c151header-topbar-nav
Навігація

Two-row sticky header: utility topbar with emergency line/location/hours and inline search, then a white logo + dropdown nav with a Departments mini-popup trigger.

c152hero-fade-slider
Hero

Full-bleed Slick fade carousel with photo background, large Quicksand headline, lead paragraph, and four icon-led specialty chips per slide.

c153contact-info-strip
Можливості

Three-column contact panel directly under the hero: emergency cases call card, doctors-timetable CTA, and an opening-hours table — split visually by gradient backgrounds.

c154about-with-video
Можливості

Two-column about block: left column has a doctor-icon intro with CTA and a video poster with a Magnific popup play button, right column carries the long body copy and bullet list.

c155services-carousel
Картка послуги

Slick carousel of clinic-service cards (3-up at desktop) with duplicated icon decoration in the corner, title, description, list of sub-specialties, and a Read More pill.

c156features-grid-overlay
Можливості

Eight-tile feature grid on a teal-overlaid photo background; each tile combines a small thumbnail, an icon, a title, and an outlined arrow-link affordance.

c157doctors-team-carousel
Команда

Autoplaying Slick carousel of doctor cards with portrait, name, specialty, short bio, Read More pill, and a small social-icon row beneath.

c158work-process-steps
Процес

Numbered four-step intake process on a navy photo overlay: oversized step number, icon, title, short copy, and a deep link per step, in a Slick carousel.

c159cta-alert-banner
CTA

Light-blue inline CTA strip nested inside the work-process band: alert icon, headline, lead, and a teal pill button to a healthcare-programs page.

c160testimonials-with-thumbs
Відгуки

Asymmetric testimonials block: heading on the left, large quote on the right paired with a clickable thumbnail strip (slick slider-with-navs) for switching between authors.

c161gallery-carousel
Галерея

Edge-to-edge four-up Slick carousel of clinic photos with Magnific Popup lightbox triggers and arrow controls, autoplaying.

c162appointment-form
Форма

Two-pane appointment block over a teal-gradient banner: six-field booking form on the left, and a heading + gift CTA + video popup + clients logo strip on the right.

c163blog-grid
Картка блогу

Three-up grid of recent posts with rounded thumbnails, category tag, date and author meta, headline, lead, and a Read More pill.

c164footer-mega
Футер

Four-column primary footer (about + Make Appointment CTA, departments, links, quick contacts with phone/address/socials) plus a thin secondary copyright bar.

c165preloader
Лоадер

Fixed full-screen white preloader with four bouncing dots, removed from the DOM by setTimeout(2000) on jQuery ready.