From 2377fbfdf2ed7c3d90b53585ffaf3152db44636e Mon Sep 17 00:00:00 2001 From: Jake Jarvis Date: Thu, 16 Dec 2021 01:32:02 -0500 Subject: [PATCH] fix header layout shifting --- assets/js/src/assets/bulb-off.svg | 2 +- assets/js/src/assets/bulb-on.svg | 2 +- assets/js/src/assets/send.svg | 1 + assets/js/src/components/ContactForm.js | 4 ++-- assets/sass/components/_header.scss | 3 +++ 5 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 assets/js/src/assets/send.svg diff --git a/assets/js/src/assets/bulb-off.svg b/assets/js/src/assets/bulb-off.svg index 929ef440..2c48664b 100644 --- a/assets/js/src/assets/bulb-off.svg +++ b/assets/js/src/assets/bulb-off.svg @@ -1 +1 @@ - + diff --git a/assets/js/src/assets/bulb-on.svg b/assets/js/src/assets/bulb-on.svg index 551fba75..eea57264 100644 --- a/assets/js/src/assets/bulb-on.svg +++ b/assets/js/src/assets/bulb-on.svg @@ -1 +1 @@ - + diff --git a/assets/js/src/assets/send.svg b/assets/js/src/assets/send.svg new file mode 100644 index 00000000..d2b4d36e --- /dev/null +++ b/assets/js/src/assets/send.svg @@ -0,0 +1 @@ + diff --git a/assets/js/src/components/ContactForm.js b/assets/js/src/components/ContactForm.js index d48c9cb4..f5c62dee 100644 --- a/assets/js/src/components/ContactForm.js +++ b/assets/js/src/components/ContactForm.js @@ -6,7 +6,7 @@ import { isDark } from "../utils/theme.js"; // react components: import HCaptcha from "@hcaptcha/react-hcaptcha"; import { CheckIcon, XIcon } from "@primer/octicons-react"; -import SendEmoji from "twemoji-emojis/vendor/svg/1f4e4.svg"; +import SendIcon from "../assets/send.svg"; const ContactForm = () => { // status/feedback: @@ -134,7 +134,7 @@ const ContactForm = () => { Sending... ) : ( <> - Send + Send )} diff --git a/assets/sass/components/_header.scss b/assets/sass/components/_header.scss index 860c0832..a9fabfad 100644 --- a/assets/sass/components/_header.scss +++ b/assets/sass/components/_header.scss @@ -96,6 +96,7 @@ header { span { &.header-menu-icon { + width: 1.3em; font-size: 1.3em; user-select: none; } @@ -111,6 +112,7 @@ header { // Dark mode toggle &.theme-toggle { + width: 1.3em; margin-left: 1.4em; button { @@ -178,6 +180,7 @@ header { // Dark mode toggle &.theme-toggle { + width: 0.9em; margin-left: 1em; button {