-
❓ .gitignoreUnknown, 37 B⬇
-
❓ README.mdUnknown, 2.94 kB⬇
-
🌐 admin_panel.phpWeb, 1.54 kB⬇
-
🌐 api.jsWeb, 22.21 kB⬇
-
🌐 api.phpWeb, 9.62 kB⬇
-
🌐 app.jsWeb, 61.42 kB⬇
-
🌐 attachments.jsWeb, 7.30 kB⬇
-
🌐 base.cssWeb, 2.23 kB⬇
-
🌐 choices-editor.jsWeb, 28.11 kB⬇
-
🌐 choices.cssWeb, 1.14 kB⬇
-
🌐 content.jsWeb, 31.08 kB⬇
-
🌐 context.jsWeb, 9.26 kB⬇
-
🌐 conversation-index.jsWeb, 10.74 kB⬇
-
🌐 conversation.cssWeb, 16.33 kB⬇
-
🌐 conversation.jsWeb, 1.11 kB⬇
-
🌐 dialogs.cssWeb, 11.43 kB⬇
-
🌐 diction.jsWeb, 948 B⬇
-
🌐 document-index.jsWeb, 1.04 kB⬇
-
🌐 document-model.jsWeb, 12.88 kB⬇
-
🌐 document.cssWeb, 6.74 kB⬇
-
🌐 document.jsWeb, 44.96 kB⬇
-
🌐 dynamic.phpWeb, 533 B⬇
-
📷 favicon-lg.pngImage, 9.11 kB⬇
-
📷 favicon.pngImage, 3.12 kB⬇
-
🌐 index-lists.cssWeb, 4.77 kB⬇
-
🌐 index.phpWeb, 49.72 kB⬇
-
🌐 indexjs.jsWeb, 377 B⬇
-
🌐 instant-answer.cssWeb, 5.17 kB⬇
-
🌐 layout.cssWeb, 11.37 kB⬇
-
🌐 login.phpWeb, 997 B⬇
-
❓ manifest.webmanifestUnknown, 262 B⬇
-
🌐 memory.jsWeb, 407 B⬇
-
🌐 mermaid.cssWeb, 6.16 kB⬇
-
🌐 model-presets.jsonWeb, 5.51 kB⬇
-
🌐 models.jsonWeb, 8.05 kB⬇
-
🌐 notes.cssWeb, 11.97 kB⬇
-
🌐 overlays.cssWeb, 13.97 kB⬇
-
⚠️ php.iniOS File, 424 B⬇
-
🌐 rankings-view.jsWeb, 5.67 kB⬇
-
🌐 rankings.cssWeb, 3.35 kB⬇
-
🌐 scratchpad-conversation.jsWeb, 4.87 kB⬇
-
🌐 scratchpad-index.jsWeb, 15.55 kB⬇
-
🌐 scratchpad-model.jsWeb, 13.29 kB⬇
-
🌐 scratchpad.cssWeb, 3.12 kB⬇
-
🌐 settings.cssWeb, 4.65 kB⬇
-
🌐 shared-view.cssWeb, 3.48 kB⬇
-
🌐 shared.cssWeb, 16.26 kB⬇
-
🌐 shared.jsWeb, 14.63 kB⬇
-
🌐 shared.phpWeb, 3.28 kB⬇
-
🌐 sticky-notes-editor.jsWeb, 64.84 kB⬇
-
🌐 storage.jsWeb, 36.73 kB⬇
-
🌐 style.cssWeb, 12.06 kB⬇
-
🌐 sw.jsWeb, 1.69 kB⬇
-
🌐 sync.jsWeb, 19.02 kB⬇
-
🌐 tools-index.jsWeb, 15.00 kB⬇
-
🌐 users.jsWeb, 49.86 kB⬇
-
🌐 utility-models.jsonWeb, 1.04 kB⬇
-
🌐 voice-models.jsonWeb, 4.81 kB⬇
/* Index lists: content column and center index items, trigger buttons, toolbar rows, counts and loading indicators. */
/* Shared 18pt toolbar button/select sizing for the toolbar rows */
.div-structure-content-options button,
.div-structure-content-options select,
.div-structure-center-index-options button,
.div-structure-center-index-options select,
.div-structure-center-document-options button,
.div-structure-center-document-options select {
height: 18pt;
font-size: 8pt;
text-transform: uppercase;
line-height: 9pt;
border: 1pt solid var(--AC-btn);
border-radius: var(--DM-margin-q);
padding: var(--DM-margin-q);
min-width: 3em;
cursor: pointer;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.div-structure-center-index-options button,
.div-structure-center-index-options select,
.div-structure-center-document-options button,
.div-structure-center-document-options select {
text-align: center;
}
.div-structure-content-options{
display: grid;
grid-template-columns: auto auto auto auto auto auto auto;
grid-column-gap: var(--DM-margin-q);
background-color: var(--BG-panel);
margin: 0 0 var(--DM-margin-h) 0;
padding: var(--DM-margin-h) var(--DM-margin);
}
.div-structure-center-index-options, .div-structure-center-document-options {
display: grid;
grid-template-columns: auto auto auto 0.5em auto;
grid-column-gap: var(--DM-margin-q);
background-color: var(--BG-panel);
margin-bottom: var(--DM-margin-h);
padding: var(--DM-margin-h) var(--DM-margin);
}
.div-structure-center-document-options {
grid-template-columns: auto;
}
#id-div-document-type-label {
font-size: 8pt;
font-weight: bold;
text-transform: uppercase;
line-height: 18pt;
letter-spacing: 0.5px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#id-div-list,
#id-div-center-index-list{
margin: var(--DM-margin-q) 0 var(--DM-margin-q) var(--DM-margin-q);
min-width: 0;
overflow: hidden;
}
.div-index-item {
padding: var(--DM-margin-q);
border: 1px solid var(--BD-panel-l);
margin-bottom: var(--DM-margin-q);
cursor: pointer;
min-width: 0;
max-width: 100%;
box-sizing: border-box;
overflow: hidden;
}
.div-index-item:hover {
filter: brightness(1.15);
box-shadow: 0 0 6px var(--BD-panel);
}
.div-index-item:focus {
outline: 3px solid var(--BD-panel);
}
.btn-new-scratchpad,
.btn-new-conversation {
width: 100%;
height: 18pt;
font-size: 8pt;
text-transform: uppercase;
font-weight: bold;
border: 1pt solid var(--AC-btn);
border-radius: var(--DM-margin-q);
padding: var(--DM-margin-q);
cursor: pointer;
background-color: var(--BG-panel);
color: var(--AC-btn-text);
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
margin-bottom: var(--DM-margin-q);
min-width: 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
select.btn-new-document {
/* !important required: Chromium base-select ignores the flex display on first paint otherwise */
display: flex !important;
justify-content: center;
}
select.btn-new-document::picker-icon {
margin-inline-start: 0.5em;
}
.div-index-new-row {
display: flex;
gap: var(--DM-margin-q);
margin-bottom: var(--DM-margin-q);
}
.div-index-new-row .btn-new-conversation {
flex: 1;
width: auto;
margin-bottom: 0;
}
.div-index-item-selected {
background-color: var(--BG-panel2);
}
.div-index-item-flex {
display: flex;
align-items: center;
min-width: 0;
max-width: 100%;
overflow: hidden;
}
.index-item-icon {
font-size: 0.8em;
padding-right: var(--DM-margin-q);
flex-shrink: 0;
}
.index-item-checkbox-margin {
margin-right: 8pt;
flex-shrink: 0;
}
.index-item-text-grow {
flex: 1 1 0;
min-width: 0;
max-width: 100%;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-clamp: 2;
overflow: hidden;
word-break: break-word;
}
.index-item-count {
font-size: 0.8em;
opacity: 0.6;
margin-left: var(--DM-margin-q);
flex-shrink: 0;
}
.index-item-indicator,
.index-item-spinner {
font-size: 0.85em;
margin-left: auto;
margin-right: var(--DM-margin-q);
color: var(--AC-trim);
animation: index-pulse 1.2s ease-in-out infinite;
display: inline-block;
flex-shrink: 0;
line-height: 1;
}
.div-index-item-loading {
border-color: var(--AC-trim);
}
@keyframes index-pulse {
0%, 100% {
opacity: 0.15;
}
50% {
opacity: 1;
}
}
.div-index-archive-header {
margin: var(--DM-margin-h) var(--DM-margin-q);
}
.div-index-archive-empty {
opacity: 0.5;
}
.bookmark-icon-active {
opacity: 1.0;
}
.bookmark-icon-inactive {
opacity: 0.2;
}
index-lists.css
×
Type: Web, text/plain
4.77 Kilobytes
Last Modified 2026-11-04 09:48:28
⬇ Download File
Type: Web, text/plain
4.77 Kilobytes
Last Modified 2026-11-04 09:48:28
⬇ Download File