v0.8.2 added font resizing pinch zoom

This commit is contained in:
2026-03-12 23:49:24 -04:00
parent 25a1343838
commit 33b5f2ee4d
6 changed files with 23 additions and 5 deletions

View File

@@ -7,7 +7,7 @@ TZ=UTC
# Copy this file to .env and customize # Copy this file to .env and customize
# Image version to run (set by build.sh, or use 'latest') # Image version to run (set by build.sh, or use 'latest')
JAMA_VERSION=0.8.0 JAMA_VERSION=0.8.2
# Default admin credentials (used on FIRST RUN only) # Default admin credentials (used on FIRST RUN only)
ADMIN_NAME=Admin User ADMIN_NAME=Admin User

View File

@@ -1,6 +1,6 @@
{ {
"name": "jama-backend", "name": "jama-backend",
"version": "0.8.0", "version": "0.8.2",
"description": "TeamChat backend server", "description": "TeamChat backend server",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {

View File

@@ -13,7 +13,7 @@
# ───────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────
set -euo pipefail set -euo pipefail
VERSION="${1:-0.8.0}" VERSION="${1:-0.8.2}"
ACTION="${2:-}" ACTION="${2:-}"
REGISTRY="${REGISTRY:-}" REGISTRY="${REGISTRY:-}"
IMAGE_NAME="jama" IMAGE_NAME="jama"

View File

@@ -1,6 +1,6 @@
{ {
"name": "jama-frontend", "name": "jama-frontend",
"version": "0.8.0", "version": "0.8.2",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",

View File

@@ -95,9 +95,17 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
gap: 2px; gap: 2px;
/* Anchor scroll to bottom so new messages appear above the input */
scroll-padding-bottom: 0; scroll-padding-bottom: 0;
overscroll-behavior: contain; overscroll-behavior: contain;
align-items: stretch;
}
/* Cap message width and centre on wide screens */
.messages-container > * {
max-width: 1024px;
width: 100%;
align-self: center;
box-sizing: border-box;
} }
.load-more-btn { .load-more-btn {

View File

@@ -9,6 +9,16 @@
flex-shrink: 0; /* never compress — always visible above keyboard */ flex-shrink: 0; /* never compress — always visible above keyboard */
position: relative; position: relative;
z-index: 2; z-index: 2;
/* Centre input content with max-width on wide screens */
align-items: stretch;
}
/* All direct children of the input area capped at 1024px and centred */
.message-input-area > * {
max-width: 1024px;
width: 100%;
align-self: center;
box-sizing: border-box;
} }
.reply-bar-input { .reply-bar-input {