From d418daea5585ac3d1fbc9fa11e9160ec8bdb611f Mon Sep 17 00:00:00 2001 From: slwk0 Date: Thu, 16 Jan 2025 17:26:56 +0100 Subject: [PATCH] restart always to containers, adjusted date displaying --- client/index.html | 3 +++ .../src/components/chat/chatArea/MessageElement.tsx | 12 +++++------- client/tailwind.config.js | 3 +++ docker-compose.yml | 2 ++ 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/client/index.html b/client/index.html index 6f848dc..83ce736 100644 --- a/client/index.html +++ b/client/index.html @@ -4,6 +4,9 @@ + + + diff --git a/client/src/components/chat/chatArea/MessageElement.tsx b/client/src/components/chat/chatArea/MessageElement.tsx index bbaf8de..30be16a 100644 --- a/client/src/components/chat/chatArea/MessageElement.tsx +++ b/client/src/components/chat/chatArea/MessageElement.tsx @@ -5,7 +5,6 @@ import { ChatMessagesProps } from '@/types/types.ts'; import { useChat } from '@/context/chat/useChat.ts'; import { AuthContext } from '@/utils/AuthProvider.tsx'; import { format, isToday, isYesterday, formatDistanceToNow } from 'date-fns'; -import { pl } from 'date-fns/locale'; type AnimatedMessageProps = { message: ChatMessagesProps; @@ -26,20 +25,19 @@ const MessageElement = ({ onDelete, message }: AnimatedMessageProps) => { const formatMessageDate = (date: Date) => { if (isToday(date)) { - return `Dzisiaj o ${format(date, 'HH:mm')}`; + return `Today ${format(date, 'HH:mm')}`; } if (isYesterday(date)) { - return `Wczoraj o ${format(date, 'HH:mm')}`; + return `Yesterday ${format(date, 'HH:mm')}`; } - return format(date, "d MMMM yyyy 'o' HH:mm", { locale: pl }); + return format(date, 'dd.MM.yyyy HH:mm'); }; const messageDate = new Date(message.sent_at); const formattedDate = formatMessageDate(messageDate); - const fullDate = format(messageDate, "d MMMM yyyy 'o' HH:mm", { locale: pl }); + const fullDate = format(messageDate, 'dd.MM.yyyy HH:mm'); const timeAgo = formatDistanceToNow(messageDate, { addSuffix: true, - locale: pl, }); const canDelete = @@ -57,7 +55,7 @@ const MessageElement = ({ onDelete, message }: AnimatedMessageProps) => {
{message.sender} {formattedDate} diff --git a/client/tailwind.config.js b/client/tailwind.config.js index 3689267..9ee5c93 100644 --- a/client/tailwind.config.js +++ b/client/tailwind.config.js @@ -3,6 +3,9 @@ export default { darkMode: ['class'], content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'], theme: { + fontFamily: { + sans: ['"Open Sans"', 'sans-serif'], + }, extend: { borderRadius: { lg: 'var(--radius)', diff --git a/docker-compose.yml b/docker-compose.yml index 5c3afb8..a70ee61 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,6 +19,7 @@ services: - attachments:/usr/src/app/attachments ports: - "3000" + restart: always depends_on: db: condition: service_healthy @@ -33,6 +34,7 @@ services: - ${CLIENT_PORT}:80 volumes: - ./nginx.conf:/etc/nginx/conf.d/default.conf + restart: always depends_on: - relay-server networks: