mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-10-31 02:02:22 +01:00
fix(chat): size user-message editors from wrapped content
This commit is contained in:
+1
-1
@@ -37,7 +37,7 @@ import { UI_VIS_DEFAULT_OFF, resolveVisibility } from './js/ui_visibility.js?v=2
|
||||
import tasksModule from './js/tasks.js?v=20260914taskmodel1';
|
||||
import calendarModule from './js/calendar.js?v=20260914emailsource11';
|
||||
import notesModule from './js/notes.js?v=20260911notesselectioncancel1';
|
||||
import adminModule from './js/admin.js?v=20260929csssplit';
|
||||
import adminModule from './js/admin.js?v=20261028chateditsize1';
|
||||
import settingsModule from './js/settings.js?v=20260912writingstyle3';
|
||||
// Eagerly bind unified minimize/restore behavior across all tool modals.
|
||||
import './js/modalManager.js';
|
||||
|
||||
@@ -4567,7 +4567,9 @@ body.bg-pattern-ascii-fireflies {
|
||||
width:100%; background:var(--bg); color:var(--fg);
|
||||
border:1px solid var(--border); border-radius:6px;
|
||||
padding:8px; font-family:inherit; font-size:0.95rem;
|
||||
resize:vertical; outline:none;
|
||||
resize:both; outline:none;
|
||||
field-sizing:content;
|
||||
max-width:100%; box-sizing:border-box;
|
||||
min-height:80px;
|
||||
}
|
||||
.edit-textarea:focus { border-color:var(--red); }
|
||||
|
||||
+23
-23
@@ -254,32 +254,32 @@
|
||||
real request is discarded and the font fetched a second time. -->
|
||||
<link rel="preload" as="font" type="font/woff2" crossorigin href="/static/fonts/FiraCode-Regular.woff2">
|
||||
<link rel="preload" as="font" type="font/woff2" crossorigin href="/static/fonts/FiraCode-SemiBold.woff2">
|
||||
<link rel="stylesheet" href="/static/css/00-tokens.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/01-agent-chat.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/02-compare.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/03-agent-chat.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/04-memory.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/05-documents.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/06-admin-settings.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/07-documents.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/08-skills.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/09-gallery.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/10-cookbook.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/11-tasks.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/12-gallery.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/13-image-editor.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/14-email.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/15-notes.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/16-calendar.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/17-research.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/00-tokens.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/01-agent-chat.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/02-compare.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/03-agent-chat.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/04-memory.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/05-documents.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/06-admin-settings.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/07-documents.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/08-skills.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/09-gallery.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/10-cookbook.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/11-tasks.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/12-gallery.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/13-image-editor.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/14-email.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/15-notes.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/16-calendar.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/17-research.css?v=20261028chateditsize1">
|
||||
<!-- Panel stylesheets split out of style.css for maintainability. They are
|
||||
eager and their order is load-bearing: the cascade is the concatenation of
|
||||
these files in this order, so they must stay in this order here and in the
|
||||
PRECACHE list in sw.js. None of them is lazy-loaded. -->
|
||||
<link rel="stylesheet" href="/static/css/documents-gallery-editor.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/email-calendar-notes-tasks.css?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/cookbook-research-memory-settings.css?v=20260929csssplit">
|
||||
<link rel="modulepreload" href="/static/app.js?v=20260929csssplit">
|
||||
<link rel="stylesheet" href="/static/css/documents-gallery-editor.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/email-calendar-notes-tasks.css?v=20261028chateditsize1">
|
||||
<link rel="stylesheet" href="/static/css/cookbook-research-memory-settings.css?v=20261028chateditsize1">
|
||||
<link rel="modulepreload" href="/static/app.js?v=20261028chateditsize1">
|
||||
<link rel="modulepreload" href="/static/js/chat.js?v=20260917toolttft1">
|
||||
<link rel="modulepreload" href="/static/js/ui.js?v=20260916largetoolscroll1">
|
||||
<link rel="modulepreload" href="/static/js/sessions.js">
|
||||
@@ -2695,7 +2695,7 @@
|
||||
<script type="module" src="/static/js/censor.js"></script>
|
||||
<script type="module" src="/static/js/settings.js?v=20260912writingstyle3"></script>
|
||||
<script type="module" src="/static/js/assistant.js?v=20260912firefoxjscleanup1"></script>
|
||||
<script type="module" src="/static/app.js?v=20260929csssplit"></script> <!-- app.js must be LAST -->
|
||||
<script type="module" src="/static/app.js?v=20261028chateditsize1"></script> <!-- app.js must be LAST -->
|
||||
<script type="module" src="/static/js/init.js?v=20260829chatstyle12"></script>
|
||||
<script type="module" src="/static/js/a11y.js"></script>
|
||||
<script nonce="{{CSP_NONCE}}">if('serviceWorker' in navigator){navigator.serviceWorker.register('/static/sw.js?v=20260916autoscroll1').catch(()=>{});}</script>
|
||||
|
||||
+24
-24
@@ -7,7 +7,7 @@
|
||||
// - Other static assets (images/fonts/libs): cache-first with bg refresh.
|
||||
// - API / non-GET: never cached.
|
||||
// Bump CACHE_NAME whenever the precache list or SW logic changes.
|
||||
const CACHE_NAME = 'odysseus-v659-notes-reference';
|
||||
const CACHE_NAME = 'odysseus-v660-chat-edit-size';
|
||||
|
||||
// KaTeX resolves these from its own stylesheet, so caching the CSS without them
|
||||
// gives offline math fallback glyphs instead of proper typesetting.
|
||||
@@ -39,28 +39,28 @@ const KATEX_FONTS = [
|
||||
// exact URL the browser requests, query string included.
|
||||
const PRECACHE = [
|
||||
'/',
|
||||
'/static/css/00-tokens.css?v=20260929csssplit',
|
||||
'/static/css/01-agent-chat.css?v=20260929csssplit',
|
||||
'/static/css/02-compare.css?v=20260929csssplit',
|
||||
'/static/css/03-agent-chat.css?v=20260929csssplit',
|
||||
'/static/css/04-memory.css?v=20260929csssplit',
|
||||
'/static/css/05-documents.css?v=20260929csssplit',
|
||||
'/static/css/06-admin-settings.css?v=20260929csssplit',
|
||||
'/static/css/07-documents.css?v=20260929csssplit',
|
||||
'/static/css/08-skills.css?v=20260929csssplit',
|
||||
'/static/css/09-gallery.css?v=20260929csssplit',
|
||||
'/static/css/10-cookbook.css?v=20260929csssplit',
|
||||
'/static/css/11-tasks.css?v=20260929csssplit',
|
||||
'/static/css/12-gallery.css?v=20260929csssplit',
|
||||
'/static/css/13-image-editor.css?v=20260929csssplit',
|
||||
'/static/css/14-email.css?v=20260929csssplit',
|
||||
'/static/css/15-notes.css?v=20260929csssplit',
|
||||
'/static/css/16-calendar.css?v=20260929csssplit',
|
||||
'/static/css/17-research.css?v=20260929csssplit',
|
||||
'/static/css/documents-gallery-editor.css?v=20260929csssplit',
|
||||
'/static/css/email-calendar-notes-tasks.css?v=20260929csssplit',
|
||||
'/static/css/cookbook-research-memory-settings.css?v=20260929csssplit',
|
||||
'/static/app.js?v=20260929csssplit',
|
||||
'/static/css/00-tokens.css?v=20261028chateditsize1',
|
||||
'/static/css/01-agent-chat.css?v=20261028chateditsize1',
|
||||
'/static/css/02-compare.css?v=20261028chateditsize1',
|
||||
'/static/css/03-agent-chat.css?v=20261028chateditsize1',
|
||||
'/static/css/04-memory.css?v=20261028chateditsize1',
|
||||
'/static/css/05-documents.css?v=20261028chateditsize1',
|
||||
'/static/css/06-admin-settings.css?v=20261028chateditsize1',
|
||||
'/static/css/07-documents.css?v=20261028chateditsize1',
|
||||
'/static/css/08-skills.css?v=20261028chateditsize1',
|
||||
'/static/css/09-gallery.css?v=20261028chateditsize1',
|
||||
'/static/css/10-cookbook.css?v=20261028chateditsize1',
|
||||
'/static/css/11-tasks.css?v=20261028chateditsize1',
|
||||
'/static/css/12-gallery.css?v=20261028chateditsize1',
|
||||
'/static/css/13-image-editor.css?v=20261028chateditsize1',
|
||||
'/static/css/14-email.css?v=20261028chateditsize1',
|
||||
'/static/css/15-notes.css?v=20261028chateditsize1',
|
||||
'/static/css/16-calendar.css?v=20261028chateditsize1',
|
||||
'/static/css/17-research.css?v=20261028chateditsize1',
|
||||
'/static/css/documents-gallery-editor.css?v=20261028chateditsize1',
|
||||
'/static/css/email-calendar-notes-tasks.css?v=20261028chateditsize1',
|
||||
'/static/css/cookbook-research-memory-settings.css?v=20261028chateditsize1',
|
||||
'/static/app.js?v=20261028chateditsize1',
|
||||
'/static/js/storage.js',
|
||||
'/static/js/appConfig.js',
|
||||
'/static/js/ui.js?v=20260916largetoolscroll1',
|
||||
@@ -95,7 +95,7 @@ const PRECACHE = [
|
||||
'/static/js/theme.js?v=20260911organsrain1',
|
||||
'/static/js/censor.js',
|
||||
'/static/js/settings.js?v=20260912writingstyle3',
|
||||
'/static/js/admin.js?v=20260929csssplit',
|
||||
'/static/js/admin.js?v=20261028chateditsize1',
|
||||
'/static/js/chatgptSubscriptionUsage.js',
|
||||
'/static/js/init.js?v=20260829chatstyle12',
|
||||
'/static/js/slashCommands.js?v=20260921chatgptusage1',
|
||||
|
||||
Reference in New Issue
Block a user