mirror of
https://github.com/qdrant/landing_page.git
synced 2026-10-06 03:18:30 +02:00
* 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
193 lines
3.5 KiB
SCSS
193 lines
3.5 KiB
SCSS
@use '../helpers/functions' as *;
|
|
|
|
.testimonial-light {
|
|
padding-bottom: $spacer * 4;
|
|
background-color: $neutral-94;
|
|
|
|
&__content {
|
|
padding: $spacer * 2 $spacer * 2.5;
|
|
background: $neutral-98;
|
|
border-radius: $spacer * 0.5;
|
|
border: pxToRem(1) solid $neutral-90;
|
|
}
|
|
|
|
&__review {
|
|
margin-bottom: $spacer * 2.5;
|
|
font-size: pxToRem(20);
|
|
|
|
&:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
line-height: 1.5;
|
|
color: $neutral-20;
|
|
letter-spacing: pxToRem(-0.2);
|
|
}
|
|
|
|
&__employees {
|
|
display: flex;
|
|
flex-direction: column;
|
|
|
|
&-avatar {
|
|
margin-bottom: $spacer;
|
|
height: $spacer * 3;
|
|
|
|
img {
|
|
height: 100%;
|
|
}
|
|
}
|
|
|
|
&-position {
|
|
p {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
p:first-of-type {
|
|
color: $neutral-20;
|
|
}
|
|
|
|
p:last-of-type {
|
|
font-size: pxToRem(14);
|
|
line-height: pxToRem(21);
|
|
color: $neutral-60;
|
|
}
|
|
}
|
|
}
|
|
|
|
&__logo {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
padding: $spacer * 2;
|
|
background: $neutral-98;
|
|
border-radius: $spacer * 0.5;
|
|
border: pxToRem(1) solid $neutral-90;
|
|
|
|
img {
|
|
width: pxToRem(150);
|
|
}
|
|
|
|
&--gradient {
|
|
min-height: pxToRem(300);
|
|
background-color: $neutral-10;
|
|
background-image: url('/img/testimonial-logo-glow.svg');
|
|
background-repeat: no-repeat;
|
|
background-position: center bottom;
|
|
background-size: 100% auto;
|
|
position: relative;
|
|
overflow: hidden;
|
|
|
|
img {
|
|
position: relative;
|
|
z-index: 1;
|
|
filter: brightness(0) invert(1);
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Gradient layout: equal-height cards, Figma-style (only when gradient: true) */
|
|
&--gradient-layout {
|
|
.row {
|
|
align-items: stretch;
|
|
--bs-gutter-x: #{pxToRem(30)};
|
|
}
|
|
|
|
.testimonial-light__content,
|
|
.testimonial-light__logo {
|
|
min-height: pxToRem(300);
|
|
height: 100%;
|
|
}
|
|
|
|
.testimonial-light__content {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
padding: pxToRem(56);
|
|
}
|
|
|
|
.testimonial-light__logo--gradient {
|
|
padding: pxToRem(32);
|
|
}
|
|
|
|
.testimonial-light__review {
|
|
font-size: pxToRem(24);
|
|
line-height: 1.3;
|
|
letter-spacing: pxToRem(-0.5);
|
|
}
|
|
}
|
|
|
|
&__partners {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: $spacer * 1.5;
|
|
padding-bottom: $spacer * 1.875;
|
|
}
|
|
|
|
&__partners-title {
|
|
margin: 0;
|
|
font-size: pxToRem(20);
|
|
font-weight: 600;
|
|
line-height: 1.3;
|
|
color: $neutral-20;
|
|
letter-spacing: -0.5px;
|
|
}
|
|
|
|
&__partners-logos {
|
|
display: flex;
|
|
gap: $spacer;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
&__partners-card {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
padding: 0 $spacer * 1.25;
|
|
background: $neutral-98;
|
|
border: pxToRem(1) solid $neutral-90;
|
|
border-radius: pxToRem(12);
|
|
|
|
img {
|
|
width: pxToRem(120);
|
|
height: pxToRem(64);
|
|
object-fit: contain;
|
|
}
|
|
}
|
|
|
|
&.reversed div.row {
|
|
flex-direction: column-reverse;
|
|
}
|
|
|
|
@include media-breakpoint-up(xl) {
|
|
padding-bottom: $spacer * 7.5;
|
|
|
|
&__employees {
|
|
flex-direction: row;
|
|
|
|
&-avatar {
|
|
margin-bottom: 0;
|
|
margin-right: $spacer;
|
|
}
|
|
}
|
|
|
|
&__logo {
|
|
height: 100%;
|
|
}
|
|
|
|
&__partners {
|
|
flex-direction: row;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
gap: 0;
|
|
}
|
|
|
|
&__partners-title {
|
|
font-size: pxToRem(24);
|
|
max-width: pxToRem(445);
|
|
}
|
|
|
|
&.reversed div.row {
|
|
flex-direction: row-reverse;
|
|
}
|
|
}
|
|
}
|