openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
2 lines (1 loc) • 6.76 kB
CSS
openclaw-plugin-install-action{max-width:100%;display:inline-block}.plugin-install-action{display:inline-flex;position:relative}.plugin-install-action__button{align-items:center;gap:8px;display:inline-flex}.plugin-install-action__button>svg{width:14px;height:14px}.plugin-install-action__button.plugin-install-action__button--failed{color:var(--warn);border-color:var(--warn);background:var(--bg-elevated)}.plugin-install-action__popup{--arrow-color:var(--bg-elevated)}.plugin-install-progress{box-sizing:border-box;width:380px;max-width:calc(100vw - 24px);max-height:var(--auto-size-available-height,calc(100dvh - 16px));border:1px solid var(--border-strong);background:var(--bg-elevated);color:var(--text);box-shadow:var(--shadow-lg);border-radius:12px;padding:20px;overflow-y:auto}.plugin-install-progress__header{align-items:center;gap:16px;font-size:13px;display:flex}.plugin-install-progress__header strong{color:var(--text-strong);font-weight:600}.plugin-install-progress__header>span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.plugin-install-progress__recovery,.plugin-install-progress__failure{overflow-wrap:anywhere;margin:16px 0 0;font-size:13px;line-height:1.5}.plugin-install-progress__failure>p{white-space:pre-wrap}.plugin-install-progress__activities{gap:17px;margin:0;padding:23px 0 0;list-style:none;display:grid}.plugin-install-progress__activities:empty{padding:0}.plugin-install-progress__activity{align-items:center;gap:11px;min-width:0;font-size:14px;line-height:1.35;display:flex}.plugin-install-progress__activity--started{color:var(--text-strong);font-weight:600}.plugin-install-progress__activity--failed{color:var(--warn)}.plugin-install-progress__icon{box-sizing:border-box;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.plugin-install-progress__activity--started .plugin-install-progress__icon{border:1px solid var(--accent);box-shadow:0 0 0 4px var(--accent-subtle)}.plugin-install-progress__activity--completed .plugin-install-progress__icon{background:var(--ok);color:var(--bg)}.plugin-install-progress__activity--completed svg{stroke-width:2px;width:13px;height:13px}.plugin-install-progress__activity--failed .plugin-install-progress__icon{border:1px solid var(--warn);font-size:12px;font-weight:700}@media (width<=400px){.plugin-install-progress{padding:16px}.plugin-install-progress__activity{font-size:13px}}openclaw-plugin-settings-editor{min-width:0;display:block}.plugin-editor{container-type:inline-size}.plugin-editor__header{margin-bottom:24px}.plugin-editor__header a{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.plugin-editor__header a svg,.plugin-editor__search svg{flex:none;width:18px;height:18px}.plugin-editor__search{border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;padding:0 12px;display:flex}.plugin-editor__search .settings-input{background:0 0;border:0;width:100%;max-width:none}.plugin-editor__section{margin-top:28px;scroll-margin-top:20px}.plugin-editor__section h2{margin:0 0 12px;font-size:18px}.plugin-editor__group{border:1px solid var(--border);background:var(--card);border-radius:12px;overflow:clip}.plugin-editor__row{grid-template-columns:minmax(0,1fr) minmax(220px,34%);align-items:start;gap:36px;padding:20px 20px 20px 64px;display:grid;position:relative}.plugin-editor__row+.plugin-editor__row{border-top:1px solid var(--border)}.plugin-editor__row:focus-within{background:var(--bg-hover)}@media (hover:hover){.plugin-editor__row:hover{background:var(--bg-hover)}}.plugin-editor__copy{grid-area:1/1;min-width:0;padding-top:4px}.plugin-editor__title{font-weight:600}.plugin-editor__copy p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.5}.plugin-editor__control{grid-area:1/2;min-width:0}.plugin-editor__control>.settings-row{background:0 0;border:0;min-height:0;padding:0}.plugin-editor__control .settings-row>.settings-row__control:only-child,.plugin-editor__control .settings-input,.plugin-editor__control .settings-select{width:100%;min-width:0;max-width:none}.plugin-editor__control .settings-toggle{margin-left:auto}.plugin-editor__control input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);margin:8px 0 0 auto}.plugin-editor__menu{opacity:0;position:absolute;top:20px;left:12px}.plugin-editor__menu button[slot=trigger]{width:30px;height:30px}.plugin-editor__menu button[slot=trigger] svg{transform:rotate(90deg)}.plugin-editor__row:focus-within .plugin-editor__menu{opacity:1}.plugin-editor__menu:has(wa-dropdown[open]){opacity:1}@media (hover:hover){.plugin-editor__row:hover .plugin-editor__menu{opacity:1}}.plugin-editor__control .cfg-block{margin:0}.plugin-editor__control .settings-subrows{margin:0;padding:0}.plugin-editor__control .settings-subrows .settings-row{padding:8px 0}@media (hover:none){.plugin-editor__menu{opacity:1}}@container (width<=768px){.plugin-editor__row{grid-template-columns:minmax(0,1fr) minmax(180px,38%);gap:20px;padding:16px 16px 16px 52px}.plugin-editor__menu{top:16px;left:8px}}@container (width<=560px){.plugin-editor__row{grid-template-columns:minmax(0,1fr);gap:16px}.plugin-editor__control .settings-toggle{margin-left:0}.plugin-editor__control{grid-area:2/1}}.plugin-editor__control .cfg-array__item{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.plugin-editor__control .cfg-array__item+.cfg-array__item{margin-top:8px}.plugin-editor__control .cfg-array__value{min-width:0}.plugin-editor__control .cfg-array__value>.settings-row{border:0;padding:0}.plugin-editor__control .cfg-array__item>openclaw-tooltip{padding-top:4px}.plugin-editor__control .cfg-array{flex-direction:column;gap:8px;display:flex}.plugin-editor__control .cfg-array>.settings-row{order:2;min-height:0;padding:0}.plugin-editor__control .cfg-array>openclaw-config-form-collection-draft{order:3}.plugin-editor__layout{align-items:flex-start;gap:28px;display:flex}.plugin-editor__sections{flex:1;min-width:0}.plugin-editor__nav{flex:none;gap:4px;width:170px;margin-top:28px;display:grid;position:sticky;top:16px}.plugin-editor__nav a{color:var(--muted);border-radius:6px;padding:8px 10px;font-size:13px;text-decoration:none}.plugin-editor__nav a:focus-visible{color:var(--text);background:var(--bg-hover)}@media (hover:hover){.plugin-editor__nav a:hover{color:var(--text);background:var(--bg-hover)}}.plugin-editor__control .settings-segmented{margin-left:auto}@container (width<=768px){.plugin-editor__layout{display:block}.plugin-editor__nav{width:auto;display:flex;position:static;overflow-x:auto}.plugin-editor__nav a{flex:none}}.plugin-skills-section .plugin-capability__copy>span{overflow-wrap:anywhere;display:block}