SurfSense/surfsense_obsidian/styles.css

76 lines
1.3 KiB
CSS

/*
* SurfSense Obsidian plugin styles. Status-bar widget only — the settings
* tab uses Obsidian's stock Setting rows, no custom CSS needed.
*/
.surfsense-status {
gap: 6px;
}
.surfsense-status--clickable {
cursor: pointer;
}
.surfsense-status__icon {
display: inline-flex;
width: 14px;
height: 14px;
}
.surfsense-status__icon svg {
width: 14px;
height: 14px;
}
.surfsense-status--ok .surfsense-status__icon {
color: var(--color-green);
}
.surfsense-status--syncing .surfsense-status__icon {
color: var(--color-blue);
}
.surfsense-status--warn .surfsense-status__icon {
color: var(--color-yellow);
}
.surfsense-status--err .surfsense-status__icon {
color: var(--color-red);
}
.surfsense-connection-indicator {
display: inline-flex;
width: 14px;
height: 14px;
}
.surfsense-connection-heading {
display: inline-flex;
align-items: center;
gap: 8px;
}
.surfsense-connection-indicator svg {
width: 14px;
height: 14px;
}
.surfsense-connection-indicator--ok {
color: var(--color-green);
}
.surfsense-connection-indicator--syncing {
color: var(--color-blue);
}
.surfsense-connection-indicator--warn {
color: var(--color-yellow);
}
.surfsense-connection-indicator--err {
color: var(--color-red);
}
.surfsense-connection-indicator--muted {
color: var(--text-muted);
}