From 6ca7e2e0fb56c933ddf6222b183cc497e4099cb0 Mon Sep 17 00:00:00 2001 From: Bojan Mojsilovic Date: Wed, 12 Jul 2023 17:03:34 +0200 Subject: [PATCH] Fix download page copy, add link to server source code, show download link on phone-web --- src/components/NavLink/NavLink.module.scss | 6 ++++++ src/components/NavLink/NavLink.tsx | 10 ++++++++-- src/components/NavMenu/NavMenu.module.scss | 4 ---- src/components/NavMenu/NavMenu.tsx | 13 +++++++++++-- src/pages/Downloads.module.scss | 12 ++++++++++-- src/pages/Downloads.tsx | 17 +++++++++++++++++ src/translations.ts | 19 +++++++++++++++++-- 7 files changed, 69 insertions(+), 12 deletions(-) diff --git a/src/components/NavLink/NavLink.module.scss b/src/components/NavLink/NavLink.module.scss index a2185a0..6139847 100644 --- a/src/components/NavLink/NavLink.module.scss +++ b/src/components/NavLink/NavLink.module.scss @@ -119,6 +119,12 @@ } } +@media only screen and (max-width: 720px) { + .hiddenOnSmallScreens { + display: none + } +} + .bubble { position: absolute; text-align: center; diff --git a/src/components/NavLink/NavLink.tsx b/src/components/NavLink/NavLink.tsx index 0bc005d..174ba96 100644 --- a/src/components/NavLink/NavLink.tsx +++ b/src/components/NavLink/NavLink.tsx @@ -3,7 +3,13 @@ import { Component, Show } from 'solid-js'; import styles from './NavLink.module.scss'; -const NavLink: Component<{ to: string, label: string, icon: string, bubble?: () => number}> = (props) => { +const NavLink: Component<{ + to: string, + label: string, + icon: string, + bubble?: () => number, + hiddenOnSmallScreens?: boolean, +}> = (props) => { const navigate = useNavigate(); const location = useLocation(); @@ -34,7 +40,7 @@ const NavLink: Component<{ to: string, label: string, icon: string, bubble?: () } return ( -