From c638b45a5e1e9467b4505ec3adb9dbf4a26823fa Mon Sep 17 00:00:00 2001 From: Raman Yasel Date: Thu, 8 Aug 2024 10:15:07 +0300 Subject: [PATCH] feat: add home page presentation section Signed-off-by: Raman Yasel --- docs/assets/scss/home.scss | 1 + docs/assets/scss/home/contact.scss | 7 +- docs/assets/scss/home/presentation.scss | 213 +++++++++++++++++++ docs/content/en/_index.html | 51 ++++- docs/static/images/home/jedi-bee-teacher.png | Bin 0 -> 19470 bytes 5 files changed, 267 insertions(+), 5 deletions(-) create mode 100644 docs/assets/scss/home/presentation.scss create mode 100644 docs/static/images/home/jedi-bee-teacher.png diff --git a/docs/assets/scss/home.scss b/docs/assets/scss/home.scss index 19192ef24f4..121359e86ca 100644 --- a/docs/assets/scss/home.scss +++ b/docs/assets/scss/home.scss @@ -12,6 +12,7 @@ @import "home/videos"; @import "home/share"; @import "home/contact"; +@import "home/presentation"; .home { // dirty hack that should be changed if we change the size of the navbar diff --git a/docs/assets/scss/home/contact.scss b/docs/assets/scss/home/contact.scss index 06785ab46d5..7aa5d087be3 100644 --- a/docs/assets/scss/home/contact.scss +++ b/docs/assets/scss/home/contact.scss @@ -265,13 +265,18 @@ display: block; content: ""; top: 7px; - left: 4px; + left: 5px; position: absolute; width: 12px; height: 10px; opacity: 0; background: no-repeat center center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23415559' stroke-width='2.4' d='M1 4.818 4.125 8 11 1'/%3E%3C/svg%3E"); background-size: contain; + + @media (max-width: $desktop) { + top: 4px; + left: 3px; + } } } diff --git a/docs/assets/scss/home/presentation.scss b/docs/assets/scss/home/presentation.scss new file mode 100644 index 00000000000..98a2bd854a1 --- /dev/null +++ b/docs/assets/scss/home/presentation.scss @@ -0,0 +1,213 @@ +.presentation { + max-width: 1040px; + margin: 174px auto 0 auto; + + @media (max-width: $mobile) { + margin-top: 168px; + } + + &__list { + display: flex; + align-items: flex-start; + gap: 64px; + margin-bottom: 0; + + @media (max-width: $tablet) { + gap: 32px; + } + + @media (max-width: $mobile) { + flex-direction: column; + } + } + + &__item { + width: 488px; + + .title { + margin-top: 5px; + } + + @media (max-width: $mobile) { + width: 100%; + } + } + + &__banner { + position: relative; + padding: 12px; + background-color: #fff; + border-radius: 12px; + box-shadow: 0px 9px 22px rgba(0, 102, 102, 0.04); + + &:before { + z-index: -1; + content: ""; + position: absolute; + top: -62px; + left: -1%; + width: 102%; + height: 62px; + background-image: url("data:image/svg+xml,%3Csvg width='500' height='95' viewBox='0 0 500 95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_dd_3038_2348)'%3E%3Cpath d='M70 25C70 20.0294 74.0294 16 79 16H421C425.971 16 430 20.0294 430 25H70Z' fill='white'/%3E%3C/g%3E%3Cg filter='url(%23filter1_dd_3038_2348)'%3E%3Cpath d='M54 35C54 29.4772 58.4772 25 64 25H436C441.523 25 446 29.4772 446 35H54Z' fill='white'/%3E%3C/g%3E%3Cg filter='url(%23filter2_dd_3038_2348)'%3E%3Cpath d='M38 47C38 40.3726 43.3726 35 50 35H450C456.627 35 462 40.3726 462 47V48H38V47Z' fill='white'/%3E%3C/g%3E%3Cg filter='url(%23filter3_dd_3038_2348)'%3E%3Cpath d='M22 60C22 53.3726 27.3726 48 34 48H466C472.627 48 478 53.3726 478 60V64H22V60Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_dd_3038_2348' x='48' y='0' width='404' height='56' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='9'/%3E%3CfeGaussianBlur stdDeviation='11'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.4 0 0 0 0 0.4 0 0 0 0.04 0'/%3E%3CfeBlend mode='multiply' in2='BackgroundImageFix' result='effect1_dropShadow_3038_2348'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-3'/%3E%3CfeGaussianBlur stdDeviation='6.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.62 0 0 0 0 0.5084 0 0 0 0.1 0'/%3E%3CfeBlend mode='multiply' in2='effect1_dropShadow_3038_2348' result='effect2_dropShadow_3038_2348'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect2_dropShadow_3038_2348' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_dd_3038_2348' x='32' y='9' width='436' height='57' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='9'/%3E%3CfeGaussianBlur stdDeviation='11'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.4 0 0 0 0 0.4 0 0 0 0.04 0'/%3E%3CfeBlend mode='multiply' in2='BackgroundImageFix' result='effect1_dropShadow_3038_2348'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-3'/%3E%3CfeGaussianBlur stdDeviation='6.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.62 0 0 0 0 0.5084 0 0 0 0.1 0'/%3E%3CfeBlend mode='multiply' in2='effect1_dropShadow_3038_2348' result='effect2_dropShadow_3038_2348'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect2_dropShadow_3038_2348' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_dd_3038_2348' x='16' y='19' width='468' height='60' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='9'/%3E%3CfeGaussianBlur stdDeviation='11'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.4 0 0 0 0 0.4 0 0 0 0.04 0'/%3E%3CfeBlend mode='multiply' in2='BackgroundImageFix' result='effect1_dropShadow_3038_2348'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-3'/%3E%3CfeGaussianBlur stdDeviation='6.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.62 0 0 0 0 0.5084 0 0 0 0.1 0'/%3E%3CfeBlend mode='multiply' in2='effect1_dropShadow_3038_2348' result='effect2_dropShadow_3038_2348'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect2_dropShadow_3038_2348' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter3_dd_3038_2348' x='0' y='32' width='500' height='63' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='9'/%3E%3CfeGaussianBlur stdDeviation='11'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.4 0 0 0 0 0.4 0 0 0 0.04 0'/%3E%3CfeBlend mode='multiply' in2='BackgroundImageFix' result='effect1_dropShadow_3038_2348'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='-3'/%3E%3CfeGaussianBlur stdDeviation='6.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0.62 0 0 0 0 0.5084 0 0 0 0.1 0'/%3E%3CfeBlend mode='multiply' in2='effect1_dropShadow_3038_2348' result='effect2_dropShadow_3038_2348'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect2_dropShadow_3038_2348' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A"); + background-size: cover; + + @media (max-width: $tablet) { + top: -58px; + } + + @media (max-width: $mobile) { + content: none; + } + } + + &:after { + z-index: -1; + content: ""; + position: absolute; + left: 50%; + top: 50%; + width: 92%; + height: 88%; + background: linear-gradient(86.5deg, #84E1A3 2.87%, #74E2CF 100%); + filter: blur(14px); + border-radius: 8px; + transform: translate(-50%, -50%); + } + + @media (max-width: $mobile) { + padding: 10px; + } + + &-inner { + position: relative; + padding: 18px 135px 24px 20px; + border: 1px #deeded solid; + border-radius: 4px; + + @media (max-width: $mobile) { + padding: 24px 18px; + } + } + + &-list { + margin-top: 14px; + display: flex; + flex-direction: column; + gap: 12px; + } + + &-item { + position: relative; + display: flex; + gap: 8px; + } + + &-number { + display: flex; + justify-content: center; + align-items: center; + font-size: 14px; + font-weight: 600; + line-height: 14px; + width: 20px; + height: 20px; + background-color: rgba(207, 222, 252, 1); + border-radius: 100%; + margin-bottom: 2px; + } + + &-decor { + position: relative; + + &::before, + &::after { + content: ""; + display: block; + background-color: rgba(233, 237, 237, 0.7); + height: 8px; + border-radius: 40px; + } + + &::before { + width: 116px; + margin-bottom: 4px; + } + + &::after { + width: 74px; + } + + &--wide { + &::before { + width: 133px; + } + + &::after { + width: 89px; + } + } + } + + &-img { + z-index: 2; + position: absolute; + right: 7px; + bottom: 0; + + @media (max-width: $mobile) { + top: -113px; + max-width: 147px; + height: auto; + left: 50%; + transform: translateX(-50%); + } + } + + &-description { + margin-top: 24px; + margin-bottom: 0; + font-size: 14px; + line-height: 1.375; + color: #5e636e; + + @media (max-width: $mobile) { + font-size: 16px; + margin-top: 8px; + line-height: 1.5; + } + } + } + + &__title { + margin: 0; + font-weight: 600; + font-size: 22px; + line-height: 1.375; + color: rgba(37, 55, 55, 1); + + @media (max-width: $mobile) { + font-size: 16px; + line-height: 22px; + } + + &::after { + content: ""; + display: block; + width: 263px; + border: 1px rgba(222, 237, 237, 1) solid; + + @media (max-width: $mobile) { + max-width: 200px; + } + } + } + + &__description { + max-width: 460px; + margin-top: 15px; + margin-bottom: 10px; + font-size: 16px; + line-height: 1.375; + color: #5e636e; + } +} \ No newline at end of file diff --git a/docs/content/en/_index.html b/docs/content/en/_index.html index e59fa401201..c87f144d313 100644 --- a/docs/content/en/_index.html +++ b/docs/content/en/_index.html @@ -241,6 +241,53 @@

Code of Conduct

+
+
    +
  • +
    +

    What is a Tracing Policy?

    +

    Tracing Policies define what situations Tetragon + should react to...

    +
      +
    • + 1 + +
    • +
    • + 2 + +
    • +
    • + 3 + +
    • +
    + Jedi-Bee techer +
    +
  • + +
  • +

    Showcase Tetragon: Slides for Speakers

    +

    We've created a slide deck for talks, presentations, and demos on + Tetragon. Feel free to use it as-is or customize it to fit your specific needs.

    + + See presentation + + +
  • +
+
+

How to Install Tetragon?

    @@ -749,10 +796,6 @@

    Telling the Tetragon Story

    errorBox.textContent = message || field.validationMessage; }) - field.addEventListener("blur", () => { - field.checkValidity(); - }) - field.addEventListener("input", () => { const valid = field.checkValidity(); if (valid) { diff --git a/docs/static/images/home/jedi-bee-teacher.png b/docs/static/images/home/jedi-bee-teacher.png new file mode 100644 index 0000000000000000000000000000000000000000..ebab8f57095fe7e6c75c7d72cb0269f5cfcbcd11 GIT binary patch literal 19470 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 literal 0 HcmV?d00001