diff --git a/docusaurus.config.js b/docusaurus.config.js index 39240ae0b..ae24db9be 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -4,7 +4,7 @@ const path = require("path") const { themes } = require("prism-react-renderer") const lightCodeTheme = themes.github -const darkCodeTheme = themes.dracula +const darkCodeTheme = themes.nightOwl const cfg = require("config") @@ -79,6 +79,118 @@ const config = { ? algoliaConfig.libraryIndexName : undefined, }, + headTags: [ + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/66f30814ff6d7cdf-s.p.woff2", // Geist Mono + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/97ff73edc14fdb02-s.p.woff2", // General Sans Italic + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/a34f9d1faa5f3315-s.p.woff2", // General Sans Bold + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/d9532b38a05b0008-s.p.woff2", // General Sans Normal + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/55c55f0601d81cf3-s.woff2", // Inter + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/26a46d62cd723877-s.woff2", // Inter + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/97e0cb1ae144a2a9-s.woff2", // Inter + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/581909926a08bbc8-s.woff2", // Inter + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/df0a9ae256c0569c-s.woff2", // Inter + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/6d93bde91c0c2823-s.woff2", // Inter + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + { + tagName: "link", + attributes: { + rel: "preload", + href: "https://gruntwork.io/_next/static/media/a34f9d1faa5f3315-s.p.woff2", // Inter + as: "font", + type: "font/woff2", + crossorigin: "anonymous", + }, + }, + ], presets: [ [ "@docusaurus/preset-classic", diff --git a/src/components/Card.module.css b/src/components/Card.module.css index f6a7fc099..a4e7cf3c4 100644 --- a/src/components/Card.module.css +++ b/src/components/Card.module.css @@ -113,7 +113,11 @@ html[data-theme="dark"] .icon { display: inline-block; margin-right: 1.5rem; margin-top: -1rem !important; - color: #5849a6; + color: #49b8d0; +} + +html[data-theme="dark"] .card .num { + color: #87e0e1; } /* TAGS */ @@ -127,19 +131,20 @@ ul.tags li { list-style: none; display: inline-block; border-radius: 4px; - background-color: #e7f0f5; + background-color: #c5dde4; padding: 0 0.5rem; margin-right: 0.5em; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 0.05em; font-weight: 600; - color: #333; + color: #15192d; } html[data-theme="dark"] ul.tags li { - background-color: #666; - color: black; + background-color: #87e0e1; + opacity: 0.4; + color: #0d0622; } /* LINKS & HOVER */ diff --git a/src/components/VersionBadge.module.css b/src/components/VersionBadge.module.css index 498a82102..e27984081 100644 --- a/src/components/VersionBadge.module.css +++ b/src/components/VersionBadge.module.css @@ -8,7 +8,8 @@ } html[data-theme="dark"] .versionBadge { - background-color: #666; + background-color: #fff; + opacity: 0.2; color: black; } diff --git a/src/css/custom.css b/src/css/custom.css index 46825b96d..edf266bf7 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -4,6 +4,117 @@ * work well for content-centric websites. */ +@font-face { + font-family: "Geist Mono"; + src: url(https://gruntwork.io/_next/media/66f30814ff6d7cdf-s.p.woff2); + font-weight: 400; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: "General Sans"; + src: url(https://gruntwork.io/_next/static/media/d9532b38a05b0008-s.p.woff2); + font-weight: 400; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: "General Sans"; + src: url(https://gruntwork.io/_next/static/media/97ff73edc14fdb02-s.p.woff2); + font-weight: 400; + font-style: italic; + font-display: swap; +} + +@font-face { + font-family: "General Sans"; + src: url(https://gruntwork.io/_next/static/media/a34f9d1faa5f3315-s.p.woff2); + font-weight: 700; + font-style: normal; + font-display: swap; +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url(https://gruntwork.io/_next/static/media/55c55f0601d81cf3-s.woff2) + format("woff2"); + unicode-range: u + 0460-052f, u + 1c80-1c8a, u + 20b4, u + 2de0-2dff, + u + a640-a69f, u + fe2e-fe2f; +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url(https://gruntwork.io/_next/static/media/26a46d62cd723877-s.woff2) + format("woff2"); + unicode-range: u + 0301, u + 0400-045f, u + 0490-0491, u + 04b0-04b1, u + 2116; +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url(https://gruntwork.io/_next/static/media/97e0cb1ae144a2a9-s.woff2) + format("woff2"); + unicode-range: u + 1f??; +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url(https://gruntwork.io/_next/static/media/581909926a08bbc8-s.woff2) + format("woff2"); + unicode-range: u + 0370-0377, u + 037a-037f, u + 0384-038a, u + 038c, + u + 038e-3a1, u + 03a3-03ff; +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url(https://gruntwork.io/_next/static/media/df0a9ae256c0569c-s.woff2) + format("woff2"); + unicode-range: u + 0102-0103, u + 0110-0111, u + 0128-0129, u + 0168-0169, + u + 01a0-01a1, u + 01af-01b0, u + 0300-0301, u + 0303-0304, u + 0308-0309, + u + 0323, u + 0329, u + 1ea0-1ef9, u + 20ab; +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url(https://gruntwork.io/_next/static/media/6d93bde91c0c2823-s.woff2) + format("woff2"); + unicode-range: u + 0100-02ba, u + 02bd-02c5, u + 02c7-02cc, u + 02ce-02d7, + u + 02dd-02ff, u + 0304, u + 0308, u + 0329, u + 1d00-1dbf, u + 1-1e9f, + u + 1ef2-1eff, u + 2020, u + 20a0-20ab, u + 20ad-20c0, u + 2113, + u + 2c60-2c7f, u + a720-a7ff; +} + +@font-face { + font-family: "Inter"; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url(https://gruntwork.io/_next/static/media/a34f9d1faa5f3315-s.p.woff2) + format("woff2"); + unicode-range: u + 00??, u + 0131, u + 0152-0153, u + 02bb-02bc, u + 02c6, + u + 02da, u + 02dc, u + 0304, u + 0308, u + 0329, u + 2000-206f, u + 20ac, + u + 2122, u + 2191, u + 2193, u + 2212, u + 2215, u + feff, u + fffd; +} + /* You can override the default Infima variables here. */ :root { /* default */ @@ -16,13 +127,13 @@ --ifm-color-primary-lightest: rgb(146, 224, 208);*/ /* purple */ - --ifm-color-primary: #6f5bd7; + /* --ifm-color-primary: #6f5bd7; --ifm-color-primary-dark: #5942d1; --ifm-color-primary-darker: #4f36ce; --ifm-color-primary-darkest: #3f2aac; --ifm-color-primary-light: #8574dd; --ifm-color-primary-lighter: #8f80e0; - --ifm-color-primary-lightest: #b0a5e9; + --ifm-color-primary-lightest: #b0a5e9; */ /* blue */ /* --ifm-color-primary: #17A9F9; @@ -33,25 +144,39 @@ --ifm-color-primary-lighter: #3fb8fa; --ifm-color-primary-lightest: #67c6fb;*/ + /* modern brand */ + --ifm-color-primary: #418cb0; + --ifm-color-primary-dark: #418cb0; + --ifm-color-primary-darker: #3c729c; + --ifm-color-primary-darkest: #34477c; + --ifm-color-primary-light: #87e0e1; + --ifm-color-primary-lighter: #cff3f3; + --ifm-color-primary-lightest: #d6f5f5; + --ifm-menu-color-background-hover: #e7f0f5; --ifm-menu-color-background-active: #e7f0f5; --ifm-navbar-height: 100px; - --ifm-font-family-base: "Source Sans Pro"; + --ifm-font-family-base: "Inter", Helvetica, Arial, SansSerif; + --ifm-heading-font-family: "General Sans", Helvetica, Arial, SansSerif; + --ifm-font-size-base: 95%; --ifm-code-font-size: 85%; --ifm-h1-font-size: 2.5rem; /* ! */ - --ifm-heading-color: #252746; + --ifm-heading-color: #15192d; - --ifm-button-border-radius: 50px; + --ifm-button-border-radius: 12px; } html[data-theme="dark"] { --ifm-menu-color-background-hover: rgba(255, 255, 255, 0.05); - --ifm-menu-color-background-active: rgba(255, 255, 255, 0.05); + --ifm-menu-color-background-active: rgba(255, 255, 255, 0.1); --ifm-heading-color: white; - --ifm-color-primary: #ab80fe; + --ifm-color-primary: #87e0e1; + + --ifm-background-color: #15192d; + --ifm-background-surface-color: #0d0622; } .docusaurus-highlight-code-line { @@ -65,6 +190,10 @@ html[data-theme="dark"] .docusaurus-highlight-code-line { background-color: rgba(0, 0, 0, 0.3); } +html[data-theme="dark"] .alert { + --ifm-alert-background-color: #3d384e; +} + /* Override accidental margin on Markdown code fences */ pre.language-markdown { margin-bottom: 0; @@ -110,10 +239,9 @@ h3 { .hero--primary .button--lg { --ifm-button-size-multiplier: 1.5; - --ifm-button-background-color: #5849a6; + --ifm-button-background-color: #87e0e1; border: none; - /*background-color: #5849A6 !important;*/ - color: white !important; + color: #15192d !important; font-weight: 600; margin-top: 2rem; box-shadow: 0 0 0 rgba(0, 0, 0, 0); @@ -121,7 +249,6 @@ h3 { } .hero--primary .button--lg:hover { - /*background-color: #5849A6 !important;*/ --ifm-button-background-color: var(--ifm-color-primary); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.25); } @@ -150,7 +277,7 @@ h3 { aside a > img { margin: auto; margin-right: auto !important; - height: 2.5rem !important; + height: 2.75rem !important; } @media only screen and (max-width: 996px) { @@ -160,7 +287,7 @@ aside a > img { } .navbar__logo { - height: 2.5rem; + height: 2.75rem; margin-top: 0.5rem; margin-right: 0; } @@ -175,33 +302,38 @@ html[data-theme="dark"] .navbar { /* PAGINATION */ +.pagination-nav { + grid-gap: 12px; +} + .pagination-nav__link { transition: 0.2s ease-in-out; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); } .pagination-nav__link { + /* border-radius: 6; */ border-radius: 0; padding: 1em 2em; } -.pagination-nav__item--next .pagination-nav__link { - border-top-right-radius: 50vh; - border-bottom-right-radius: 50vh; +.pagination-nav__link--next { + border-top-right-radius: 12px; + border-bottom-right-radius: 12px; } -.pagination-nav__item:not(.pagination-nav__item--next) .pagination-nav__link { - border-top-left-radius: 50vh; - border-bottom-left-radius: 50vh; +.pagination-nav__link:not(.pagination-nav__link--next) { + border-top-left-radius: 12px; + border-bottom-left-radius: 12px; } html[data-theme="light"] .pagination-nav__link:hover { - box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.1); + box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.2); border-color: transparent; } html[data-theme="light"] .pagination-nav__link:active { - box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2); } html[data-theme="dark"] .pagination-nav__link:hover { @@ -217,7 +349,7 @@ html[data-theme="dark"] .pagination-nav__link:active { /* SIDEBAR */ aside { - background-color: #f3f8fb; + background-color: #f7fdfd; } html[data-theme="dark"] aside { @@ -271,6 +403,12 @@ li.theme-doc-sidebar-item-category-level-1 padding-right: calc(var(--ifm-menu-link-padding-horizontal) / 3); } +div:not(.menu__list-item-collapsible--active) + > .menu__link--sublist.menu__link--active { + color: var(--ifm-menu-color); + background-color: none; +} + .menu__link:after, .menu__caret:before { background: var(--ifm-menu-link-sublist-icon) 50% / 1.25rem 1.25rem; @@ -281,9 +419,15 @@ li.theme-doc-sidebar-item-category-level-1 } .sidebar-header { - font-size: 18px; font-weight: bold; margin-top: 1.5rem; + margin-left: 0.25rem; + + /* font-size: 18px; */ + + text-transform: uppercase; + letter-spacing: 0.025em; + color: var(--ifm-heading-color); } .emoji-rocket::before { @@ -317,18 +461,19 @@ li.theme-doc-sidebar-item-category-level-1 display: inline-block; padding: 0.25rem 1rem; background: transparent; - color: #5849a6; - border-color: #5849a6; - border: solid 1px #5849a6; + color: var(--ifm-heading-color); + border-color: var(--ifm-heading-color); + border: solid 2px var(--ifm-heading-color); font-weight: 600; box-shadow: 0 0 0 rgba(0, 0, 0, 0); - border-radius: 100vh; + border-radius: 6px; transition: 0.2s ease-in-out; margin-bottom: 2rem; } .link-button:hover { - color: #5849a6; + color: white; + background-color: #0d0622; text-decoration: none; filter: brightness(1.1); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15); @@ -338,13 +483,9 @@ li.theme-doc-sidebar-item-category-level-1 margin-left: 0.5rem; } -html[data-theme="dark"] .link-button { - color: var(--ifm-color-primary); - border-color: var(--ifm-color-primary); -} - html[data-theme="dark"] .link-button:hover { - background-color: var(--ifm-background-surface-color); + color: #0d0622; + background-color: white; } /* ADMONITIONS */ @@ -362,7 +503,7 @@ html[data-theme="dark"] .link-button:hover { /* --ifm-footer-background-color doesn't appear to work */ .footer { - background-color: #252746; + background-color: #0d0622; } .footer__links { @@ -444,7 +585,7 @@ html[data-theme="dark"] .link-button:hover { background-repeat: no-repeat; } - html[data-theme="dark"] .external-link a::after { +html[data-theme="dark"] .external-link a::after { background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"%3E%3Cpath fill="%23DADDE1" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"%3E%3C/path%3E%3C/svg%3E'); } @@ -474,20 +615,18 @@ html[data-theme="dark"] .link-button:hover { width: 13.5px; height: 13.5px; margin-left: 0.3rem; - background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236f5bd7%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolygon%20points%3D%2216%203%2021%208%208%2021%203%2021%203%2016%2016%203%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E'); + background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236f5bd7%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolygon%20points%3D%2216%203%2021%208%208%2021%203%2021%203%2016%2016%203%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E"); background-size: contain; /* Add this line */ background-repeat: no-repeat; /* Add this line too */ } - html[data-theme="dark"] .customizable-value { color: #ab80fe; - } - +} - html[data-theme="dark"] .customizable-value span::after { - background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ab80fe%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolygon%20points%3D%2216%203%2021%208%208%2021%203%2021%203%2016%2016%203%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E'); - } +html[data-theme="dark"] .customizable-value span::after { + background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ab80fe%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolygon%20points%3D%2216%203%2021%208%208%2021%203%2021%203%2016%2016%203%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E"); +} .persistent-checkbox { display: block; @@ -500,7 +639,6 @@ html[data-theme="dark"] .customizable-value { -moz-user-select: none; -ms-user-select: none; user-select: none; - } /* Hide the default checkbox */ @@ -522,7 +660,6 @@ html[data-theme="dark"] .customizable-value { background-color: #eee; border-radius: 5px; /* Added rounded corners */ border: 2px solid #ccc; /* Added a more prominent border */ - } /* On mouse-over, add a grey background color */ @@ -533,7 +670,7 @@ html[data-theme="dark"] .customizable-value { /* When the checkbox is checked, add a blue background */ .persistent-checkbox input:checked ~ .checkmark { - background-color: #2196F3; + background-color: #2196f3; } /* Create the checkmark/indicator (hidden when not checked) */ @@ -551,10 +688,10 @@ html[data-theme="dark"] .customizable-value { /* Style the checkmark/indicator */ .persistent-checkbox .checkmark:after { left: 7px; /* Adjusted left position */ - top: 2.5px; /* Adjusted top position */ + top: 2.5px; /* Adjusted top position */ width: 5px; height: 10px; border: solid white; border-width: 0 3px 3px 0; transform: rotate(45deg); -} \ No newline at end of file +} diff --git a/src/pages/home.tsx b/src/pages/home.tsx index c6033f9c8..c2361e82f 100644 --- a/src/pages/home.tsx +++ b/src/pages/home.tsx @@ -9,86 +9,103 @@ export const HomeContent = () => { const { siteConfig } = useDocusaurusContext() return ( <> -

Gruntwork Docs

-
+
-

Gruntwork provides a comprehensive library of pre-built modules, tools, and frameworks - designed to accelerate the implementation of robust and scalable infrastructure solutions.

-
+

Getting Started

-

Getting Started

- - - Learn how Gruntwork's DevOps Foundations can help you deploy a world class - infrastructure. - - - Create your account in the Gruntwork Developer Portal and add - your teammates. - - - Find a specific module in the Gruntwork Library - - -
-
-

Gruntwork's Products

- - - A framework for running secure deployments for infrastructure - code and application code. - - - A tool for creating and managing AWS accounts with a focus on - security and compliance. - - - Keep your infrastructure up to date, with support for automatic - updates and patches for any breaking changes. - - - A collection of reusable code that enables you to deploy and - manage infrastructure quickly and reliably. - - -
-
-

Gruntwork's Open Source Tools

- - - Terragrunt is a thin wrapper that provides extra tools for - keeping your Terraform configurations DRY, working with multiple - modules, and managing remote state. - - - Terratest is a Go library that provides patterns and helper - functions for testing infrastructure, with 1st-class support for - Terraform, Packer, Docker, Kubernetes, AWS, GCP, and more. - - - Boilerplate is a Go Library and Command that makes rendering "boilerplate" - content as part of devops pipelines easy. - - +

+ Gruntwork provides a comprehensive library of pre-built modules, + tools, and frameworks designed to accelerate the implementation of + robust and scalable infrastructure solutions. +

+ + + Learn how Gruntwork's DevOps Foundations can help you deploy a + world class infrastructure. + + + Create your account in the Gruntwork Developer Portal and add your + teammates. + + + Find a specific module in the Gruntwork Library + + + +
+

The Gruntwork Platform

+

+ The Gruntwork platform provides the foundations for a streamlined, + end-to-end DevOps workflow that's secure, scalable, and easy to + maintain. +

+ + + A framework for running secure deployments for infrastructure code + and application code. + + + A tool for creating and managing AWS accounts with a focus on + security and compliance. + + + Keep your infrastructure up to date, with support for automatic + updates and patches for any breaking changes. + + + A collection of reusable code that enables you to deploy and + manage infrastructure quickly and reliably. + + +
+
+

Gruntwork’s Open Source Tools

+

+ All of Gruntwork’s products are built atop a suite of trusted open + source tools that we maintain. +

+ + + Terragrunt is a thin wrapper that provides extra tools for keeping + your Terraform configurations DRY, working with multiple modules, + and managing remote state. + + + Terratest is a Go library that provides patterns and helper + functions for testing infrastructure, with 1st-class support for + Terraform, Packer, Docker, Kubernetes, AWS, GCP, and more. + + + Boilerplate is a Go Library and Command that makes rendering + "boilerplate" content as part of devops pipelines easy. + + +
- - ); + + ) } export default function Home(): JSX.Element { diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png index 97e8120c5..693afdae2 100644 Binary files a/static/android-chrome-192x192.png and b/static/android-chrome-192x192.png differ diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png index 7d6146ed9..3dc3c03d6 100644 Binary files a/static/android-chrome-512x512.png and b/static/android-chrome-512x512.png differ diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png index d9a1530c2..d0c0674bf 100644 Binary files a/static/apple-touch-icon.png and b/static/apple-touch-icon.png differ diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png index ffb23110a..c09acd3f3 100644 Binary files a/static/favicon-16x16.png and b/static/favicon-16x16.png differ diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png index 2fa3b0d66..b0221aea8 100644 Binary files a/static/favicon-32x32.png and b/static/favicon-32x32.png differ diff --git a/static/favicon.ico b/static/favicon.ico index 97fa6066d..9b94c94c7 100644 Binary files a/static/favicon.ico and b/static/favicon.ico differ diff --git a/static/img/icons/deploy.svg b/static/img/icons/deploy.svg index d9e01f7f5..eb2531a0b 100644 --- a/static/img/icons/deploy.svg +++ b/static/img/icons/deploy.svg @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/static/img/icons/learn.svg b/static/img/icons/learn.svg index 235b85dda..b6e3d097a 100644 --- a/static/img/icons/learn.svg +++ b/static/img/icons/learn.svg @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/static/img/icons/refarch.svg b/static/img/icons/refarch.svg index 70ce0b4dc..f851fb4bf 100644 --- a/static/img/icons/refarch.svg +++ b/static/img/icons/refarch.svg @@ -1,15 +1,15 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/static/img/logo-dark.png b/static/img/logo-dark.png index fd09bb51f..69aee5360 100644 Binary files a/static/img/logo-dark.png and b/static/img/logo-dark.png differ diff --git a/static/img/logo-light.png b/static/img/logo-light.png index d256648e5..fafc51c78 100644 Binary files a/static/img/logo-light.png and b/static/img/logo-light.png differ diff --git a/static/site.webmanifest b/static/site.webmanifest new file mode 100644 index 000000000..45dc8a206 --- /dev/null +++ b/static/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file