Files
Andrew Zambazos 207a849f06 Add Nebula Browser app, UI and assets
Add initial Nebula Browser project skeleton: CMakeLists to configure and link CEF (including post-build steps to copy runtime and UI files), a Windows CEF-based entry (app/main.cpp) that initializes CEF and loads the bundled UI, and a full ui/ and assets/ tree (HTML, CSS, JS, fonts, icons, and branding images). Update .gitignore to ignore build/out, thirdparty/cef, IDE and common OS artifacts.
2026-05-13 22:17:58 +12:00

82 lines
1.3 KiB
CSS

/* Load InterVariable */
@font-face {
font-family: 'InterVariable';
src: url('../assets/fonts/InterVariable.ttf') format('truetype');
font-weight: 100 900;
font-display: swap;
}
:root {
--bg: #121418;
--dark-blue: #0B1C2B;
--dark-purple: #1B1035;
--primary: #7B2EFF;
--accent: #00C6FF;
--text: #E0E0E0;
}
body {
background-color: var(--bg);
color: var(--text);
font-family: 'InterVariable', sans-serif;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
margin: 0;
}
.container {
text-align: center;
background-color: var(--dark-purple);
padding: 2rem;
border-radius: 20px;
box-shadow: 0 0 12px rgba(0, 0, 0, 0.4);
width: 90%;
max-width: 500px;
}
.error-icon {
font-size: 4rem;
margin-bottom: 1rem;
color: var(--accent);
}
h1 {
margin: 0;
font-size: 1.8rem;
color: var(--primary);
}
p {
margin: 0.5rem 0;
color: var(--text);
}
.url-line {
font-style: italic;
color: var(--text);
}
.actions {
margin-top: 1.5rem;
display: flex;
justify-content: center;
gap: 1rem;
}
button {
padding: 0.6rem 1.2rem;
background-color: var(--primary);
color: var(--text);
border: none;
border-radius: 8px;
font-size: 1rem;
cursor: pointer;
transition: background 0.2s ease;
}
button:hover {
background-color: var(--accent);
}