Compare commits

...

1 Commits

Author SHA1 Message Date
orangecoding
19d4721f9f improve welcome screen 2026-02-17 14:03:15 +01:00
3 changed files with 6 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "fredy", "name": "fredy",
"version": "19.4.0", "version": "19.4.1",
"description": "[F]ind [R]eal [E]states [d]amn eas[y].", "description": "[F]ind [R]eal [E]states [d]amn eas[y].",
"scripts": { "scripts": {
"prepare": "husky", "prepare": "husky",

View File

@@ -90,7 +90,7 @@ export default function FredyApp() {
</> </>
)} )}
{settings.analyticsEnabled === null && !settings.demoMode && <TrackingModal />} {settings.analyticsEnabled === null && !settings.demoMode && <TrackingModal />}
<NewsModal /> {!settings.demoMode && <NewsModal />}
<Routes> <Routes>
<Route path="/403" element={<InsufficientPermission />} /> <Route path="/403" element={<InsufficientPermission />} />
<Route path="/jobs/new" element={<JobMutation />} /> <Route path="/jobs/new" element={<JobMutation />} />

View File

@@ -11,6 +11,8 @@ import { useActions, useSelector } from '../../services/state/store';
import './NewsModal.less'; import './NewsModal.less';
const newsImages = import.meta.glob('../../assets/news/*', { eager: true, query: '?url', import: 'default' });
const NewsModal = () => { const NewsModal = () => {
const screenWidth = useScreenWidth(); const screenWidth = useScreenWidth();
const newsHash = useSelector((state) => state.userSettings.settings.news_hash); const newsHash = useSelector((state) => state.userSettings.settings.news_hash);
@@ -31,9 +33,9 @@ const NewsModal = () => {
), ),
description: ( description: (
<div style={{ textAlign: 'left' }}> <div style={{ textAlign: 'left' }}>
{item.image && ( {item.image && newsImages[`../../assets/news/${item.image}`] && (
<img <img
src={`/ui/src/assets/news/${item.image}`} src={newsImages[`../../assets/news/${item.image}`]}
alt={item.title} alt={item.title}
style={{ width: '100%', marginBottom: 10, borderRadius: 4 }} style={{ width: '100%', marginBottom: 10, borderRadius: 4 }}
/> />