Variable: kexport:font-awesome-css-include-with-menus
kexport:font-awesome-css-include-with-menus is a variable defined in
kexport.el.
Value
"<style>\n\nbutton {\n display: block;\n}\n\ndiv {\n display: block;\n}\n\nli {\n list-style-type: none;\n}\n\n.collapsible {\n all: unset;\n background-color: inherit;\n cursor: pointer;\n display: block;\n outline: inherit;\n}\n\n.collapsible:hover {\n background-color: #FAFAD2;\n font-size: 20px;\n}\n\n.content {\n display: block;\n}\n\n/* Start Drop-down menu CSS */\n\n/* HTML Nav Styles */\nnav menuitem {\n position:relative;\n display:block;\n opacity:0;\n\n cursor:pointer;\n}\n\nnav menuitem > menu {\n position: absolute;\n pointer-events:none;\n}\nnav > menu { display:flex; }\n\nnav > menu > menuitem { pointer-events: all; opacity:1; }\nmenu menuitem a { white-space:nowrap; display:block; }\n\nmenuitem:hover > menu {\n pointer-events:initial;\n}\nmenuitem:hover > menu > menuitem,\nmenu:hover > menuitem{\n opacity:1;\n}\nnav > menu > menuitem menuitem menu {\n transform:translateX(100%);\n top:0; right:0;\n}\n/* User Styles Below Not Required */\n\nnav {\n margin-top: 40px;\n margin-left: 40px;\n}\n\nnav a {\n background:#75F;\n color:#FFF;\n min-width:190px;\n transition: background 0.5s, color 0.5s, transform 0.5s;\n margin:0px 6px 6px 0px;\n padding:20px 40px;\n box-sizing:border-box;\n border-radius:3px;\n box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);\n position:relative;\n}\n\nnav a:hover:before {\n content: '';\n top:0;left:0;\n position:absolute;\n background:rgba(0, 0, 0, 0.2);\n width:100%;\n height:100%;\n}\n\nnav > menu > menuitem > a + menu:after{\n content: '';\n position:absolute;\n border:10px solid transparent;\n border-top: 10px solid white;\n left:20px;\n top: -40px;\n}\nnav menuitem > menu > menuitem > a + menu:after{\n content: '';\n position:absolute;\n border:10px solid transparent;\n border-left: 10px solid white;\n top: 20px;\n left:-180px;\n transition: opacity 0.6, transform 0s;\n}\n\nnav > menu > menuitem > menu > menuitem{\n transition: transform 0.6s, opacity 0.6s;\n transform:translateY(150%);\n opacity:0;\n}\nnav > menu > menuitem:hover > menu > menuitem,\nnav > menu > menuitem.hover > menu > menuitem{\n transform:translateY(0%);\n opacity: 1;\n}\n\nmenuitem > menu > menuitem > menu > menuitem{\n transition: transform 0.6s, opacity 0.6s;\n transform:translateX(195px) translateY(0%);\n opacity: 0;\n}\nmenuitem > menu > menuitem:hover > menu > menuitem,\nmenuitem > menu > menuitem.hover > menu > menuitem{\n transform:translateX(0) translateY(0%);\n opacity: 1;\n}\n/* End Drop-down menu CSS */\n</style>\n"
Documentation
CSS that styles collapsible HTML-exported Koutline parent cells and menus.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/kotl/kexport.el
(defconst kexport:font-awesome-css-include-with-menus
"<style>
button {
display: block;
}
div {
display: block;
}
li {
list-style-type: none;
}
.collapsible {
all: unset;
background-color: inherit;
cursor: pointer;
display: block;
outline: inherit;
}
.collapsible:hover {
background-color: #FAFAD2;
font-size: 20px;
}
.content {
display: block;
}
/* Start Drop-down menu CSS */
/* HTML Nav Styles */
nav menuitem {
position:relative;
display:block;
opacity:0;
cursor:pointer;
}
nav menuitem > menu {
position: absolute;
pointer-events:none;
}
nav > menu { display:flex; }
nav > menu > menuitem { pointer-events: all; opacity:1; }
menu menuitem a { white-space:nowrap; display:block; }
menuitem:hover > menu {
pointer-events:initial;
}
menuitem:hover > menu > menuitem,
menu:hover > menuitem{
opacity:1;
}
nav > menu > menuitem menuitem menu {
transform:translateX(100%);
top:0; right:0;
}
/* User Styles Below Not Required */
nav {
margin-top: 40px;
margin-left: 40px;
}
nav a {
background:#75F;
color:#FFF;
min-width:190px;
transition: background 0.5s, color 0.5s, transform 0.5s;
margin:0px 6px 6px 0px;
padding:20px 40px;
box-sizing:border-box;
border-radius:3px;
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
position:relative;
}
nav a:hover:before {
content: '';
top:0;left:0;
position:absolute;
background:rgba(0, 0, 0, 0.2);
width:100%;
height:100%;
}
nav > menu > menuitem > a + menu:after{
content: '';
position:absolute;
border:10px solid transparent;
border-top: 10px solid white;
left:20px;
top: -40px;
}
nav menuitem > menu > menuitem > a + menu:after{
content: '';
position:absolute;
border:10px solid transparent;
border-left: 10px solid white;
top: 20px;
left:-180px;
transition: opacity 0.6, transform 0s;
}
nav > menu > menuitem > menu > menuitem{
transition: transform 0.6s, opacity 0.6s;
transform:translateY(150%);
opacity:0;
}
nav > menu > menuitem:hover > menu > menuitem,
nav > menu > menuitem.hover > menu > menuitem{
transform:translateY(0%);
opacity: 1;
}
menuitem > menu > menuitem > menu > menuitem{
transition: transform 0.6s, opacity 0.6s;
transform:translateX(195px) translateY(0%);
opacity: 0;
}
menuitem > menu > menuitem:hover > menu > menuitem,
menuitem > menu > menuitem.hover > menu > menuitem{
transform:translateX(0) translateY(0%);
opacity: 1;
}
/* End Drop-down menu CSS */
</style>\n"
"CSS that styles collapsible HTML-exported Koutline parent cells and menus.")