From 9685c8c89bebe63a5159341eea64ac8ff744d40e Mon Sep 17 00:00:00 2001 From: io53 Date: Thu, 11 Apr 2024 00:56:26 +0300 Subject: [PATCH] #392 ui tweaks --- src/components/AlertItem.js | 8 +++++--- src/components/EditableText.js | 13 +++++++------ src/components/SensorCard.js | 2 +- src/components/UpgradePlanButton.js | 7 +++++-- src/states/Sensor.js | 5 +++-- src/themes.js | 4 +++- 6 files changed, 24 insertions(+), 15 deletions(-) diff --git a/src/components/AlertItem.js b/src/components/AlertItem.js index 267a683..442ab19 100644 --- a/src/components/AlertItem.js +++ b/src/components/AlertItem.js @@ -145,9 +145,11 @@ class AlertItem extends Component { const delaySetting = (mobile) => <>
- {!this.props.showDelay && !this.props.noUpgradeButton && } - - this.setState({ ...this.state, delayInputDialog: true })} /> + {!mobile && !this.props.showDelay && !this.props.noUpgradeButton && } + + this.setState({ ...this.state, delayInputDialog: true })} disabled={!this.props.showDelay } > + {mobile && !this.props.showDelay && !this.props.noUpgradeButton && } +
diff --git a/src/components/EditableText.js b/src/components/EditableText.js index 755cd7f..7abcafa 100644 --- a/src/components/EditableText.js +++ b/src/components/EditableText.js @@ -1,6 +1,4 @@ -import { useColorMode } from "@chakra-ui/react"; import pen from "../img/pen.svg"; -import penDark from "../img/pen-dark.svg"; function getStyledText(text) { var startB = text.split("") @@ -14,17 +12,20 @@ function getStyledText(text) { return output; } export default function EditableText(props) { - let colorMode = useColorMode().colorMode; + let disabledStyle = props.disabled ? { opacity: 0.5, pointerEvents: "none" } : {}; var extraStyle = {}; if (props.spread) { extraStyle.display = "flex" extraStyle.justifyContent = "space-between" extraStyle.width = "100%" } - return + return { } : props.onClick}> - {getStyledText(props.text)} + + {getStyledText(props.text)} + + {props.children} - Pen + Pen } \ No newline at end of file diff --git a/src/components/SensorCard.js b/src/components/SensorCard.js index d1380de..a668a85 100644 --- a/src/components/SensorCard.js +++ b/src/components/SensorCard.js @@ -252,7 +252,7 @@ class SensorCard extends Component { let noHistoryStr = t(noHistoryStrKey).split("\n").map(x =>
{x}
) const noData = (str) => -
+
{str} {freeMode && !isSharedSensor() && <>} diff --git a/src/components/UpgradePlanButton.js b/src/components/UpgradePlanButton.js index 0f418d6..da910db 100644 --- a/src/components/UpgradePlanButton.js +++ b/src/components/UpgradePlanButton.js @@ -2,15 +2,18 @@ import React from 'react'; import { Button } from '@chakra-ui/react'; import i18next, { t } from 'i18next'; +const detailedSubText = { + fontFamily: "mulish", + fontSize: "14px", +} const UpgradePlanButton = () => { let url = "https://cloud.ruuvi.com"; if (i18next.language === 'fi') url += '/fi'; return ( - +