diff --git a/distro-packages/Arch-Linux/skald-git/PKGBUILD b/distro-packages/Arch-Linux/skald-git/PKGBUILD index 6168669..04c119e 100644 --- a/distro-packages/Arch-Linux/skald-git/PKGBUILD +++ b/distro-packages/Arch-Linux/skald-git/PKGBUILD @@ -2,7 +2,7 @@ # shellcheck shell=bash disable=SC2034,SC2154 pkgname=skald-git -pkgver=0.0.0.r1545.g0d2bd1c +pkgver=0.0.0.r1540.g26c7808 pkgrel=1 pkgdesc='Audio-only hall-based conferencing server' arch=('x86_64' 'aarch64') diff --git a/skald.md b/skald.md index d64e465..16984e9 100644 --- a/skald.md +++ b/skald.md @@ -75,12 +75,13 @@ than navigating the user interface. Commands start with a slash character message to a given user. Type `/help` to display the list of available commands. -Below the chat input is a session-only virtual chalkboard suitable for -commands, code, and notes that should be visible to everyone in the hall. -Operators and administrators edit it as a multiline text area and may grant -or revoke chalkboard editing for connected users with `/chalkboard user` -and `/unchalkboard user`. Users without edit permission can read and focus -the chalkboard as preformatted text. +Below the chat input is a session-only virtual chalkboard. It is a +multiline text area suitable for commands, code, and notes that should be +visible to everyone in the hall. Operators and administrators may edit +the chalkboard and may grant or revoke chalkboard editing for connected +users with `/chalkboard user` and `/unchalkboard user`. Users without +edit permission can read and focus the chalkboard, but it is marked +read-only and does not trap the Tab key. ### Inviting users diff --git a/static/skald.css b/static/skald.css index fa666b8..71e055b 100644 --- a/static/skald.css +++ b/static/skald.css @@ -829,36 +829,14 @@ h1 { margin-top: 0; } -#chalkboard, -#chalkboard-view { +#chalkboard { box-sizing: border-box; display: block; width: 100%; min-height: 8rem; -} - -#chalkboard { resize: vertical; } -#chalkboard-view { - border: 1px solid #767676; - border-radius: 2px; - font-family: monospace; - overflow: auto; - padding: 2px; -} - -#chalkboard-view-text { - margin: 0; - white-space: pre-wrap; -} - -#chalkboard[hidden], -#chalkboard-view[hidden] { - display: none; -} - #chalkboard-copy { margin-top: 0.35rem; } @@ -867,12 +845,11 @@ h1 { opacity: 0.55; } -#chalkboard-view { +#chalkboard[readonly] { background: #f3f3f3; } -#chalkboard:focus, -#chalkboard-view:focus { +#chalkboard:focus { outline: 2px solid #0066cc; outline-offset: 2px; } diff --git a/static/skald.html b/static/skald.html index 65ff239..9c6c0a4 100644 --- a/static/skald.html +++ b/static/skald.html @@ -78,14 +78,7 @@