many updates
This commit is contained in:
parent
46defc69d1
commit
ae71305718
|
@ -1,6 +1,6 @@
|
||||||
title: Distrust
|
title: Distrust
|
||||||
email: info@distrust.co
|
email: info@distrust.co
|
||||||
description: Security without blind trust.
|
description: Security beyond blind trust.
|
||||||
baseurl: ""
|
baseurl: ""
|
||||||
url: "https://distrust.co"
|
url: "https://distrust.co"
|
||||||
banner: "https://distrust.co/assets/base/distrust-thumbnail.png"
|
banner: "https://distrust.co/assets/base/distrust-thumbnail.png"
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
<section class="mid-tall-section">
|
||||||
|
{% unless include.hide_title == 'true' %}
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<div class="text-well center">
|
||||||
|
<h4 class="carousel-title" >trusted by industry leaders</h4>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{% endunless %}
|
||||||
|
|
||||||
|
<div class="logo-section">
|
||||||
|
<div class="logo-slider" id="logoSlider">
|
||||||
|
<img src="assets/base/companies/coinbase-white.svg" alt="Coinbase">
|
||||||
|
<img src="assets/base/companies/bitgo-logo-white.svg" alt="BitGo">
|
||||||
|
<img style="filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);"
|
||||||
|
src="assets/base/companies/bishop-fox-dark.png" alt="Bishop Fox">
|
||||||
|
<img style="filter: invert(100)" src="assets/base/companies/turnkey-black.svg" alt="Turnkey">
|
||||||
|
<img style="height: 40px" src="assets/base/companies/falconx-white.svg" alt="FalconX">
|
||||||
|
<img src="assets/base/companies/exodus-white.svg" alt="Exodus">
|
||||||
|
<img src="assets/base/companies/sidero-labs-white.png" alt="Sidero Labs">
|
||||||
|
<img src="assets/base/companies/zoom-white.png" alt="Zoom">
|
||||||
|
<img src="assets/base/companies/mysten-labs-white.svg" alt="Mysten Labs">
|
||||||
|
<img style="height: 60px; filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(200%) contrast(102%);"
|
||||||
|
src="assets/base/companies/ankr.png" alt="Ankr">
|
||||||
|
<img style="height: 60px" src="assets/base/companies/hashicorp-white.png" alt="HashiCorp">
|
||||||
|
<img style="filter: invert(100)" src="assets/base/companies/block-one-dark.svg" alt="Block One">
|
||||||
|
<img src="assets/base/companies/ledn-white.svg" alt="Ledn">
|
||||||
|
<img src="assets/base/companies/fitbit-white.png" alt="Fitbit">
|
||||||
|
<img src="assets/base/companies/dfns-color.png" alt="Dfns">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
|
@ -48,5 +48,17 @@
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
let prevScrollPos = window.scrollY;
|
||||||
|
const hamburgerMenu = document.querySelector('.menu-content');
|
||||||
|
|
||||||
|
window.addEventListener('scroll', () => {
|
||||||
|
const currentScrollPos = window.scrollY;
|
||||||
|
|
||||||
|
if (currentScrollPos > prevScrollPos) {
|
||||||
|
hamburgerMenu.style.display = 'none';
|
||||||
|
}
|
||||||
|
prevScrollPos = currentScrollPos;
|
||||||
|
});
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</header>
|
</header>
|
||||||
|
|
|
@ -0,0 +1,46 @@
|
||||||
|
<section style="margin-bottom: 0px;" class="flex-container">
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<h2 class="hero-header gradient-text center">powered by distrust</h2>
|
||||||
|
<p class="hero-p center" style="margin-top: 20px; max-width: 700px">Companies across high-risk industries adopt our methodologies and tooling to secure their critical systems.<p>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section style="margin-top: 40px;" class="flex-container powered-by">
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<div class="text-well card">
|
||||||
|
<div class="img-container">
|
||||||
|
<img src="assets/base/companies/turnkey-black.svg" style="filter: invert(100)">
|
||||||
|
</div>
|
||||||
|
<p>Distrust team helped build Turnkey, which leverages StageX, and AirgapOS to improve the security of their systems which help manage billions of dollars worth of value.</p>
|
||||||
|
<a href="https://whitepaper.turnkey.com/foundations#abstract" rel=”noopener noreferrer” target="_blank" class="arrow-link">
|
||||||
|
Learn more
|
||||||
|
<span class="arrow">→</span>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<div class="text-well card">
|
||||||
|
<div class="img-container">
|
||||||
|
<img src="assets/base/companies/mysten-labs-white.svg" style="width: 250px">
|
||||||
|
</div>
|
||||||
|
<p>The creators of the SUI cryptocurrency partner with Distrust for advice and use StageX to build their nodes in a deterministic manner in order to eliminate single points of failure.</p>
|
||||||
|
<a href="https://github.com/MystenLabs/sui/blob/main/docker/sui-node-deterministic/Dockerfile" rel=”noopener noreferrer” target="_blank" class="arrow-link">
|
||||||
|
Learn more
|
||||||
|
<span class="arrow">→</span>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<div class="text-well card">
|
||||||
|
<div class="img-container">
|
||||||
|
<img src="assets/base/companies/sidero-labs-white.png" style="filter: grayscale(); width: 150px">
|
||||||
|
</div>
|
||||||
|
<p>Sidero labs has relied on Distrust for consulting and is using StageX to build their widely used Talos Linux distribution which delivers best in-class kubernetes features.</p>
|
||||||
|
<a href="https://github.com/siderolabs/talos/releases/tag/v1.10.0-alpha.2" rel=”noopener noreferrer” target="_blank" class="arrow-link">
|
||||||
|
Learn more
|
||||||
|
<span class="arrow">→</span>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
<section>
|
||||||
|
<h4 class="gradient-text center" style="line-height: 50px; max-width: 600px; margin: auto;">ready to take your security to the next level?</h4>
|
||||||
|
<p class="hero-p center" style="max-width: 600px; margin-top: 10px">We help organizations that can't afford to fail. If security is mission-critical for your company, let's talk.</p>
|
||||||
|
<div class="button-container center">
|
||||||
|
<a href="/contact.html" class="mega button">Work with us</a>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
<section class="flex-container tall-section">
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<h2 class="gradient-text">our manifesto</h2>
|
||||||
|
<p class="hero-p">Every day, we apply these guiding principles to how we think, build, and secure systems.</p>
|
||||||
|
</div>
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<ol dir="rtl" style="font-size: 30px; text-align: right">
|
||||||
|
<li>eliminate centralized trust</li>
|
||||||
|
<li>open source everything</li>
|
||||||
|
<li>security beyond compliance</li>
|
||||||
|
<li>move thoughtfully and improve things</li>
|
||||||
|
<li>impact over profit</li>
|
||||||
|
</ol>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
</p>
|
</p>
|
||||||
<p class="hero-p">We don’t just advise on security. We build it. We open-source it. And we teach organizations how to think critically about risk—because security isn’t about checking boxes.
|
<p class="hero-p">We don’t just advise on security. We build it. We open-source it. And we teach organizations how to think critically about risk—because security isn’t about checking boxes.
|
||||||
</p>
|
</p>
|
||||||
<a href="/software.html" class="arrow-link">
|
<a rel=”noopener noreferrer” href="/software.html" class="arrow-link">
|
||||||
Learn more
|
Learn more
|
||||||
<span class="arrow">→</span>
|
<span class="arrow">→</span>
|
||||||
</a>
|
</a>
|
||||||
|
@ -40,28 +40,33 @@
|
||||||
<h5>Lance Vick</h5>
|
<h5>Lance Vick</h5>
|
||||||
<p>Co-Founder</p>
|
<p>Co-Founder</p>
|
||||||
<p>Security Engineer</p>
|
<p>Security Engineer</p>
|
||||||
<a href="https://keys.openpgp.org/vks/v1/by-fingerprint/6B61ECD76088748C70590D55E90A401336C8AAA9">PGP: 36C8AAA9</a>
|
<a rel=”noopener noreferrer” target="_blank" href="https://keyoxide.org/6B61ECD76088748C70590D55E90A401336C8AAA9">Keyoxide</a>
|
||||||
|
<a rel=”noopener noreferrer” target="_blank" href="https://lance.dev/">Website</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-container-inner card">
|
<div class="flex-container-inner card">
|
||||||
<h5>Anton Livaja</h5>
|
<h5>Anton Livaja</h5>
|
||||||
<p>Co-Founder</p>
|
<p>Co-Founder</p>
|
||||||
<p>Security Engineer</p>
|
<p>Security Engineer</p>
|
||||||
<a href="https://keys.openpgp.org/vks/v1/by-fingerprint/F4BF5C81EC78A5DD341C91EEDC4B7D1F52E0BA4D">PGP: 52E0BA4D</a>
|
<a rel=”noopener noreferrer” target="_blank" href="https://keyoxide.org/F4BF5C81EC78A5DD341C91EEDC4B7D1F52E0BA4D">Keyoxide</a>
|
||||||
|
<a rel=”noopener noreferrer” target="_blank" href="https://antonlivaja.com">Website</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-container">
|
<div class="team flex-container">
|
||||||
<div class="flex-container-inner card">
|
<div class="flex-container-inner card">
|
||||||
<h5>Ryan Heywood</h5>
|
<h5>Ryan Heywood</h5>
|
||||||
<p>Security Engineer</p>
|
<p>Security Engineer</p>
|
||||||
<a href="https://keys.openpgp.org/vks/v1/by-fingerprint/88823A75ECAA786B0FF38B148E401478A3FBEF72">PGP: A3FBEF72</a></p>
|
<a rel=”noopener noreferrer” target="_blank" href="https://keyoxide.org/88823A75ECAA786B0FF38B148E401478A3FBEF72">Keyoxide</a>
|
||||||
|
<a rel=”noopener noreferrer” target="_blank" href="https://ryansquared.pub">Website</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-container-inner card">
|
<div class="flex-container-inner card">
|
||||||
<h5>Danny Grove</h5>
|
<h5>Danny Grove</h5>
|
||||||
<p>Security Engineer</p>
|
<p>Security Engineer</p>
|
||||||
<a href="https://keys.openpgp.org/vks/v1/by-fingerprint/C92FE5A3FBD58DD3EC5AA26BB10116B8193F2DBD">PGP: 193F2DBD</a>
|
<a rel=”noopener noreferrer” target="_blank" href="https://keyoxide.org/C92FE5A3FBD58DD3EC5AA26BB10116B8193F2DBD">Keyoxide</a>
|
||||||
|
<a rel=”noopener noreferrer” target="_blank" href="https://dannygrove.com/">Website</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="flex-container-inner who-we-are">
|
<div class="flex-container-inner who-we-are">
|
||||||
<h2 class="gradient-text">who we are</h2>
|
<h2 class="gradient-text">who we are</h2>
|
||||||
<p class="hero-p" style="max-width: 550px">Distrust is made up of engineers behind some of the most security-critical projects in the world—including BitGo, Turnkey, and Unit410.</p>
|
<p class="hero-p" style="max-width: 550px">Distrust is made up of engineers behind some of the most security-critical projects in the world—including BitGo, Turnkey, and Unit410.</p>
|
||||||
|
@ -72,29 +77,9 @@
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="flex-container tall-section">
|
{% include values.html %}
|
||||||
<div class="flex-container-inner">
|
|
||||||
<h2 class="gradient-text">our manifesto</h2>
|
|
||||||
<p class="hero-p">Every day, we apply these guiding principles to how we think, build, and secure systems.</p>
|
|
||||||
</div>
|
|
||||||
<div class="flex-container-inner">
|
|
||||||
<ol dir="rtl" style="font-size: 30px; text-align: right">
|
|
||||||
<li>eliminate centralized trust</li>
|
|
||||||
<li>open source everything</li>
|
|
||||||
<li>security beyond compliance</li>
|
|
||||||
<li>move thoughtfully and improve things</li>
|
|
||||||
<li>impact over profit</li>
|
|
||||||
</ol>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
{% include primary-cta.html %}
|
||||||
<h4 class="gradient-text center" style="line-height: 50px; max-width: 600px; margin: auto;">ready to take your security to the next level?</h4>
|
|
||||||
<p class="hero-p center" style="max-width: 600px; margin-top: 10px">We help organizations that can't afford to fail. If security is mission-critical for your company, let's talk.</p>
|
|
||||||
<div class="button-container center">
|
|
||||||
<a href="/contact.html" class="mega button">Work with us</a>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</main>
|
</main>
|
||||||
{%- include footer.html -%}
|
{%- include footer.html -%}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -54,29 +54,8 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section style="margin-bottom: 0px">
|
|
||||||
<div class="logo-section">
|
{% include companies-carousel.html hide_title='true' %}
|
||||||
<div class="logo-slider" id="logoSlider">
|
|
||||||
<img src="assets/base/companies/coinbase-white.svg" alt="Coinbase">
|
|
||||||
<img src="assets/base/companies/bitgo-logo-white.svg" alt="BitGo">
|
|
||||||
<img style="filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);"
|
|
||||||
src="assets/base/companies/bishop-fox-dark.png" alt="Bishop Fox">
|
|
||||||
<img style="filter: invert(100)" src="assets/base/companies/turnkey-black.svg" alt="Turnkey">
|
|
||||||
<img style="height: 40px" src="assets/base/companies/falconx-white.svg" alt="FalconX">
|
|
||||||
<img src="assets/base/companies/exodus-white.svg" alt="Exodus">
|
|
||||||
<img src="assets/base/companies/sidero-labs-white.png" alt="Sidero Labs">
|
|
||||||
<img src="assets/base/companies/zoom-white.png" alt="Zoom">
|
|
||||||
<img src="assets/base/companies/mysten-labs-white.svg" alt="Mysten Labs">
|
|
||||||
<img style="height: 60px; filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(200%) contrast(102%);"
|
|
||||||
src="assets/base/companies/ankr.png" alt="Ankr">
|
|
||||||
<img style="height: 60px" src="assets/base/companies/hashicorp-white.png" alt="HashiCorp">
|
|
||||||
<img style="filter: invert(100)" src="assets/base/companies/block-one-dark.svg" alt="Block One">
|
|
||||||
<img src="assets/base/companies/ledn-white.svg" alt="Ledn">
|
|
||||||
<img src="assets/base/companies/fitbit-white.png" alt="Fitbit">
|
|
||||||
<img src="assets/base/companies/dfns-color.png" alt="Dfns">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</main>
|
</main>
|
||||||
<br />
|
<br />
|
||||||
{%- include footer.html -%}
|
{%- include footer.html -%}
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<div class="flex-container-inner">
|
<div class="flex-container-inner">
|
||||||
<div class="text-well">
|
<div class="text-well">
|
||||||
<h1 class="gradient-text hero-header landing-header">security without blind trust</h1>
|
<h1 class="gradient-text hero-header landing-header">security without blind trust</h1>
|
||||||
<p class="hero-p" style="margin-top: 0px">Distrust applies a first principles approach to securing mission critical infrastructure. No guessing, no shortcuts, only verifiable security.</p>
|
<p class="hero-p" style="margin-top: 0px">Distrust secures mission critical infrastructure by applying a first principles approach. No guessing, no shortcuts, only verifiable security.</p>
|
||||||
<br />
|
<br />
|
||||||
<a href="/contact.html" class="mega button">Work with us</a>
|
<a href="/contact.html" class="mega button">Work with us</a>
|
||||||
<br />
|
<br />
|
||||||
|
@ -27,35 +27,8 @@
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="mid-tall-section">
|
|
||||||
<div class="flex-container-inner">
|
|
||||||
<div class="text-well center">
|
|
||||||
<h4 class="carousel-title" >trusted by industry leaders</h4>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="logo-section">
|
{% include companies-carousel.html %}
|
||||||
<div class="logo-slider" id="logoSlider">
|
|
||||||
<img src="assets/base/companies/coinbase-white.svg" alt="Coinbase">
|
|
||||||
<img src="assets/base/companies/bitgo-logo-white.svg" alt="BitGo">
|
|
||||||
<img style="filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);"
|
|
||||||
src="assets/base/companies/bishop-fox-dark.png" alt="Bishop Fox">
|
|
||||||
<img style="filter: invert(100)" src="assets/base/companies/turnkey-black.svg" alt="Turnkey">
|
|
||||||
<img style="height: 40px" src="assets/base/companies/falconx-white.svg" alt="FalconX">
|
|
||||||
<img src="assets/base/companies/exodus-white.svg" alt="Exodus">
|
|
||||||
<img src="assets/base/companies/sidero-labs-white.png" alt="Sidero Labs">
|
|
||||||
<img src="assets/base/companies/zoom-white.png" alt="Zoom">
|
|
||||||
<img src="assets/base/companies/mysten-labs-white.svg" alt="Mysten Labs">
|
|
||||||
<img style="height: 60px; filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(200%) contrast(102%);"
|
|
||||||
src="assets/base/companies/ankr.png" alt="Ankr">
|
|
||||||
<img style="height: 60px" src="assets/base/companies/hashicorp-white.png" alt="HashiCorp">
|
|
||||||
<img style="filter: invert(100)" src="assets/base/companies/block-one-dark.svg" alt="Block One">
|
|
||||||
<img src="assets/base/companies/ledn-white.svg" alt="Ledn">
|
|
||||||
<img src="assets/base/companies/fitbit-white.png" alt="Fitbit">
|
|
||||||
<img src="assets/base/companies/dfns-color.png" alt="Dfns">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<div class="center">
|
<div class="center">
|
||||||
|
@ -90,14 +63,11 @@
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section>
|
{% include powered-by.html %}
|
||||||
<h4 class="gradient-text center" style="line-height: 50px; max-width: 600px; margin: auto;">ready to take your security to the next level?</h4>
|
|
||||||
<p class="hero-p center" style="max-width: 600px; margin-top: 10px">We help organizations that can't afford to fail. If security is mission-critical for your company, let's talk.</p>
|
|
||||||
<div class="button-container center">
|
|
||||||
<a href="/contact.html" class="mega button">Work with us</a>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
|
{% include values.html %}
|
||||||
|
|
||||||
|
{% include primary-cta.html %}
|
||||||
</main>
|
</main>
|
||||||
{%- include footer.html -%}
|
{%- include footer.html -%}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -5,15 +5,15 @@
|
||||||
{%- include header.html -%}
|
{%- include header.html -%}
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<main>
|
<main>
|
||||||
<div class="video-background-container" style="top: 350px">
|
<div class="video-background-container" style="top: 350px">
|
||||||
<video autoplay muted loop playsinline class="video-background">
|
<video autoplay muted loop playsinline class="video-background">
|
||||||
<source src="assets/videos/swirly-lines.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
|
<source src="assets/videos/swirly-lines.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
|
||||||
<source src="assets/videos/swirly-lines.webm" type='video/webm; codecs="vp8, vorbis"' />
|
<source src="assets/videos/swirly-lines.webm" type='video/webm; codecs="vp8, vorbis"' />
|
||||||
</video>
|
</video>
|
||||||
<div class="gradient-overlay"></div>
|
<div class="gradient-overlay"></div>
|
||||||
</div>
|
</div>
|
||||||
<section class="flex-container capsule-header video-content">
|
|
||||||
|
|
||||||
|
<section class="flex-container capsule-header video-content">
|
||||||
<div class="flex-container-inner">
|
<div class="flex-container-inner">
|
||||||
<div class="text-well center">
|
<div class="text-well center">
|
||||||
<div class="text-well" style="text-align: center; margin: auto">
|
<div class="text-well" style="text-align: center; margin: auto">
|
||||||
|
@ -32,89 +32,102 @@
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="flex-container mid-tall-section">
|
{% include companies-carousel.html hide_title='true' %}
|
||||||
<div class="flex-container-inner">
|
|
||||||
<div class="text-well">
|
<section class="why-choose-distrust">
|
||||||
<h3>security assessments</h3>
|
<div class="flex-container">
|
||||||
<p style="max-width: 540px">Our assessments go beyond identifying vulnerabilities—we strategically eliminate risks at their source. Using a first-principles methodology, we pinpoint single points of failure and deliver clear, actionable recommendations to secure your systems against sophisticated threats.</p>
|
<div class="flex-container-inner">
|
||||||
<ul>
|
<h2 class="gradient-text">why choose Distrust</h2>
|
||||||
<li>Secure architecture review</li>
|
<p>Benefit from our approach—a blend of proven methodologies and open source tooling we created, shaped by lessons from securing some of the world's highest-risk organizations.</p>
|
||||||
<li>Threat modeling</li>
|
</div>
|
||||||
<li>Penetration testing</li>
|
<div class="flex-container-inner">
|
||||||
<li>Secure code review</li>
|
|
||||||
</ul>
|
|
||||||
<br>
|
|
||||||
<a href="/contact.html" class="arrow-link">
|
|
||||||
Schedule an assessment
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-container-inner">
|
<br>
|
||||||
<div class="text-well">
|
<div class="flex-container properties">
|
||||||
<h3>retainer or fractional CISO</h3>
|
<div class="flex-container-inner">
|
||||||
<p style="max-width: 540px">Gain continuous, high-level security leadership tailored precisely to your organization's needs. We work closely with your teams, providing strategic security direction, eliminating blind trust, and protecting critical infrastructure from sophisticated threats.</p>
|
<svg xmlns="http://www.w3.org/2000/svg" width="30" height=="30" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers-icon lucide-layers"><path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z"/><path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12"/><path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17"/></svg>
|
||||||
<ul>
|
<p><b>Eliminate root causes</b></p>
|
||||||
<li>Security program development</li>
|
<p>We don't just scan for bugs—we eliminate entire categories of bugs at the source using a first-principles methodology.</p>
|
||||||
<li>Incident response</li>
|
|
||||||
<li>Due diligence</li>
|
|
||||||
<li>Vetting security talent</li>
|
|
||||||
</ul>
|
|
||||||
<br>
|
|
||||||
<a href="/contact.html" class="arrow-link">
|
|
||||||
Work with us
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big-icon lucide-circle-check-big"><path d="M21.801 10A10 10 0 1 1 17 3.335"/><path d="m9 11 3 3L22 4"/></svg>
|
||||||
|
<p><b>Verifiable</b></p>
|
||||||
|
<p>No guessing, no shortcuts. Every recommendation is backed by logic and rigor, not gut feel or just to check boxes.</p>
|
||||||
|
</div>
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-alert-icon lucide-shield-alert"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"/><path d="M12 8v4"/><path d="M12 16h.01"/></svg>
|
||||||
|
<p><b>Proven track record</b></p>
|
||||||
|
<p>Our security engineer have secured some of the highest risk infrastructure in the world (BitGo, Turnkey, Unit 410).</p>
|
||||||
|
</div>
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-handshake-icon lucide-handshake"><path d="m11 17 2 2a1 1 0 1 0 3-3"/><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"/><path d="m21 3 1 11h-2"/><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"/><path d="M3 4h8"/></svg>
|
||||||
|
<p><b>Embedded collaborations</b></p>
|
||||||
|
<p>We act as true partners— our goal is to make our clients succeed and not depend on us.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section class="mid-tall-section">
|
||||||
|
<div style="max-width: 800px; margin: auto; text-align: center; margin-bottom: 60px;">
|
||||||
|
<h2 class="gradient-text">our services</h2>
|
||||||
|
<p>Distrust offers high-impact security consulting and open-source tooling for companies that can't afford to fail.
|
||||||
|
</div>
|
||||||
|
<div class="flex-container">
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<div class="text-well">
|
||||||
|
<h3>retainer / fractional CISO</h3>
|
||||||
|
<p style="max-width: 540px">Get ongoing security leadership tailored precisely to your organization's needs. We embed with your team to provide strategic security direction and eliminate blind trust from your infrastructure—so you're prepared before threats emerge.</p>
|
||||||
|
<ul>
|
||||||
|
<li>Security program development</li>
|
||||||
|
<li>Incident response</li>
|
||||||
|
<li>Due diligence</li>
|
||||||
|
<li>Vetting security talent</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<div class="button-container">
|
||||||
|
<a href="/contact.html" class="mega button">Work with us</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="flex-container-inner">
|
||||||
|
<div class="text-well">
|
||||||
|
<h3>security assessments</h3>
|
||||||
|
<p style="max-width: 540px">Our assessments go beyond vulnerability scans—we eliminate risks at their source. Using first-principles threat modelling, we identify single points of failure and deliver actionable recommendations to secure your systems against sophisticated threats.</p>
|
||||||
|
<ul>
|
||||||
|
<li>Secure architecture review</li>
|
||||||
|
<li>Security audits</li>
|
||||||
|
<li>Penetration testing</li>
|
||||||
|
<li>Secure code review</li>
|
||||||
|
</ul>
|
||||||
|
<br>
|
||||||
|
<div class="button-container">
|
||||||
|
<a href="/contact.html" class="mega button">Book an assessment</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
<section class="flex-container">
|
<div class="video-background-container-philosophy">
|
||||||
|
<video autoplay muted loop playsinline class="video-background-philosophy">
|
||||||
|
<source src="assets/videos/cool-lines-2.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
|
||||||
|
<source src="assets/videos/swirly-lines.webm" type='video/webm; codecs="vp8, vorbis"' />
|
||||||
|
</video>
|
||||||
|
<div class="gradient-overlay-philosophy"></div>
|
||||||
|
</div>
|
||||||
|
<section class="flex-container video-content-philosophy">
|
||||||
<div class="flex-container-inner"></div>
|
<div class="flex-container-inner"></div>
|
||||||
<div class="flex-container-inner">
|
<div class="flex-container-inner">
|
||||||
<h2 class="gradient-text why-distrust">why Distrust?</h2>
|
<h2 class="gradient-text why-distrust">our philosophy</h2>
|
||||||
<p>
|
<p>
|
||||||
Why choose Distrust? Because security shouldn't be based on blind trust, it should be based on <b>dis</b>trust, and verifiability. Most organizations treat cybersecurity like people once treated hygiene—poorly.
|
Security shouldn't be based on blind trust, it should be based on <b>dis</b>trust, and verifiability. Most organizations treat cybersecurity like people once treated hygiene—poorly.
|
||||||
</p>
|
</p>
|
||||||
<p>At Distrust, we've identified fundamental methods to eliminate entire categories of risk at their source. Similarly to how handwashing revolutionized public health by preventing unseen threats like bacteria, our first-principles security methodology brings new levels of security to our clients by eliminating single points of failure, and providing verifiable, resilient protection for critical systems.
|
<p>At Distrust, we've identified fundamental methods to eliminate entire categories of risk at their source. Similarly to how handwashing revolutionized public health by preventing unseen threats like bacteria, our first-principles security methodology brings new levels of security to our clients by eliminating single points of failure, and providing verifiable, resilient protection for critical systems.
|
||||||
</p>
|
</p>
|
||||||
<ul class="narrow-list">
|
|
||||||
<li><b>First-principles security</b>
|
|
||||||
<p>Attack surface area reduction through eliminating root causes.</p>
|
|
||||||
</li>
|
|
||||||
<li><b>Proven methodology</b>
|
|
||||||
<p>Methodology tested in high-stakes, mission-critical environments.</p>
|
|
||||||
</li>
|
|
||||||
<li><b>Seamless collaboration</b>
|
|
||||||
<p>Clear, actionable engagement steps—start immediately.</p>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="">
|
|
||||||
<div class="logo-section">
|
|
||||||
<div class="logo-slider" id="logoSlider">
|
|
||||||
<img src="assets/base/companies/coinbase-white.svg" alt="Coinbase">
|
|
||||||
<img src="assets/base/companies/bitgo-logo-white.svg" alt="BitGo">
|
|
||||||
<img style="filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);"
|
|
||||||
src="assets/base/companies/bishop-fox-dark.png" alt="Bishop Fox">
|
|
||||||
<img style="filter: invert(100)" src="assets/base/companies/turnkey-black.svg" alt="Turnkey">
|
|
||||||
<img style="height: 40px" src="assets/base/companies/falconx-white.svg" alt="FalconX">
|
|
||||||
<img src="assets/base/companies/exodus-white.svg" alt="Exodus">
|
|
||||||
<img src="assets/base/companies/sidero-labs-white.png" alt="Sidero Labs">
|
|
||||||
<img src="assets/base/companies/zoom-white.png" alt="Zoom">
|
|
||||||
<img src="assets/base/companies/mysten-labs-white.svg" alt="Mysten Labs">
|
|
||||||
<img style="height: 60px; filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(200%) contrast(102%);"
|
|
||||||
src="assets/base/companies/ankr.png" alt="Ankr">
|
|
||||||
<img style="height: 60px" src="assets/base/companies/hashicorp-white.png" alt="HashiCorp">
|
|
||||||
<img style="filter: invert(100)" src="assets/base/companies/block-one-dark.svg" alt="Block One">
|
|
||||||
<img src="assets/base/companies/ledn-white.svg" alt="Ledn">
|
|
||||||
<img src="assets/base/companies/fitbit-white.png" alt="Fitbit">
|
|
||||||
<img src="assets/base/companies/dfns-color.png" alt="Dfns">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<h4 class="gradient-text center" style="line-height: 50px; max-width: 600px; margin: auto;">ready to take your security to the next level?</h4>
|
<h4 class="gradient-text center" style="line-height: 50px; max-width: 600px; margin: auto;">ready to take your security to the next level?</h4>
|
||||||
|
|
|
@ -45,399 +45,104 @@
|
||||||
<div class="flex-container-inner"></div>
|
<div class="flex-container-inner"></div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<span class="roadmap" id="roadmap">
|
{% include powered-by.html %}
|
||||||
|
|
||||||
|
<div class="roadmap" id="roadmap">
|
||||||
<h2 class="center gradient-text">our software</h2>
|
<h2 class="center gradient-text">our software</h2>
|
||||||
<p style="margin-top: 20px" class="hero-p center">We are actively working on a number of different projects, and looking to fund others. Here is what's on the way and what's coming next.</p>
|
<p style="margin-top: 20px" class="hero-p center">We are actively working on a number of different projects, and looking to fund others. Here is what's on the way and what's coming next.</p>
|
||||||
<section id="sourceid" class="flex-container">
|
</div>
|
||||||
<div class="flex-container-inner">
|
<div id="kanban" class="flex-container">
|
||||||
<div class="text-well">
|
<div class="flex-container-inner flex-container kanban-column column-backlog">
|
||||||
<div class="roadmap-header">
|
<h4 style="color: var(--light-grey)">backlog (fundraising)</h4>
|
||||||
<div class="roadmap-title-container">
|
<a target="_blank" rel=”noopener noreferrer” class="flex-container-inner mini-card" href="https://git.distrust.co/public/bootproof">
|
||||||
<div class="roadmap-item-name">SourceId</div>
|
<p><b>Bootproof</b></p>
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
<p>Prove what software booted on a system via remote attestation technologies.</p>
|
||||||
<div class="roadmap-tagline">source code integrity</div>
|
<div class="arrow-link">
|
||||||
</div>
|
View git repository
|
||||||
<div class="roadmap-header-capsule">
|
<span class="arrow">→</span>
|
||||||
<div class="capsule-grey">fundraising</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>SourceId ensures that source code integrity is verifiable. It prevents tampering of archives and other formats used for delivering source code by standardizing code and generating a hash-based fingerprint of the tree which includes all essential files.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://git.distrust.co/public/sourceid" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
|
||||||
|
|
||||||
<section id="sigrev" class="flex-container">
|
<a class="flex-container-inner mini-card" target="_blank" rel=”noopener noreferrer” href="https://git.distrust.co/public/sourceid">
|
||||||
<div class="flex-container-inner">
|
<p><b>SourceId</b></p>
|
||||||
<div class="text-well">
|
<p>Verify source code inegrity with hash-based fingerprints.</p>
|
||||||
<div class="roadmap-header">
|
<div class="arrow-link">
|
||||||
<div class="roadmap-title-container">
|
View git repository
|
||||||
<div class="roadmap-item-name">SigRev</div>
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
|
||||||
<div class="roadmap-tagline">crowdsourced code review</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-grey">fundraising</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>SigRev is a crowdsourcing framework extending SourceID with signed code reviews. It enhances open-source security by making comprehensive manual reviews discoverable, overcoming the limitations of static analysis tools.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://git.distrust.co/public/sigrev" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
<a class="flex-container-inner mini-card" href="https://git.distrust.co/public/sigrev" class="arrow-link">
|
||||||
|
<p><b>SigRev</b></p>
|
||||||
<section id="stagex" class="flex-container">
|
<p>Crowdsource and discover signed manual code reviews.</p>
|
||||||
<div class="flex-container-inner">
|
<div class="arrow-link">
|
||||||
<div class="text-well">
|
View git repository
|
||||||
<div class="roadmap-header">
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-title-container">
|
|
||||||
<div class="roadmap-item-name">StageX</div>
|
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
|
||||||
<div class="roadmap-tagline">deterministic reproducibility</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-green">active</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>StageX is a hermetic, deterministic and reproducible toolchain providing multi-signed OCI images for popular software. This approach removes single points of failure in sofware builds.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#sigrev">
|
|
||||||
<div class="capsule-transparent">SigRev</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://codeberg.org/stagex/stagex" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
</div>
|
||||||
|
<div class="flex-container-inner flex-container kanban-column column-progress">
|
||||||
<section id="repros" class="flex-container">
|
<h4 style="color: var(--light-teal)">in-progress</h4>
|
||||||
<div class="flex-container-inner">
|
<a class="flex-container-inner mini-card" rel=”noopener noreferrer” target="_blank" href="https://qvs.distrust.co/">
|
||||||
<div class="text-well">
|
<p><b>Trove</b></p>
|
||||||
<div class="roadmap-header">
|
<p>Documentation for managing secrets that you can't afford to lose.</p>
|
||||||
<div class="roadmap-title-container">
|
<div class="arrow-link">
|
||||||
<div class="roadmap-item-name">ReprOS</div>
|
View git repository
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-tagline">ephemeral build environments</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-yellow">in-progress</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>ReprOS is a bare-bones immutable OS designed for securely reproducing and signing software. Each build is executed in a one-time use environment, eliminating persistent risks.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#sigrev">
|
|
||||||
<div class="capsule-transparent">SigRev</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
<a href="#bootproof">
|
|
||||||
<div class="capsule-transparent">Bootproof</div>
|
|
||||||
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://codeberg.org/stagex/repros" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
<a class="flex-container-inner mini-card" rel=”noopener noreferrer” target="_blank" href="https://codeberg.org/stagex/repros">
|
||||||
|
<p><b>ReprOS</b></p>
|
||||||
<section id="keyfork" class="flex-container">
|
<p>Create ephemeral build environments to eliminate persistent risks.</p>
|
||||||
<div class="flex-container-inner">
|
<div class="arrow-link">
|
||||||
<div class="text-well">
|
View git repository
|
||||||
<div class="roadmap-header">
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-title-container">
|
|
||||||
<div class="roadmap-item-name">Keyfork</div>
|
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
|
||||||
<div class="roadmap-tagline">deterministic key management</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-green">active</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>Keyfork simplifies cryptographic material management by deriving any number or type of keys from a single entropy source. This greatly simplifies secret management complexity while maintaining security.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#sigrev">
|
|
||||||
<div class="capsule-transparent">SigRev</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://git.distrust.co/public/keyfork" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
<a class="flex-container-inner mini-card" rel=”noopener noreferrer” href="https://git.distrust.co/public/enclaveos">
|
||||||
|
<p><b>EnclaveOS</b></p>
|
||||||
|
<p>Immutable operating system for powering secure enclaves.</p>
|
||||||
<section id="icepick" class="flex-container">
|
<div class="arrow-link">
|
||||||
<div class="flex-container-inner">
|
View git repository
|
||||||
<div class="text-well">
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-header">
|
|
||||||
<div class="roadmap-title-container">
|
|
||||||
<div class="roadmap-item-name">Icepick</div>
|
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
|
||||||
<div class="roadmap-tagline">cryptographic operations</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-green">active</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>Icepick provides a framework for offline verified cryptographic signing operations. Its modular design provides a unified interface for a wide range of cryptographic signing tasks.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#sigrev">
|
|
||||||
<div class="capsule-transparent">SigRev</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://git.distrust.co/public/keyfork" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
</div>
|
||||||
|
<div class="flex-container-inner flex-container kanban-column column-active">
|
||||||
<section id="airgapos" class="flex-container">
|
<h4 style="color: var(--light-purple)">active</h4>
|
||||||
<div class="flex-container-inner">
|
<a class="flex-container-inner mini-card" rel=”noopener noreferrer” target="_blank" href="https://codeberg.org/stagex/stagex">
|
||||||
<div class="text-well">
|
<p><b>StageX</b></p>
|
||||||
<div class="roadmap-header">
|
<p>Hermetic, deterministic, reproducible, multi-signed OCI-based build toolchain.</p>
|
||||||
<div class="roadmap-title-container">
|
<div class="arrow-link">
|
||||||
<div class="roadmap-item-name">AirgapOS</div>
|
View git repository
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-tagline">air-gapped OS</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-green">active</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>AirgapOS is a minimal, immutable offline first environment for secret management. It ships with a swiss-army knife of tools and an extensibility framework to cover most secure administration needs.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#sigrev">
|
|
||||||
<div class="capsule-transparent">SigRev</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
<a href="#keyfork">
|
|
||||||
<div class="capsule-transparent">Keyfork</div>
|
|
||||||
</a>
|
|
||||||
<a href="#icepick">
|
|
||||||
<div class="capsule-transparent">Icepick</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://git.distrust.co/public/airgap" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
<a class="flex-container-inner mini-card" rel=”noopener noreferrer” target="_blank" href="https://git.distrust.co/public/airgap">
|
||||||
|
<p><b>AirgapOS</b></p>
|
||||||
<section id="bootproof" class="flex-container">
|
<p>Minimal, immutable, offline-first swiss-army knife for secret management.</p>
|
||||||
<div class="flex-container-inner">
|
<div class="arrow-link">
|
||||||
<div class="text-well">
|
View git repository
|
||||||
<div class="roadmap-header">
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-title-container">
|
|
||||||
<div class="roadmap-item-name">Bootproof</div>
|
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
|
||||||
<div class="roadmap-tagline">remote attestation</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-grey">fundraising</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>Bootproof provides a way to prove what software booted on a given system by leveraging platform hardware or firmware remote attestation technologies.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#sigrev">
|
|
||||||
<div class="capsule-transparent">SigRev</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://git.distrust.co/public/bootproof" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
<a class="flex-container-inner mini-card" rel=”noopener noreferrer” target="_blank" href="https://git.distrust.co/public/keyfork">
|
||||||
|
<p><b>Keyfork</b></p>
|
||||||
<section id="enclaveos" class="flex-container">
|
<p>Derive keys from a single entropy source to simplify their management.</p>
|
||||||
<div class="flex-container-inner">
|
<div class="arrow-link">
|
||||||
<div class="text-well">
|
View git repository
|
||||||
<div class="roadmap-header">
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-title-container">
|
|
||||||
<div class="roadmap-item-name">EnclaveOS</div>
|
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
|
||||||
<div class="roadmap-tagline">trusted execution environments</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-yellow">in-progress</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>EnclaveOS is a minimal and immutable operating system for running security critical software with high accountability. It can be extended to support multi-party management of secrets such that no person can control them alone.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#sigrev">
|
|
||||||
<div class="capsule-transparent">SigRev</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
<a href="#keyfork">
|
|
||||||
<div class="capsule-transparent">Keyfork</div>
|
|
||||||
</a>
|
|
||||||
<a href="#bootproof">
|
|
||||||
<div class="capsule-transparent">Bootproof</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://git.distrust.co/public/enclaveos" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
<a class="flex-container-inner mini-card" rel=”noopener noreferrer” target="_blank" href="https://git.distrust.co/public/keyfork">
|
||||||
|
<p><b>Icepick</b></p>
|
||||||
<section id="vault" class="flex-container">
|
<p>Framework for offline cryptographic signing operations.</p>
|
||||||
<div class="flex-container-inner">
|
<div class="arrow-link">
|
||||||
<div class="text-well">
|
View git repository
|
||||||
<div class="roadmap-header">
|
<span class="arrow">→</span>
|
||||||
<div class="roadmap-title-container">
|
|
||||||
<div class="roadmap-item-name">Vault</div>
|
|
||||||
<div class="roadmap-tagline-line"> | </div>
|
|
||||||
<div class="roadmap-tagline">prescriptive key management</div>
|
|
||||||
</div>
|
|
||||||
<div class="roadmap-header-capsule">
|
|
||||||
<div class="capsule-yellow">in-progress</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<p>Detailed set of practices, ceremonies and documentation for generating, backing up and using secrets that you can't afford to lose. Combines the best of tactics of major custodians as an open framework available for everyone.</p>
|
|
||||||
<br>
|
|
||||||
<div class="component-section">
|
|
||||||
<div class="component-text">Components:</div>
|
|
||||||
<div class="component-links">
|
|
||||||
<a href="#sourceid">
|
|
||||||
<div class="capsule-transparent">SourceId</div>
|
|
||||||
</a>
|
|
||||||
<a href="#sigrev">
|
|
||||||
<div class="capsule-transparent">SigRev</div>
|
|
||||||
</a>
|
|
||||||
<a href="#stagex">
|
|
||||||
<div class="capsule-transparent">StageX</div>
|
|
||||||
</a>
|
|
||||||
<a href="#airgapos">
|
|
||||||
<div class="capsule-transparent">AirgapOS</div>
|
|
||||||
</a>
|
|
||||||
<a href="#keyfork">
|
|
||||||
<div class="capsule-transparent">Keyfork</div>
|
|
||||||
</a>
|
|
||||||
<a href="#icepick">
|
|
||||||
<div class="capsule-transparent">Icepick</div>
|
|
||||||
</a>
|
|
||||||
<a href="#bootproof">
|
|
||||||
<div class="capsule-transparent">Bootproof</div>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="https://qvs.distrust.co/" class="arrow-link">
|
|
||||||
View git repository
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
</section>
|
</div>
|
||||||
</span>
|
</div>
|
||||||
|
|
||||||
<section class="flex-container">
|
<section class="flex-container">
|
||||||
<div class="flex-container-inner"></div>
|
<div class="flex-container-inner"></div>
|
||||||
|
@ -446,45 +151,6 @@
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section style="margin-bottom: 0px;" class="flex-container">
|
|
||||||
<div class="flex-container-inner">
|
|
||||||
<h2 class="powered-header gradient-text center">powered by distrust</h2>
|
|
||||||
<p class="hero-p center" style="margin-top: 20px; max-width: 700px">Companies are already choosing to adopt our methodologies and tooling to help secure their systems.<p>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section style="margin-top: 40px;" class="flex-container powered-by">
|
|
||||||
<div class="flex-container-inner">
|
|
||||||
<div class="text-well card">
|
|
||||||
<img src="assets/base/companies/turnkey-black.svg" style="filter: invert(100)">
|
|
||||||
<p>Using StageX and ReprOS to improve their supply chain security story.</p>
|
|
||||||
<a href="https://whitepaper.turnkey.com/foundations#abstract" rel=”noopener noreferrer” target="_blank" class="arrow-link">
|
|
||||||
Learn more
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="flex-container-inner">
|
|
||||||
<div class="text-well card">
|
|
||||||
<img src="assets/base/companies/mysten-labs-white.svg" style="width: 250px">
|
|
||||||
<p>The SUI cryptocurrency is leveraging StageX to build their nodes in a deterministic manner in order to eliminate single points of failure.</p>
|
|
||||||
<a href="https://github.com/MystenLabs/sui/issues/13476" rel=”noopener noreferrer” target="_blank" class="arrow-link">
|
|
||||||
Learn more
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="flex-container-inner">
|
|
||||||
<div class="text-well card">
|
|
||||||
<img src="assets/base/companies/sidero-labs-white.png" style="filter: grayscale(); width: 150px">
|
|
||||||
<p>Using StageX to build their widely used Talos Linux distribution specialized in delivering kubernetes features.</p>
|
|
||||||
<a href="https://github.com/siderolabs/talos/releases/tag/v1.10.0-alpha.2" rel=”noopener noreferrer” target="_blank" class="arrow-link">
|
|
||||||
Learn more
|
|
||||||
<span class="arrow">→</span>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
<section>
|
<section>
|
||||||
<h4 class="gradient-text center" style="line-height: 50px; max-width: 600px; margin: auto;">want to help with our vision?</h4>
|
<h4 class="gradient-text center" style="line-height: 50px; max-width: 600px; margin: auto;">want to help with our vision?</h4>
|
||||||
<p class="hero-p center" style="max-width: 600px; margin-top: 10px">If you would like to help us, please sponsor our work or get involved as a contributor.</p>
|
<p class="hero-p center" style="max-width: 600px; margin-top: 10px">If you would like to help us, please sponsor our work or get involved as a contributor.</p>
|
||||||
|
|
242
_sass/base.scss
242
_sass/base.scss
|
@ -219,6 +219,83 @@ a:hover {
|
||||||
justify-content: left;
|
justify-content: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* software page */
|
||||||
|
.kanban-column {
|
||||||
|
border:1px solid #282D38;
|
||||||
|
padding: 20px 20px !important;
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: flex-start !important;
|
||||||
|
min-height: 860px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.kanban-column a {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card {
|
||||||
|
border: 1px solid #232730;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
padding: 20px 30px;
|
||||||
|
min-height: 150px;
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
flex-direction: column;
|
||||||
|
filter: brightness(60%);
|
||||||
|
transition: filter 0.3s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card:hover {
|
||||||
|
filter: brightness(100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card p {
|
||||||
|
margin: 0px;
|
||||||
|
font-size: 1rem;
|
||||||
|
color: var(--light-grey);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card {
|
||||||
|
font-size: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card b {
|
||||||
|
font-size: 1.3rem;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card a {
|
||||||
|
font-size: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
#kanban h4 {
|
||||||
|
margin-bottom: 40px;
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
|
||||||
|
.floating-card {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.column-backlog .mini-card:hover {
|
||||||
|
border: 1px solid white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.column-progress .mini-card:hover {
|
||||||
|
border: 1px solid var(--light-teal);
|
||||||
|
}
|
||||||
|
|
||||||
|
.column-active .mini-card:hover {
|
||||||
|
border: 1px solid var(--light-purple);
|
||||||
|
}
|
||||||
|
|
||||||
|
.kanban-column a:hover {
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#roadmap {
|
||||||
|
margin-bottom: 60px;
|
||||||
|
}
|
||||||
|
|
||||||
.roadmap a:hover {
|
.roadmap a:hover {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
}
|
}
|
||||||
|
@ -305,6 +382,10 @@ a:hover {
|
||||||
color: white !important;
|
color: white !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.mini-card:hover .arrow {
|
||||||
|
transform: translateX(5px);
|
||||||
|
}
|
||||||
|
|
||||||
.arrow-link:hover {
|
.arrow-link:hover {
|
||||||
background: none !important;
|
background: none !important;
|
||||||
background-color: var(--base-color);
|
background-color: var(--base-color);
|
||||||
|
@ -347,19 +428,35 @@ a:hover {
|
||||||
margin-bottom: 50px;
|
margin-bottom: 50px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.powered-by .card {
|
.powered-by .card {
|
||||||
border: 1px solid var(--light-teal);
|
display: flex;
|
||||||
min-height: 360px;
|
flex-direction: column;
|
||||||
|
border: 1px solid var(--mid-grey);
|
||||||
|
min-height: 405px;
|
||||||
padding: 35px;
|
padding: 35px;
|
||||||
background: var(--void-teal);
|
background: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.powered-by img {
|
.powered-by img {
|
||||||
width: 150px;
|
width: 100%;
|
||||||
|
max-width: 200px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.powered-by .img-container {
|
||||||
|
display: flex;
|
||||||
|
justify-content: flex-start;
|
||||||
|
align-items: center;
|
||||||
|
height: 60px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.powered-by a {
|
||||||
|
margin-top: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.video-background {
|
.video-background {
|
||||||
left: 85%;
|
left: 85%;
|
||||||
width: 200px !important;
|
width: 200px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -404,6 +501,61 @@ a:hover {
|
||||||
padding: 2rem;
|
padding: 2rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.video-background-philosophy {
|
||||||
|
left: 85%;
|
||||||
|
width: 200px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.video-background-container-philosophy {
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
height: 800px;
|
||||||
|
overflow: hidden;
|
||||||
|
top: 3150px;
|
||||||
|
left: 0;
|
||||||
|
z-index: -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.gradient-overlay-philosophy {
|
||||||
|
background: linear-gradient(to bottom, #0f0f0f 0%, rgba(15, 15, 15, 0) 25%, rgba(15, 15, 15, 0) 75%, #0f0f0f 100%), linear-gradient(to left, rgb(15, 15, 15) 0%, rgba(15, 15, 15, 0) 100%);
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
z-index: -1;
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.video-background-philosophy {
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
left: 50%;
|
||||||
|
min-width: 100%;
|
||||||
|
min-height: 100%;
|
||||||
|
width: auto;
|
||||||
|
height: auto;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
|
z-index: -1;
|
||||||
|
object-fit: cover;
|
||||||
|
}
|
||||||
|
|
||||||
|
.video-content-philosophy {
|
||||||
|
position: relative;
|
||||||
|
z-index: 1;
|
||||||
|
color: #fff;
|
||||||
|
padding: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.why-choose-distrust .properties .flex-container-inner {
|
||||||
|
border-top: 1px solid var(--light-purple);
|
||||||
|
margin-right: 40px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.why-choose-distrust svg {
|
||||||
|
margin-top: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
@media only screen and (max-device-width: 500px) {
|
@media only screen and (max-device-width: 500px) {
|
||||||
* {
|
* {
|
||||||
font-size: $mobile-font-size;
|
font-size: $mobile-font-size;
|
||||||
|
@ -602,13 +754,18 @@ hr {
|
||||||
margin-top: 50px;
|
margin-top: 50px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.inner-menu-content a:hover {
|
||||||
|
background: unset;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
.menu-content div {
|
.menu-content div {
|
||||||
margin: 30px;
|
margin: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Services Page
|
* Services Page
|
||||||
*/
|
*/
|
||||||
.why-distrust {
|
.why-distrust {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
padding-bottom: 15px;
|
padding-bottom: 15px;
|
||||||
|
@ -657,6 +814,11 @@ hr {
|
||||||
color: var(--light-grey);
|
color: var(--light-grey);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.team a:hover {
|
||||||
|
background: unset;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
.team img {
|
.team img {
|
||||||
height: 130px;
|
height: 130px;
|
||||||
border: 1px solid teal;
|
border: 1px solid teal;
|
||||||
|
@ -667,7 +829,6 @@ hr {
|
||||||
}
|
}
|
||||||
.team h5 {
|
.team h5 {
|
||||||
font-size: 20px !important;
|
font-size: 20px !important;
|
||||||
text-transform: lowercase;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.team .flex-container-inner {
|
.team .flex-container-inner {
|
||||||
|
@ -1411,10 +1572,6 @@ pre {
|
||||||
transition: opacity 0.3s;
|
transition: opacity 0.3s;
|
||||||
}
|
}
|
||||||
|
|
||||||
.logo-slider img:hover {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Carousel
|
* Carousel
|
||||||
*/
|
*/
|
||||||
|
@ -1555,9 +1712,6 @@ pre {
|
||||||
margin-bottom: 50px;
|
margin-bottom: 50px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.flex-container {
|
|
||||||
}
|
|
||||||
|
|
||||||
.hide {
|
.hide {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
|
@ -1585,6 +1739,38 @@ pre {
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 600px) {
|
@media (max-width: 600px) {
|
||||||
|
.mini-card {
|
||||||
|
padding: 20px 20px !important;
|
||||||
|
filter: brightness(100%) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.kanban-column {
|
||||||
|
border: none !important;
|
||||||
|
padding: 0px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
#kanban {
|
||||||
|
flex-direction: column-reverse;
|
||||||
|
}
|
||||||
|
|
||||||
|
#kanban h4 {
|
||||||
|
width: 100%;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.column-backlog .mini-card {
|
||||||
|
border: 1px solid white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.column-progress .mini-card {
|
||||||
|
border: 1px solid var(--light-teal);
|
||||||
|
}
|
||||||
|
|
||||||
|
.column-active .mini-card {
|
||||||
|
border: 1px solid var(--light-purple);
|
||||||
|
}
|
||||||
|
|
||||||
.flex-container {
|
.flex-container {
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
}
|
}
|
||||||
|
@ -1635,7 +1821,7 @@ pre {
|
||||||
}
|
}
|
||||||
|
|
||||||
p {
|
p {
|
||||||
font-size: 1.1rem !important;
|
font-size: 1.1rem !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
|
@ -1704,21 +1890,21 @@ pre {
|
||||||
line-height: 1.5rem;
|
line-height: 1.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Services Page
|
* Services Page
|
||||||
*/
|
*/
|
||||||
.why-distrust {
|
.why-distrust {
|
||||||
height: 45px;
|
height: 45px;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* End Services Page
|
* End Services Page
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Roadmap Page
|
* Roadmap Page
|
||||||
*/
|
*/
|
||||||
/**
|
/**
|
||||||
* End Roadmap Page
|
* End Roadmap Page
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 6.9 KiB |
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue