diff --git a/src/components/homepage/AboutSection.astro b/src/components/homepage/AboutSection.astro index 65cef2f..440978e 100644 --- a/src/components/homepage/AboutSection.astro +++ b/src/components/homepage/AboutSection.astro @@ -1,6 +1,5 @@ --- -import Icon from '@components/molecules/Icon.svelte'; import ButtonGroup from '@components/homepage/ButtonGroup.astro'; import Features from '@components/homepage/Features.astro'; import SponsorSegment from '@components/homepage/SponsorSegment.astro'; @@ -49,7 +48,7 @@ const links = [ }, { title: 'Deploy your Own', - url: 'https://github.com/lissy93/web-check', + url: '/self-hosted-setup', icon: 'rocket', isCta: false, }, diff --git a/src/components/homepage/HomeBackground.tsx b/src/components/homepage/HomeBackground.tsx index 7102072..c9dbd75 100644 --- a/src/components/homepage/HomeBackground.tsx +++ b/src/components/homepage/HomeBackground.tsx @@ -77,7 +77,7 @@ const generateMeteor = (id: number, gridSizeX: number, gridSizeY: number) => { duration, tailVisible: true, animationStage: 'traveling', - opacity: 1, // Initial opacity + opacity: 1, }; }; diff --git a/src/components/molecules/Icon.svelte b/src/components/molecules/Icon.svelte index bdf51b6..daa8069 100644 --- a/src/components/molecules/Icon.svelte +++ b/src/components/molecules/Icon.svelte @@ -11,6 +11,7 @@ github: brands.faGithubAlt, code: solidIcons.faCode, rocket: solidIcons.faRocket, + copy: solidIcons.faCopy, }; export let name: string; diff --git a/src/components/scafold/Nav.astro b/src/components/scafold/Nav.astro index 668d63d..3021d6f 100644 --- a/src/components/scafold/Nav.astro +++ b/src/components/scafold/Nav.astro @@ -13,9 +13,9 @@
@@ -33,8 +33,6 @@ margin: 0 auto; border-radius: 2rem; border: 1px solid var(--primary-transparent); - - box-shadow: 0 4px 30px rgba(0, 0, 0, 0.5); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); @@ -79,16 +77,31 @@ margin-left: 1rem; padding: 0.5rem; transition: background-color 0.3s; - + position: relative; &:hover { background-color: var(--primary-light); } - &:focus { outline: none; background-color: var(--primary-dark); box-shadow: 0 0 0 3px var(--primary); } + &:after { + background: none repeat scroll 0 0 transparent; + bottom: 0; + content: ""; + display: block; + height: 2px; + left: 50%; + position: absolute; + background: var(--primary); + transition: width 0.3s ease 0s, left 0.3s ease 0s; + width: 0; + } + &:hover:after { + width: 100%; + left: 0; + } } } } diff --git a/src/styles/colors.scss b/src/styles/colors.scss index 4fcc4b3..65f44b9 100644 --- a/src/styles/colors.scss +++ b/src/styles/colors.scss @@ -6,7 +6,8 @@ --text-color-thirdly: #ffffff5b; --background: #111211; --background-darker: #111927; - --background-lighter: #1a2332; + // --background-lighter: #1a2332; + --background-lighter: #3A3B3A; --background-50: #11121180; --bg-shadow-color: #0f1620; --fg-shadow-color: #456602;