Adds an extension manager that loads unpacked extensions from the user data extensions directory, persists enabled state, and injects matching content scripts on page load. The settings Plugins page now shows installed extensions, supports reload/toggle actions, and includes an example Hello Nebula extension.
21 lines
458 B
CSS
21 lines
458 B
CSS
#nebula-hello-badge {
|
|
position: fixed;
|
|
right: 16px;
|
|
bottom: 16px;
|
|
z-index: 2147483646;
|
|
padding: 10px 14px;
|
|
border-radius: 10px;
|
|
background: #101820;
|
|
color: #e8f7ff;
|
|
font: 600 13px/1.3 Segoe UI, sans-serif;
|
|
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.28);
|
|
opacity: 1;
|
|
transition: opacity 0.4s ease, transform 0.4s ease;
|
|
pointer-events: none;
|
|
}
|
|
|
|
#nebula-hello-badge.nebula-hello-badge--hide {
|
|
opacity: 0;
|
|
transform: translateY(8px);
|
|
}
|