diff --git a/css/cde-theme.css b/css/cde-theme.css index 332c205..3636e5e 100644 --- a/css/cde-theme.css +++ b/css/cde-theme.css @@ -886,45 +886,135 @@ section.npc .cde-neon-tabs .item.active { text-align: center; padding: 10px 0; } -.cde-supernatural-list .cde-supernatural-item { - background: rgba(16, 22, 34, 0.6); - border: 1px solid #1a2436; - border-radius: 4px; - margin-bottom: 6px; - padding: 6px; - list-style: none; +.cde-super-add-row { + display: flex; + justify-content: flex-end; + padding: 4px 0 8px; } -.cde-supernatural-list .cde-supernatural-header { +.cde-super-add-btn { + display: inline-flex; + align-items: center; + gap: 5px; + font-size: 11px; + font-family: "Averia", sans-serif; + text-transform: uppercase; + letter-spacing: 0.08em; + color: #7d94b8; + cursor: pointer; + padding: 4px 10px; + border-radius: 8px; + border: 1px solid #1a2436; + transition: color 0.12s, border-color 0.12s, background 0.12s; +} +.cde-super-add-btn i { + font-size: 10px; +} +.cde-super-add-btn:hover { + color: #cc44ff; + border-color: #cc44ff; + background: rgba(204, 68, 255, 0.08); +} +.cde-super-card { + border: 1px solid #1a2436; + border-left: 3px solid #cc44ff; + border-radius: 8px; + background: rgba(16, 22, 34, 0.7); + margin-bottom: 10px; + overflow: hidden; + transition: box-shadow 0.15s; +} +.cde-super-card:hover { + box-shadow: 0 0 8px rgba(204, 68, 255, 0.2); +} +.cde-super-card:hover .cde-super-controls { + opacity: 1; +} +.cde-super-header { + display: flex; align-items: center; gap: 8px; + padding: 8px 10px; } -.cde-supernatural-list .cde-supernatural-header img { +.cde-super-img { + width: 28px; + height: 28px; + object-fit: contain; border-radius: 4px; flex-shrink: 0; } -.cde-supernatural-list .cde-supernatural-info { - flex: 1 1 0; +.cde-super-info { + flex: 1; display: flex; - align-items: center; - gap: 6px; + flex-direction: column; + gap: 3px; min-width: 0; } -.cde-supernatural-list .cde-supernatural-info .cde-supernatural-name { - font-size: 12px; - font-weight: 600; +.cde-super-name { + font-size: 14px; + font-weight: 700; + font-family: "Averia", sans-serif; + color: #e2e8f4; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } -.cde-supernatural-list .cde-supernatural-desc { - font-size: 10px; - color: #7d94b8; - margin-top: 4px; - padding-left: 36px; - line-height: 1.4; +.cde-super-meta { + display: flex; + align-items: center; + gap: 4px; } -.cde-supernatural-list .cde-supernatural-desc p { - margin: 0; +.cde-super-controls { + display: flex; + align-items: center; + gap: 4px; + opacity: 0; + transition: opacity 0.12s; + flex-shrink: 0; +} +.cde-super-controls a { + display: flex; + align-items: center; + justify-content: center; + width: 22px; + height: 22px; + border-radius: 3px; + color: #7d94b8; + cursor: pointer; + transition: color 0.12s, background 0.12s; +} +.cde-super-controls a i { + font-size: 11px; +} +.cde-super-controls a:hover { + color: #e2e8f4; + background: rgba(38, 56, 83, 0.3); +} +.cde-super-desc { + padding: 6px 12px 8px 46px; + border-top: 1px solid rgba(26, 36, 54, 0.6); + background: rgba(16, 22, 34, 0.4); + font-size: 11px; + color: #7d94b8; + line-height: 1.5; +} +.cde-super-desc p { + margin: 0 0 4px; +} +.cde-super-desc p:last-child { + margin-bottom: 0; +} +.cde-super-desc em { + color: #e2e8f4; +} +.cde-super-desc strong { + color: #cc44ff; +} +.cde-super-empty { + padding: 16px; + text-align: center; + font-size: 12px; + color: #7d94b8; + font-style: italic; } .cde-npc-tracks { margin-top: 12px; diff --git a/packs/aide-pour-fxmaster/000079.log b/packs/aide-pour-fxmaster/000080.log similarity index 100% rename from packs/aide-pour-fxmaster/000079.log rename to packs/aide-pour-fxmaster/000080.log diff --git a/packs/aide-pour-fxmaster/LOG b/packs/aide-pour-fxmaster/LOG index db244f5..2c164d0 100644 --- a/packs/aide-pour-fxmaster/LOG +++ b/packs/aide-pour-fxmaster/LOG @@ -1,3 +1,7 @@ 2026/03/30-15:06:44.332250 7f4bdafee6c0 Recovering log #76 2026/03/30-15:06:44.345027 7f4bdafee6c0 Delete type=3 #74 2026/03/30-15:06:44.345091 7f4bdafee6c0 Delete type=0 #76 +2026/03/30-16:26:26.379587 7f4bd8fea6c0 Level-0 table #81: started +2026/03/30-16:26:26.379611 7f4bd8fea6c0 Level-0 table #81: 0 bytes OK +2026/03/30-16:26:26.385735 7f4bd8fea6c0 Delete type=0 #79 +2026/03/30-16:26:26.404501 7f4bd8fea6c0 Manual compaction at level-0 from '!journal!ZWBHiWW5QlUeseAX' @ 72057594037927935 : 1 .. '!journal.pages!ZWBHiWW5QlUeseAX.jtQXIqLfyet8Nlte' @ 0 : 0; will stop at (end) diff --git a/packs/aide-pour-fxmaster/MANIFEST-000078 b/packs/aide-pour-fxmaster/MANIFEST-000078 index fb3c4a8..7c6ada5 100644 Binary files a/packs/aide-pour-fxmaster/MANIFEST-000078 and b/packs/aide-pour-fxmaster/MANIFEST-000078 differ diff --git a/packs/aide-pour-la-lumiere/000195.log b/packs/aide-pour-la-lumiere/000196.log similarity index 100% rename from packs/aide-pour-la-lumiere/000195.log rename to packs/aide-pour-la-lumiere/000196.log diff --git a/packs/aide-pour-la-lumiere/LOG b/packs/aide-pour-la-lumiere/LOG index 73be220..e62c495 100644 --- a/packs/aide-pour-la-lumiere/LOG +++ b/packs/aide-pour-la-lumiere/LOG @@ -1,3 +1,8 @@ 2026/03/30-15:06:44.318696 7f4bd97eb6c0 Recovering log #192 2026/03/30-15:06:44.329241 7f4bd97eb6c0 Delete type=3 #190 2026/03/30-15:06:44.329288 7f4bd97eb6c0 Delete type=0 #192 +2026/03/30-16:26:26.354384 7f4bd8fea6c0 Level-0 table #197: started +2026/03/30-16:26:26.354430 7f4bd8fea6c0 Level-0 table #197: 0 bytes OK +2026/03/30-16:26:26.360658 7f4bd8fea6c0 Delete type=0 #195 +2026/03/30-16:26:26.379471 7f4bd8fea6c0 Manual compaction at level-0 from '!journal!TniC3ok9W0hDYxJS' @ 72057594037927935 : 1 .. '!journal.pages!yZsG9QaBHT3cUfNd.AHcfBcO96nUCELxv' @ 0 : 0; will stop at (end) +2026/03/30-16:26:26.379509 7f4bd8fea6c0 Manual compaction at level-1 from '!journal!TniC3ok9W0hDYxJS' @ 72057594037927935 : 1 .. '!journal.pages!yZsG9QaBHT3cUfNd.AHcfBcO96nUCELxv' @ 0 : 0; will stop at (end) diff --git a/packs/aide-pour-la-lumiere/MANIFEST-000194 b/packs/aide-pour-la-lumiere/MANIFEST-000194 index a41ac25..73a6a8a 100644 Binary files a/packs/aide-pour-la-lumiere/MANIFEST-000194 and b/packs/aide-pour-la-lumiere/MANIFEST-000194 differ diff --git a/packs/aide-pour-linitiative/000767.log b/packs/aide-pour-linitiative/000768.log similarity index 100% rename from packs/aide-pour-linitiative/000767.log rename to packs/aide-pour-linitiative/000768.log diff --git a/packs/aide-pour-linitiative/LOG b/packs/aide-pour-linitiative/LOG index 9ebaec7..8412e91 100644 --- a/packs/aide-pour-linitiative/LOG +++ b/packs/aide-pour-linitiative/LOG @@ -1,3 +1,8 @@ 2026/03/30-15:06:44.305642 7f4bda7ed6c0 Recovering log #764 2026/03/30-15:06:44.315212 7f4bda7ed6c0 Delete type=3 #762 2026/03/30-15:06:44.315294 7f4bda7ed6c0 Delete type=0 #764 +2026/03/30-16:26:26.360754 7f4bd8fea6c0 Level-0 table #769: started +2026/03/30-16:26:26.360772 7f4bd8fea6c0 Level-0 table #769: 0 bytes OK +2026/03/30-16:26:26.366626 7f4bd8fea6c0 Delete type=0 #767 +2026/03/30-16:26:26.379483 7f4bd8fea6c0 Manual compaction at level-0 from '!journal!f6UhPlIUh2O0F36q' @ 72057594037927935 : 1 .. '!journal.pages!f6UhPlIUh2O0F36q.keqszrb6FAI7CVZx' @ 0 : 0; will stop at (end) +2026/03/30-16:26:26.379517 7f4bd8fea6c0 Manual compaction at level-1 from '!journal!f6UhPlIUh2O0F36q' @ 72057594037927935 : 1 .. '!journal.pages!f6UhPlIUh2O0F36q.keqszrb6FAI7CVZx' @ 0 : 0; will stop at (end) diff --git a/packs/aide-pour-linitiative/MANIFEST-000766 b/packs/aide-pour-linitiative/MANIFEST-000766 index 7db8933..c798401 100644 Binary files a/packs/aide-pour-linitiative/MANIFEST-000766 and b/packs/aide-pour-linitiative/MANIFEST-000766 differ diff --git a/packs/aides-pour-les-joueuses/004388.log b/packs/aides-pour-les-joueuses/004389.log similarity index 100% rename from packs/aides-pour-les-joueuses/004388.log rename to packs/aides-pour-les-joueuses/004389.log diff --git a/packs/aides-pour-les-joueuses/LOG b/packs/aides-pour-les-joueuses/LOG index 1db76b0..45bfda1 100644 --- a/packs/aides-pour-les-joueuses/LOG +++ b/packs/aides-pour-les-joueuses/LOG @@ -1,3 +1,7 @@ 2026/03/30-15:06:44.225449 7f4bd97eb6c0 Recovering log #4385 2026/03/30-15:06:44.236150 7f4bd97eb6c0 Delete type=3 #4383 2026/03/30-15:06:44.236230 7f4bd97eb6c0 Delete type=0 #4385 +2026/03/30-16:26:26.366723 7f4bd8fea6c0 Level-0 table #4390: started +2026/03/30-16:26:26.366745 7f4bd8fea6c0 Level-0 table #4390: 0 bytes OK +2026/03/30-16:26:26.372576 7f4bd8fea6c0 Delete type=0 #4388 +2026/03/30-16:26:26.379493 7f4bd8fea6c0 Manual compaction at level-0 from '!journal!0lxwWrzKsdTBQhH0' @ 72057594037927935 : 1 .. '!journal.pages!wgSyae4GTJDkmBOm.6Ql0lgquUCTrMyTZ' @ 0 : 0; will stop at (end) diff --git a/packs/aides-pour-les-joueuses/MANIFEST-004387 b/packs/aides-pour-les-joueuses/MANIFEST-004387 index 9cb8305..30240f0 100644 Binary files a/packs/aides-pour-les-joueuses/MANIFEST-004387 and b/packs/aides-pour-les-joueuses/MANIFEST-004387 differ diff --git a/packs/cantonese-name-generators/000108.log b/packs/cantonese-name-generators/000109.log similarity index 100% rename from packs/cantonese-name-generators/000108.log rename to packs/cantonese-name-generators/000109.log diff --git a/packs/cantonese-name-generators/LOG b/packs/cantonese-name-generators/LOG index 3ce5c34..a06e140 100644 --- a/packs/cantonese-name-generators/LOG +++ b/packs/cantonese-name-generators/LOG @@ -1,3 +1,8 @@ 2026/03/30-15:06:44.375576 7f4bd97eb6c0 Recovering log #105 2026/03/30-15:06:44.385281 7f4bd97eb6c0 Delete type=3 #103 2026/03/30-15:06:44.385352 7f4bd97eb6c0 Delete type=0 #105 +2026/03/30-16:26:26.391775 7f4bd8fea6c0 Level-0 table #110: started +2026/03/30-16:26:26.391798 7f4bd8fea6c0 Level-0 table #110: 0 bytes OK +2026/03/30-16:26:26.397680 7f4bd8fea6c0 Delete type=0 #108 +2026/03/30-16:26:26.404522 7f4bd8fea6c0 Manual compaction at level-0 from '!tables!J9VdvrwkbyKxMAT7' @ 72057594037927935 : 1 .. '!tables.results!jGKjfCyk4ROSy9fU.zRzADzATtijaBdNX' @ 0 : 0; will stop at (end) +2026/03/30-16:26:26.404565 7f4bd8fea6c0 Manual compaction at level-1 from '!tables!J9VdvrwkbyKxMAT7' @ 72057594037927935 : 1 .. '!tables.results!jGKjfCyk4ROSy9fU.zRzADzATtijaBdNX' @ 0 : 0; will stop at (end) diff --git a/packs/cantonese-name-generators/MANIFEST-000107 b/packs/cantonese-name-generators/MANIFEST-000107 index cb569fa..8d96c4e 100644 Binary files a/packs/cantonese-name-generators/MANIFEST-000107 and b/packs/cantonese-name-generators/MANIFEST-000107 differ diff --git a/packs/fxmastercde/000089.log b/packs/fxmastercde/000090.log similarity index 100% rename from packs/fxmastercde/000089.log rename to packs/fxmastercde/000090.log diff --git a/packs/fxmastercde/LOG b/packs/fxmastercde/LOG index 4220925..86bb943 100644 --- a/packs/fxmastercde/LOG +++ b/packs/fxmastercde/LOG @@ -1,3 +1,8 @@ 2026/03/30-15:06:44.362194 7f4bdafee6c0 Recovering log #86 2026/03/30-15:06:44.373140 7f4bdafee6c0 Delete type=3 #84 2026/03/30-15:06:44.373208 7f4bdafee6c0 Delete type=0 #86 +2026/03/30-16:26:26.404619 7f4bd8fea6c0 Level-0 table #91: started +2026/03/30-16:26:26.404639 7f4bd8fea6c0 Level-0 table #91: 0 bytes OK +2026/03/30-16:26:26.410575 7f4bd8fea6c0 Delete type=0 #89 +2026/03/30-16:26:26.433297 7f4bd8fea6c0 Manual compaction at level-0 from '!macros!apyHJT40enTKFUfX' @ 72057594037927935 : 1 .. '!macros!suexsLbORUfE9ptz' @ 0 : 0; will stop at (end) +2026/03/30-16:26:26.444333 7f4bd8fea6c0 Manual compaction at level-1 from '!macros!apyHJT40enTKFUfX' @ 72057594037927935 : 1 .. '!macros!suexsLbORUfE9ptz' @ 0 : 0; will stop at (end) diff --git a/packs/fxmastercde/MANIFEST-000088 b/packs/fxmastercde/MANIFEST-000088 index 0cba405..1246618 100644 Binary files a/packs/fxmastercde/MANIFEST-000088 and b/packs/fxmastercde/MANIFEST-000088 differ diff --git a/packs/macros/000267.log b/packs/macros/000268.log similarity index 100% rename from packs/macros/000267.log rename to packs/macros/000268.log diff --git a/packs/macros/LOG b/packs/macros/LOG index 421479c..d8733ae 100644 --- a/packs/macros/LOG +++ b/packs/macros/LOG @@ -1,3 +1,8 @@ 2026/03/30-15:06:44.348172 7f4bda7ed6c0 Recovering log #264 2026/03/30-15:06:44.358939 7f4bda7ed6c0 Delete type=3 #262 2026/03/30-15:06:44.358996 7f4bda7ed6c0 Delete type=0 #264 +2026/03/30-16:26:26.385817 7f4bd8fea6c0 Level-0 table #269: started +2026/03/30-16:26:26.385838 7f4bd8fea6c0 Level-0 table #269: 0 bytes OK +2026/03/30-16:26:26.391677 7f4bd8fea6c0 Delete type=0 #267 +2026/03/30-16:26:26.404512 7f4bd8fea6c0 Manual compaction at level-0 from '!macros!Admg6zBHid4mfbJY' @ 72057594037927935 : 1 .. '!macros!wY3tga12higX7soz' @ 0 : 0; will stop at (end) +2026/03/30-16:26:26.404550 7f4bd8fea6c0 Manual compaction at level-1 from '!macros!Admg6zBHid4mfbJY' @ 72057594037927935 : 1 .. '!macros!wY3tga12higX7soz' @ 0 : 0; will stop at (end) diff --git a/packs/macros/MANIFEST-000266 b/packs/macros/MANIFEST-000266 index ad92402..5564cb0 100644 Binary files a/packs/macros/MANIFEST-000266 and b/packs/macros/MANIFEST-000266 differ diff --git a/packs/telecharger-compendiums/001009.log b/packs/telecharger-compendiums/001010.log similarity index 100% rename from packs/telecharger-compendiums/001009.log rename to packs/telecharger-compendiums/001010.log diff --git a/packs/telecharger-compendiums/LOG b/packs/telecharger-compendiums/LOG index 3c5eb9f..1ad34bb 100644 --- a/packs/telecharger-compendiums/LOG +++ b/packs/telecharger-compendiums/LOG @@ -1,3 +1,8 @@ 2026/03/30-15:06:44.274432 7f4bdafee6c0 Recovering log #1006 2026/03/30-15:06:44.302845 7f4bdafee6c0 Delete type=3 #1004 2026/03/30-15:06:44.302897 7f4bdafee6c0 Delete type=0 #1006 +2026/03/30-16:26:26.372669 7f4bd8fea6c0 Level-0 table #1011: started +2026/03/30-16:26:26.372691 7f4bd8fea6c0 Level-0 table #1011: 0 bytes OK +2026/03/30-16:26:26.379377 7f4bd8fea6c0 Delete type=0 #1009 +2026/03/30-16:26:26.379501 7f4bd8fea6c0 Manual compaction at level-0 from '!journal!OgzOugwIXfHtijaY' @ 72057594037927935 : 1 .. '!journal.pages!OgzOugwIXfHtijaY.OOev7kj2KoMOGoMD' @ 0 : 0; will stop at (end) +2026/03/30-16:26:26.379525 7f4bd8fea6c0 Manual compaction at level-1 from '!journal!OgzOugwIXfHtijaY' @ 72057594037927935 : 1 .. '!journal.pages!OgzOugwIXfHtijaY.OOev7kj2KoMOGoMD' @ 0 : 0; will stop at (end) diff --git a/packs/telecharger-compendiums/MANIFEST-001008 b/packs/telecharger-compendiums/MANIFEST-001008 index 21e603a..bc767a9 100644 Binary files a/packs/telecharger-compendiums/MANIFEST-001008 and b/packs/telecharger-compendiums/MANIFEST-001008 differ