🎨 style(matrix): fix RoomSettingsPanel styling to match app theme

Replace DaisyUI classes with the custom glassmorphic theme:
- Use bg-white/80 dark:bg-black/80 with backdrop-blur
- Use border-black/10 dark:border-white/10 for borders
- Use text-foreground and text-muted-foreground for text
- Add gradient avatars matching rest of app
- Fix tab styling with proper active states

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Till-JS 2026-02-16 11:25:54 +01:00
parent 52f88af4c5
commit ea0bf67f0d
6 changed files with 437 additions and 102 deletions

View file

@ -592,6 +592,37 @@ services:
retries: 3
start_period: 40s
lightwrite-backend:
build:
context: .
dockerfile: apps/lightwrite/apps/backend/Dockerfile
image: lightwrite-backend:local
container_name: mana-app-lightwrite-backend
restart: always
depends_on:
mana-auth:
condition: service_healthy
environment:
NODE_ENV: production
PORT: 3010
DATABASE_URL: postgresql://postgres:${POSTGRES_PASSWORD:-mana123}@postgres:5432/lightwrite
MANA_CORE_AUTH_URL: http://mana-auth:3001
CORS_ORIGINS: https://lightwrite.mana.how,https://mana.how
S3_ENDPOINT: http://minio:9000
S3_REGION: us-east-1
S3_ACCESS_KEY: ${MINIO_ACCESS_KEY:-minioadmin}
S3_SECRET_KEY: ${MINIO_SECRET_KEY:-minioadmin}
S3_BUCKET: lightwrite-storage
RUN_DB_PUSH: "true"
ports:
- "3010:3010"
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:3010/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
# ============================================
# Tier 4: Matrix Stack (Ports 4000-4099)
# ============================================
@ -1404,6 +1435,35 @@ services:
retries: 3
start_period: 40s
lightwrite-web:
build:
context: .
dockerfile: apps/lightwrite/apps/web/Dockerfile
args:
PUBLIC_BACKEND_URL: http://lightwrite-backend:3010
PUBLIC_MANA_CORE_AUTH_URL: http://mana-auth:3001
image: lightwrite-web:local
container_name: mana-app-lightwrite-web
restart: always
depends_on:
lightwrite-backend:
condition: service_healthy
environment:
NODE_ENV: production
PORT: 5180
PUBLIC_BACKEND_URL: http://lightwrite-backend:3010
PUBLIC_MANA_CORE_AUTH_URL: http://mana-auth:3001
PUBLIC_BACKEND_URL_CLIENT: https://lightwrite-api.mana.how
PUBLIC_MANA_CORE_AUTH_URL_CLIENT: https://auth.mana.how
ports:
- "5180:5180"
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:5180/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
mana-llm:
build:
context: ./services/mana-llm