Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
398 changes: 194 additions & 204 deletions docs/assets/scss/common/_custom.scss

Large diffs are not rendered by default.

89 changes: 44 additions & 45 deletions docs/assets/scss/common/_variables-custom.scss
Original file line number Diff line number Diff line change
@@ -1,69 +1,68 @@
// DefectDojo Brand Colors
$dd-fuji-blue: #1779C5;
$dd-fuji-hue-01: #C6DDF2;
$dd-fuji-hue-02: #82B0D9;
$dd-fuji-hue-03: #204D87;
$dd-fuji-hue-04: #003864;
// DefectDojo Brand Colors — Brand Guidelines v1.0 (Aug 2026)

$dd-torii-orange: #F2561D;
$dd-torii-hue-01: #F2D49B;
$dd-torii-hue-02: #F2762E;
$dd-torii-hue-03: #C1230D;
$dd-torii-hue-04: #890000;
// Activation palette
$dd-orange: #ff6b35; // Dystopian Orange 2
$dd-orange-deep: #cc3a00; // Electric Orange 1
$dd-midnight: #003038; // Midnight 1
$dd-deep-midnight: #001215; // Deep Midnight

$dd-dojo-black: #191919;
$dd-dojo-hue-01: #DCDCDC;
$dd-dojo-hue-02: #B3B3B3;
$dd-dojo-hue-03: #666666;
$dd-dojo-hue-04: #333333;
// System + secondary palette
$dd-charcoal: #25282a; // Charcoal 1
$dd-dusk: #005f73; // Dusk 2
$dd-daybreak: #94d2bd; // Daybreak 2
$dd-grunge: #e9d8a6; // Grunge 1
$dd-dust: #fff8f0; // Dust 1

// Navy surfaces shared with trust.defectdojo.com (brand bookends)
$dd-navy: #0a1628;
$dd-navy-2: #0e2440;
// Digital-only accents (links, success, warning)
$dd-accent-blue: #234d93; // Accent Blue 3
$dd-green: #62a744; // Success Green 3
$dd-amber: #ffb71b; // Warning 3

// Cool neutrals for the reading canvas
$dd-ink: #17222f;
$dd-muted: #5a6b80;
$dd-border: #e3e9f1;
// Reading-canvas neutrals (warm, dust-cast)
$dd-ink: $dd-charcoal;
$dd-muted: #5c6a6e;
$dd-border: #e8dfd2;

// Bootstrap variable overrides
$primary: $dd-fuji-blue;
$secondary: $dd-fuji-hue-04;
$primary: $dd-orange;
$secondary: $dd-dusk;

$border-radius: 0.5rem;
$border-radius-sm: 0.375rem;
$border-radius-lg: 0.75rem;
$border-radius-xl: 1rem;
// The brand is zero-radius
$border-radius: 0;
$border-radius-sm: 0;
$border-radius-lg: 0;
$border-radius-xl: 0;

// Typography
$font-family-sans-serif:
"Worksans",
'Inter',
'Proxima Nova',
system-ui,
-apple-system,
"Segoe UI",
'Segoe UI',
Roboto,
"Helvetica Neue",
"Noto Sans",
"Liberation Sans",
'Helvetica Neue',
'Noto Sans',
'Liberation Sans',
Arial,
sans-serif,
"Apple Color Emoji",
"Segoe UI Emoji",
"Segoe UI Symbol",
"Noto Color Emoji";
'Apple Color Emoji',
'Segoe UI Emoji',
'Segoe UI Symbol',
'Noto Color Emoji';

$font-weight-light: 300;
$font-weight-normal: 400;
$font-weight-medium: 500;
$font-weight-light: 300;
$font-weight-normal: 400;
$font-weight-medium: 500;
$font-weight-semibold: 600;

// Body
$body-color: $dd-ink;

// Links
$link-color: #0f5e9e;
$link-hover-color: $dd-fuji-blue;
$link-color: $dd-accent-blue;
$link-hover-color: $dd-orange-deep;

// Headings
$headings-font-weight: 600;
$headings-color: null; // resolved per-theme via CSS custom properties
$headings-font-weight: 700;
$headings-color: null; // resolved per-theme via CSS custom properties
38 changes: 19 additions & 19 deletions docs/assets/scss/common/_variables-docsearch.scss
Original file line number Diff line number Diff line change
@@ -1,33 +1,33 @@
/* DocSearch Variables — DefectDojo Brand */

