FreeCAD
1@font-face {2font-family: 'Fira Sans';3src: url('/fonts/FiraSans-Regular.eot');4src: local('☺'), url('/fonts/FiraSans-Regular.woff') format('woff'), url('/fonts/FiraSans-Regular.ttf') format('truetype'), url('/fonts/FiraSans-Regular.svg') format('svg');5font-weight: 400;6font-style: normal;7}
8
9@font-face {10font-family: 'Roboto';11src: url('/fonts/Roboto.eot');12src: local('☺'), url('/fonts/Roboto.woff') format('woff'), url('/fonts/Roboto.ttf') format('truetype'), url('/fonts/Roboto.svg') format('svg');13font-weight: 400;14font-style: normal;15}
16
17h1, .h1, h2, .h2, h3, .h3{18font-weight: 200 !important;19}
20
21#navrow1, #navrow2, #navrow3, #navrow4, #navrow5{22border-bottom: 1px solid #EEEEEE;23}
24
25.adjust-right {26margin-left: 30px !important;27font-size: 1.15em !important;28}
29.navbar{30background-color: #222;31}
32table{33white-space:pre-wrap !important;34}
35/*
36===========================
37*/
38
39/* DOXYGEN Code Styles
40----------------------------------- */
41
42
43a.qindex {44font-weight: bold;45}
46
47a.qindexHL {48font-weight: bold;49background-color: #9CAFD4;50color: #ffffff;51border: 1px double #869DCA;52}
53
54.contents a.qindexHL:visited {55color: #ffffff;56}
57
58a.code, a.code:visited, a.line, a.line:visited {59color: #4665A2;60}
61
62a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {63color: #4665A2;64}
65
66/* @end */
67
68dl.el {69margin-left: -1cm;70}
71
72pre.fragment {73border: 1px solid #C4CFE5;74background-color: #FBFCFD;75padding: 4px 6px;76margin: 4px 8px 4px 2px;77overflow: auto;78word-wrap: break-word;79font-size: 9pt;80line-height: 125%;81font-family: monospace, fixed;82font-size: 105%;83}
84
85div.fragment {86padding: 4px 6px;87margin: 4px 8px 4px 2px;88border: 1px solid #C4CFE5;89}
90
91div.line {92font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;93font-size: 12px;94min-height: 13px;95line-height: 1.0;96text-wrap: unrestricted;97white-space: -moz-pre-wrap; /* Moz */98white-space: -pre-wrap; /* Opera 4-6 */99white-space: -o-pre-wrap; /* Opera 7 */100white-space: pre-wrap; /* CSS3 */101word-wrap: normal; /* IE 5.5+ */102text-indent: -53px;103padding-left: 53px;104padding-bottom: 0px;105margin: 0px;106-webkit-transition-property: background-color, box-shadow;107-webkit-transition-duration: 0.5s;108-moz-transition-property: background-color, box-shadow;109-moz-transition-duration: 0.5s;110-ms-transition-property: background-color, box-shadow;111-ms-transition-duration: 0.5s;112-o-transition-property: background-color, box-shadow;113-o-transition-duration: 0.5s;114transition-property: background-color, box-shadow;115transition-duration: 0.5s;116}
117div.line:hover{118background-color: #FBFF00;119}
120
121div.line.glow {122background-color: cyan;123box-shadow: 0 0 10px cyan;124}
125
126
127span.lineno {128padding-right: 4px;129text-align: right;130color:rgba(0,0,0,0.3);131border-right: 1px solid #EEE;132border-left: 1px solid #EEE;133background-color: #FFF;134white-space: pre;135font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace ;136}
137span.lineno a {138background-color: #FAFAFA;139cursor:pointer;140}
141
142span.lineno a:hover {143background-color: #EFE200;144color: #1e1e1e;145}
146
147div.groupHeader {148margin-left: 16px;149margin-top: 12px;150font-weight: bold;151}
152
153div.groupText {154margin-left: 16px;155font-style: italic;156}
157
158/* @group Code Colorization */
159
160span.keyword {161color: #008000162}
163
164span.keywordtype {165color: #604020166}
167
168span.keywordflow {169color: #e08000170}
171
172span.comment {173color: #800000174}
175
176span.preprocessor {177color: #806020178}
179
180span.stringliteral {181color: #002080182}
183
184span.charliteral {185color: #008080186}
187
188span.vhdldigit {189color: #ff00ff190}
191
192span.vhdlchar {193color: #000000194}
195
196span.vhdlkeyword {197color: #700070198}
199
200span.vhdllogic {201color: #ff0000202}
203
204blockquote {205background-color: #F7F8FB;206border-left: 2px solid #9CAFD4;207margin: 0 24px 0 4px;208padding: 0 12px 0 16px;209}
210
211/*---------------- Search Box */
212
213#search-box {214margin: 10px 0px;215}
216#search-box .close {217display: none;218position: absolute;219right: 0px;220padding: 6px 12px;221z-index: 5;222}
223
224/*---------------- Search results window */
225
226#search-results-window {227display: none;228}
229
230iframe#MSearchResults {231width: 100%;232height: 15em;233}
234
235.SRChildren {236padding-left: 3ex; padding-bottom: .5em237}
238.SRPage .SRChildren {239display: none;240}
241a.SRScope {242display: block;243}
244a.SRSymbol:focus, a.SRSymbol:active,
245a.SRScope:focus, a.SRScope:active {246text-decoration: underline;247}
248span.SRScope {249padding-left: 4px;250}
251.SRResult {252display: none;253}
254
255/* class and file list */
256.directory .icona,
257.directory .arrow {258height: auto;259}
260.directory .icona .icon {261height: 16px;262}
263.directory .icondoc {264background-position: 0px 0px;265height: 20px;266}
267.directory .iconfopen {268background-position: 0px 0px;269}
270.directory td.entry {271padding: 7px 8px 6px 8px;272}
273
274.table > tbody > tr > td.memSeparator {275line-height: 0;276.table-hover;277
278}
279
280/*.memItemLeft, .memTemplItemLeft {
281white-space: normal;
282} */
283
284/* enumerations */
285.panel-body thead > tr {286background-color: #e0e0e0;287}
288
289/* todo lists */
290.todoname,
291.todoname a {292font-weight: bold;293}
294
295/* Class title */
296.summary {297margin-top: 25px;298}
299.page-header .title {300display: inline-block;301}
302.page-header .pull-right {303margin-top: 0.3em;304margin-left: 0.5em;305}
306.page-header .label {307font-size: 50%;308}
309
310/* FreeCAD-specific */
311.directory td.entry {312max-width: 400px;313}
314pre.fragment {315border: none;316padding: 0;317margin: 0;318font-family: roboto;319}
320.memdoc p {321text-align: left;322}
323.maincontents {324display: none;325}
326body {327display: flex;328min-height: 100vh;329flex-direction: column;330justify-content: space-between;331}
332body, table, div, p, dl {333font: 400 16px/22px 'Fira Sans' ,sans-serif;334}
335#main-nav {336display: none;337}
338.navbar {339font-family: 'Roboto', sans-serif;340text-transform: uppercase;341list-style-type: none;342margin: 0;343padding: 0;344overflow: hidden;345background-color: #222;346display: flex;347gap: 20px;348align-items: center;349height: 72px;350padding: 0 10px;351}
352.navbar li {353float: left;354}
355.navbar li a {356color: #fff;357display: block;358}
359.navbar logo {360height: 140px361}
362.footer {363background-color: #222;364padding: 25px 0;365color: #eee;366text-align: center !important;367}
368.sm.sm-dox {369display: none;370}
371