Files
landing_page/qdrant-landing/themes/qdrant-2024/assets/css/base.scss
T
trean 305aea6b9a New homepage (#2172)
* two new sections

* enterprise capabilities and enterprise ready sections

* sections: engineered-for-builders and performance-by-design

* sections: cta-banner, integrations-logos, solutions

# Conflicts:
#	qdrant-landing/themes/qdrant-2024/assets/css/partials/_cta-banner.scss
#	qdrant-landing/themes/qdrant-2024/layouts/partials/cta-banner.html

* remove old sections from index.html

* wip: home page

* reuse links, carousel width

* globe and globe lights

* globe lights

* finalyzing the globe, add customers icons

* new icons set + svg partial update

* upd icons in the enterprise-ready section

* lines background

* globe lights as gradient and svg

* fix carousel responsiveness

* fix cut box shadow

* accordion slider responsiveness

* new hero

* hero customers

* some hero responsiveness

* customers layout fix

* cards responsiveness

* fixes

* remove floating github link

* hero - bigger screens

* refactor css

* more hero responsiveness

* fix

* hero parallax

* replace svg as img with embedded svg logos

* fix marquee

* slider's tabs responsiveness

* remove horizontal scroll on the mobile

* moved images

* images optim

* moved paths to markdown

* svg -> png

* some refactoring and clean up

* moved scss

* svg to png

* more images optimization and cleaning

* optimizing png

* fix globe cards height

* add reveal effect

* improve reveal effect

* fix for the hero animation in Safari

* removed type:page preventing use-cases page from rendering with newer version of Hugo

* restore static/img/home/reranking.webp

* remove unused files

* formatting

* hero and reveal fixes

* fixes

* update cta banner

* links and content fix

* fixes: content, links, web-ui illustration

* canva testimonial

* upd link

* fix

* replace links

* slider links
2026-03-11 23:27:37 +01:00

112 lines
2.1 KiB
SCSS

@use 'sass:math';
@use 'helpers/functions' as *;
@import 'fonts/mona-sans-font';
@import 'fonts/geist-mono-font';
@import 'fonts/overpass-mono';
@import 'bootstrap-custom';
html {
scroll-behavior: smooth;
&::-webkit-scrollbar {
width: 8px;
height: 8px;
}
&::-webkit-scrollbar-thumb {
background: $neutral-50;
border-radius: 10px;
}
&::-webkit-scrollbar-track {
background: $neutral-20;
}
&::-webkit-scrollbar-thumb:hover {
background: $neutral-60;
}
scrollbar-width: thin;
scrollbar-color: $neutral-50 $neutral-20;
&[data-theme='light'] {
&::-webkit-scrollbar-thumb {
background: $neutral-80;
}
&::-webkit-scrollbar-track {
background: $neutral-94;
}
&::-webkit-scrollbar-thumb:hover {
background: $neutral-90;
}
scrollbar-color: $neutral-80 $neutral-94;
}
}
.scrolled {
.site-header {
z-index: 3;
}
.main-menu {
position: fixed;
top: 0;
left: 0;
right: 0;
background: $neutral-10;
padding-bottom: $spacer * 0.5;
@include media-breakpoint-up(xl) {
top: -24px;
}
}
.top-banner {
display: none;
}
}
body {
&.no-scroll {
overflow: hidden;
}
// Apply Mona Sans width variation setting globally
// This ensures all text using Mona Sans (via font-family-base) uses width axis at 100
font-variation-settings: 'wdth' 100;
font-feature-settings: 'ss05' on;
font-weight: 350;
}
/* Fix thick underlines in Mona Sans font */
* {
text-decoration-thickness: 1px !important;
}
.weh {
position: absolute;
left: 0;
top: 0;
right: auto;
bottom: auto;
z-index: -1;
overflow: hidden;
width: 0;
height: 0;
opacity: 0;
}
.divider {
border-top: 1px solid $neutral-40;
width: 100%;
}
@import 'components';
@import 'syntax-highlight';
@import 'mathjax';
@import 'partials/logo';
@import 'partials/top-banner';
@import 'partials/menu-mobile';
@import 'partials/menu';
@import 'partials/site-header';
@import 'partials/link';
@import 'partials/hubspot-form';
@import 'partials/breadcrumbs';
@import 'partials/footer';
@import 'partials/not-found';
@import 'partials/go-to-top-button';