SurfSense/surfsense_obsidian/styles.css
Anish Sarkar 1c18735d38 feat: enhance authentication handling and UI feedback in SurfSense plugin
- Introduced an authentication block mechanism to prevent repeated invalid token submissions.
- Updated notification logic to provide clearer feedback on API token status.
- Refactored status visuals for better clarity and consistency in the user interface.
- Improved connection handling in the sync engine to ensure robust error management.
2026-04-25 01:07:02 +05:30

52 lines
845 B
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--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--err {
color: var(--color-red);
}
.surfsense-connection-indicator--muted {
color: var(--text-muted);
}