assets/admin/build was gitignored, so servers deployed by git pull kept running a stale admin bundle — the icon picker integration in the tabbar and floating-button settings pages never reached them. Track the build directory (rebuild with: cd assets/admin && npm run build) and commit the current bundle containing the universal icon picker.
2 lines
4.5 KiB
CSS
2 lines
4.5 KiB
CSS
.icon-preview-row[data-v-1ae52996]{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:13px}.theme-icon-preview[data-v-1ae52996]{display:flex;flex-direction:column;gap:6px;color:var(--n-text-color-3);font-size:13px}.theme-icon-preview span[data-v-1ae52996],.theme-icon-preview-inline[data-v-1ae52996]{display:inline-flex;align-items:center;gap:6px}.icon-preview-row a[data-v-1ae52996]{color:var(--n-primary-color);text-decoration:none}.icon-preview-row a[data-v-1ae52996]:hover{text-decoration:underline}.muted-text[data-v-1ae52996]{color:#999;font-size:12px}.aksrt-modal-footer[data-v-1ae52996]{display:flex;justify-content:flex-end;gap:10px}.section-desc[data-v-1ae52996]{color:var(--n-text-color-3);font-size:13px;margin:0 0 16px}.float-btn-sort[data-v-1ae52996]{display:flex;flex-direction:column;gap:12px}.float-btn-sort__item[data-v-1ae52996]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--n-border-color);border-radius:14px;background:var(--n-card-color)}.float-btn-sort__main[data-v-1ae52996]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.float-btn-sort__handle[data-v-1ae52996]{width:30px;height:30px;border:0;background:transparent;color:var(--n-text-color-3);cursor:grab}.float-btn-sort__handle[data-v-1ae52996]:active{cursor:grabbing}.float-btn-sort__icon[data-v-1ae52996]{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#88abda1f;color:var(--n-text-color-2)}.float-btn-sort__meta[data-v-1ae52996]{min-width:0;flex:1}.float-btn-sort__title-row[data-v-1ae52996]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.float-btn-sort__desc[data-v-1ae52996]{font-size:13px;color:var(--n-text-color-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.float-btn-sort__actions[data-v-1ae52996]{display:flex;gap:8px;flex-shrink:0}.float-btn-sort__ghost[data-v-1ae52996]{opacity:.45}.add-items-editor[data-v-1ae52996]{margin-bottom:16px}.add-items-editor__head[data-v-1ae52996]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.add-items-editor__head-actions[data-v-1ae52996]{display:flex;gap:8px}.add-items-editor__list[data-v-1ae52996]{display:flex;flex-direction:column;gap:10px}.add-items-editor__row[data-v-1ae52996]{display:grid;grid-template-columns:auto 1fr 1fr 1.4fr auto;gap:10px;align-items:center}.add-items-editor__drag[data-v-1ae52996]{width:32px;height:32px;border:0;border-radius:8px;background:#88abda1f;color:var(--n-text-color-3);cursor:grab}.add-items-editor__drag[data-v-1ae52996]:active{cursor:grabbing}.add-items-editor__ghost[data-v-1ae52996]{opacity:.45}.add-items-preview[data-v-1ae52996]{margin-top:14px;padding:14px;border:1px dashed var(--n-border-color);border-radius:14px;background:#88abda0a}.add-items-preview__title[data-v-1ae52996]{font-size:13px;color:var(--n-text-color-3);margin-bottom:10px}.add-items-preview__panel[data-v-1ae52996]{display:flex;align-items:center;gap:12px;margin-top:12px}.add-items-preview__panel[data-v-1ae52996]:first-of-type{margin-top:0}.add-items-preview__mode[data-v-1ae52996]{width:40px;flex-shrink:0;font-size:12px;color:var(--n-text-color-3)}.add-items-preview__trigger[data-v-1ae52996]{width:42px;height:42px;border-radius:12px;background:#fff;border:1px solid var(--n-border-color);display:inline-flex;align-items:center;justify-content:center;color:var(--n-text-color-2);box-shadow:0 8px 20px #11182714}.add-items-preview__trigger--dark[data-v-1ae52996]{background:#232734;border-color:#ffffff14;color:#d8dee9;box-shadow:0 12px 28px #00000047}.add-items-preview__menu[data-v-1ae52996]{flex:1;min-width:0;padding:10px;border-radius:14px;background:#fff;border:1px solid var(--n-border-color)}.add-items-preview__menu--dark[data-v-1ae52996]{background:#232734;border-color:#ffffff14}.add-items-preview__list[data-v-1ae52996]{display:flex;flex-direction:column;gap:6px}.add-items-preview__item[data-v-1ae52996]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#88abda0f;color:var(--n-text-color-2);text-decoration:none}.add-items-preview__item i[data-v-1ae52996]{width:18px;text-align:center;color:var(--n-primary-color)}.add-items-preview__item--dark[data-v-1ae52996]{background:#ffffff0d;color:#e5e7eb}.add-items-preview__item--dark i[data-v-1ae52996]{color:#9fc0ec}.add-items-preview__empty[data-v-1ae52996]{font-size:13px;color:var(--n-text-color-3);padding:10px 12px}.add-items-preview__empty--dark[data-v-1ae52996]{color:#e5e7ebb8}
|