mirror of
https://git.libssh.org/projects/libssh.git
synced 2025-12-06 13:20:57 +03:00
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Reviewed-by: Jakub Jelen <jjelen@redhat.com>
128 lines
2.9 KiB
CSS
128 lines
2.9 KiB
CSS
/**
|
|
* Custom color scheme for libssh documentation
|
|
* Based on libssh.org color palette
|
|
*/
|
|
|
|
html {
|
|
/* Primary colors - using libssh.org orange accent */
|
|
--primary-color: #F78C40;
|
|
--primary-dark-color: #f57900;
|
|
--primary-light-color: #fab889;
|
|
|
|
/* Accent color - neutral gray */
|
|
--primary-lighter-color: #5A5A5A;
|
|
|
|
/* Page colors - clean white background */
|
|
--page-background-color: #ffffff;
|
|
--page-foreground-color: #333333;
|
|
--page-secondary-foreground-color: #666666;
|
|
|
|
/* Links - use the warm orange color */
|
|
--link-color: #F78C40;
|
|
--link-hover-color: #f0690a;
|
|
|
|
/* Code blocks and fragments - very light background */
|
|
--code-background: #f9f9f9;
|
|
--fragment-background: #f9f9f9;
|
|
|
|
/* Borders - subtle light grey */
|
|
--separator-color: #e0e0e0;
|
|
--border-light-color: #f0f0f0;
|
|
|
|
/* Side navigation - pure white */
|
|
--side-nav-background: #ffffff;
|
|
|
|
/* Menu colors - warm orange accent */
|
|
--menu-selected-background: #F78C40;
|
|
|
|
/* Tables and boxes - lighter */
|
|
--tablehead-background: #fbc7a2;
|
|
--tablehead-foreground: #333333;
|
|
}
|
|
|
|
/* Header styling with libssh brand colors */
|
|
#titlearea {
|
|
background-color: #5A5A5A;
|
|
background-image: linear-gradient(to right, #5A5A5A, #6a6a6a);
|
|
border-bottom: 3px solid #F78C40;
|
|
}
|
|
|
|
#projectname {
|
|
color: #ffffff !important;
|
|
}
|
|
|
|
#projectbrief {
|
|
color: #fab889 !important;
|
|
}
|
|
|
|
/* Top navigation tabs */
|
|
#top {
|
|
background: linear-gradient(to bottom, #5A5A5A 0%, #6a6a6a 100%);
|
|
}
|
|
|
|
.tabs, .tabs2, .tabs3 {
|
|
background-image: none;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.tablist li {
|
|
background: rgba(255, 255, 255, 0.1);
|
|
border-right: 1px solid rgba(255, 255, 255, 0.2);
|
|
}
|
|
|
|
.tablist li:hover {
|
|
background: rgba(255, 255, 255, 0.2);
|
|
}
|
|
|
|
.tablist li.current {
|
|
background: #F78C40;
|
|
border-bottom: 3px solid #f57900;
|
|
}
|
|
|
|
/* Tab text colors - comprehensive selectors */
|
|
#nav-path ul li a,
|
|
.tabs a,
|
|
.tabs2 a,
|
|
.tabs3 a,
|
|
.tablist a,
|
|
.tablist a:link,
|
|
.tablist a:visited,
|
|
.tablist li a,
|
|
#main-nav a,
|
|
.sm > li > a,
|
|
.sm > li > a .sub-arrow {
|
|
color: #ffffff !important;
|
|
text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
|
|
}
|
|
|
|
/* Active/current tab text */
|
|
#nav-path ul li.current a,
|
|
.tabs .current a,
|
|
.tabs2 .current a,
|
|
.tabs3 .current a,
|
|
.tablist .current a,
|
|
.tablist .current a:link,
|
|
.tablist .current a:visited,
|
|
.tablist li.current a,
|
|
#main-nav .current a,
|
|
.sm .current a {
|
|
color: #333333 !important;
|
|
text-shadow: none;
|
|
}
|
|
|
|
/* Dropdown arrow - white color for top menu */
|
|
.sm-dox a span.sub-arrow {
|
|
border-right-color: #ffffff !important;
|
|
border-bottom-color: #ffffff !important;
|
|
}
|
|
|
|
/* Dropdown menu text - must be dark on white background */
|
|
/* Make this as specific as possible to override white color */
|
|
.sm-dox > li > ul > li > a,
|
|
.sm-dox li ul li a,
|
|
.sm-dox ul li a,
|
|
#main-menu ul li a {
|
|
color: #333333 !important;
|
|
text-shadow: none !important;
|
|
}
|