:root {
--docsearch-primary-color: #1779C5;
--docsearch-text-color: #191919;
--docsearch-primary-color: #ff6b35;
--docsearch-text-color: #25282a;
--docsearch-spacing: 12px;
--docsearch-icon-stroke-width: 1.4;
--docsearch-highlight-color: var(--docsearch-primary-color);
--docsearch-muted-color: #666666;
--docsearch-container-background: rgba(25, 25, 25, 0.7);
--docsearch-logo-color: #1779C5;
--docsearch-muted-color: #5c6a6e;
--docsearch-container-background: rgba(0, 18, 21, 0.72);
--docsearch-logo-color: #ff6b35;

/* modal */
--docsearch-modal-width: 560px;
--docsearch-modal-height: 600px;
--docsearch-modal-background: rgb(245, 246, 247);
--docsearch-modal-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.5), 0 3px 8px 0 rgba(25, 25, 25, 0.6);
--docsearch-modal-background: #fff8f0;
--docsearch-modal-shadow: inset 1px 1px 0 0 rgba(255, 255, 255, 0.5), 0 3px 8px 0 rgba(0, 18, 21, 0.6);

/* searchbox */
--docsearch-searchbox-height: 56px;
--docsearch-searchbox-background: rgb(235, 237, 240);
--docsearch-searchbox-background: #f7ece0;
--docsearch-searchbox-focus-background: #fff;
--docsearch-searchbox-shadow: inset 0 0 0 2px var(--docsearch-primary-color);

/* hit */
--docsearch-hit-height: 56px;
--docsearch-hit-color: #333333;
--docsearch-hit-color: #25282a;
--docsearch-hit-active-color: #fff;
--docsearch-hit-background: #fff;
--docsearch-hit-shadow: 0 1px 3px 0 rgb(212, 217, 225);
--docsearch-hit-shadow: 0 1px 3px 0 #e8dfd2;

/* key */
--docsearch-key-gradient: linear-gradient(-225deg, #DCDCDC 0%, rgb(248, 248, 248) 100%);
Expand All @@ -44,17 +44,17 @@
html[data-bs-theme="dark"] {
--docsearch-text-color: #DCDCDC;
--docsearch-container-background: rgba(25, 25, 25, 0.85);
--docsearch-modal-background: #191919;
--docsearch-modal-shadow: inset 1px 1px 0 0 #333333, 0 3px 8px 0 rgba(0, 0, 0, 0.6);
--docsearch-searchbox-background: #333333;
--docsearch-searchbox-focus-background: #191919;
--docsearch-modal-background: #25282a;
--docsearch-modal-shadow: inset 1px 1px 0 0 #25282a, 0 3px 8px 0 rgba(0, 0, 0, 0.6);
--docsearch-searchbox-background: #25282a;
--docsearch-searchbox-focus-background: #25282a;
--docsearch-hit-color: #B3B3B3;
--docsearch-hit-shadow: none;
--docsearch-hit-background: #333333;
--docsearch-key-gradient: linear-gradient(-26.5deg, #666666 0%, #333333 100%);
--docsearch-key-shadow: inset 0 -2px 0 0 #191919, inset 0 0 1px 1px #666666, 0 2px 2px 0 rgba(0, 0, 0, 0.3);
--docsearch-key-pressed-shadow: inset 0 -2px 0 0 #191919, inset 0 0 1px 1px #666666, 0 1px 1px 0 rgba(0, 0, 0, 0.3);
--docsearch-footer-background: #333333;
--docsearch-hit-background: #25282a;
--docsearch-key-gradient: linear-gradient(-26.5deg, #5c6a6e 0%, #25282a 100%);
--docsearch-key-shadow: inset 0 -2px 0 0 #25282a, inset 0 0 1px 1px #5c6a6e, 0 2px 2px 0 rgba(0, 0, 0, 0.3);
--docsearch-key-pressed-shadow: inset 0 -2px 0 0 #25282a, inset 0 0 1px 1px #5c6a6e, 0 1px 1px 0 rgba(0, 0, 0, 0.3);
--docsearch-footer-background: #25282a;
--docsearch-footer-shadow: inset 0 1px 0 0 rgba(102, 102, 102, 0.5), 0 -4px 8px 0 rgba(0, 0, 0, 0.2);
--docsearch-logo-color: #DCDCDC;
--docsearch-muted-color: #B3B3B3;
Expand Down
Binary file added docs/static/fonts/inter/inter-var-latin.woff2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Loading