From f7ef980293623c29257499e987c98f143c344400 Mon Sep 17 00:00:00 2001 From: Alexis Werefox Date: Sun, 17 Oct 2021 22:17:26 +0000 Subject: [PATCH] minor changes to the way some buttons work. --- src/info/components/basic-page.js | 41 ++++++------- src/info/components/footer-card.js | 6 +- src/info/components/page-block.js | 1 + src/info/components/page-button.js | 84 +++++++++++++++++++-------- src/info/data/homepage/subdomains.yml | 8 +++ src/info/data/local/subdomains.yml | 16 ++--- src/info/pages/contacts/index.js | 1 - 7 files changed, 102 insertions(+), 55 deletions(-) diff --git a/src/info/components/basic-page.js b/src/info/components/basic-page.js index c1ef032..31f80bd 100644 --- a/src/info/components/basic-page.js +++ b/src/info/components/basic-page.js @@ -3,6 +3,25 @@ import TCard from "../components/title-card"; import FCard from "./footer-card"; import PButton from "../components/page-button"; +export function renderBackButton(page_button_title, url) { + if (Boolean(page_button_title)) { + return ( + + ); + } else { + return ; + } +} + export default function BasicPage({ page_title, card_title, @@ -20,27 +39,9 @@ export default function BasicPage({
- + {renderBackButton(page_button_title, url)} {children} - + {renderBackButton(page_button_title, url)}
diff --git a/src/info/components/footer-card.js b/src/info/components/footer-card.js index f6bfbf1..6847e8c 100644 --- a/src/info/components/footer-card.js +++ b/src/info/components/footer-card.js @@ -4,7 +4,11 @@ export default function FooterCard() {