Changeset 414 for GearsORM/trunk/docs/styles
- Timestamp:
- 03/22/08 18:40:09 (9 months ago)
- Files:
-
- 1 modified
-
GearsORM/trunk/docs/styles/main.css (modified) (26 diffs)
Legend:
- Unmodified
- Added
- Removed
-
GearsORM/trunk/docs/styles/main.css
r304 r414 20 20 margin: 0px; padding: 0px } 21 21 22 body#ContentPage, 23 body#IndexPage, 24 body#FramedMenuPage { 25 background-color: #E8E8E8; 26 } 27 body#FramedContentPage, 28 body#FramedIndexPage { 29 background-color: #FFFFFF; 30 } 22 body.UnframedPage { 23 background-color: #E8E8E8 } 31 24 32 25 … … 38 31 td { 39 32 vertical-align: top } 40 41 img { border: 0; }42 43 33 44 34 /* … … 63 53 overflow: auto; 64 54 } 65 66 67 #Firefox blockquote { 55 /* This will be fixed in JavaScript. We just need a default if it's turned off. */ 56 .IE blockquote { 57 width: 400px; } 58 59 .Gecko blockquote { 68 60 padding-bottom: .5em; 69 61 } … … 74 66 overflow: visible; 75 67 } 76 #IE blockquote {68 .IE blockquote { 77 69 width: auto; 78 70 } … … 81 73 82 74 83 #Menu { 75 body.FramedMenuPage, 76 .MenuSection { 84 77 font-size: 9pt; 85 padding: 10px 0 0 0; 86 } 87 #ContentPage #Menu, 88 #IndexPage #Menu { 89 position: absolute; 90 top: 0; 91 left: 0; 92 width: 31ex; 93 } 94 #ContentPage #Firefox #Menu, 95 #IndexPage #Firefox #Menu { 96 width: 27ex; 97 } 98 99 100 #MTitle { 78 background-color: #E8E8E8; 79 padding: 10px 0 0 0 } 80 81 .MenuSection { 82 width: 27ex } 83 84 85 .MTitle { 101 86 font-size: 16pt; font-weight: bold; font-variant: small-caps; 102 87 text-align: center; … … 105 90 margin-bottom: 15px } 106 91 107 #MSubTitle {92 .MSubTitle { 108 93 font-size: 9pt; font-weight: normal; font-variant: normal; 109 94 margin-top: 1ex; margin-bottom: 5px } … … 119 104 font-variant: small-caps; font-weight: bold; 120 105 margin: 1em 0 1em 10px } 106 107 /* Konqueror just can't do margins. */ 108 .KHTML .MGroup { 109 margin-bottom: 0; padding-bottom: 1em } 121 110 122 111 .MGroupContent { … … 154 143 155 144 /* A treat for Mozilla users. Blatantly non-standard. Will be replaced with CSS 3 attributes when finalized/supported. */ 156 #Firefox#MSelected {145 .Gecko #MSelected { 157 146 -moz-border-radius-topright: 10px; 158 147 -moz-border-radius-bottomright: 10px } 159 #Firefox.MGroup #MSelected {148 .Gecko .MGroup #MSelected { 160 149 -moz-border-radius-topleft: 10px; 161 150 -moz-border-radius-bottomleft: 10px } 162 151 163 152 164 #MSearchPanel { 165 padding: 0px 6px; 166 margin: .25em 0; 167 } 168 169 170 #MSearchField { 171 font: italic 9pt Verdana, sans-serif; 172 color: #606060; 173 background-color: #E8E8E8; 174 border: none; 175 padding: 2px 4px; 176 width: 100%; 177 } 178 /* Only Opera gets it right. */ 179 #Firefox #MSearchField, 180 #IE #MSearchField { 181 width: 94%; 182 } 183 184 /* Firefox doesn't do this right in frames without #MSearchPanel added on. 185 It's presence doesn't hurt anything other browsers. */ 186 #MSearchPanel.MSearchPanelInactive:hover #MSearchField { 187 background-color: #FFFFFF; 188 border: 1px solid #C0C0C0; 189 padding: 1px 3px; 190 } 191 .MSearchPanelActive #MSearchField { 192 background-color: #FFFFFF; 193 border: 1px solid #C0C0C0; 194 font-style: normal; 195 padding: 1px 3px; 196 } 197 198 #MSearchType { 199 visibility: hidden; 200 font: 8pt Verdana, sans-serif; 201 width: 98%; 202 padding: 0; 203 border: 1px solid #C0C0C0; 204 } 205 .MSearchPanelActive #MSearchType, 206 /* As mentioned above, Firefox doesn't do this right in frames without #MSearchPanel added on. */ 207 #MSearchPanel.MSearchPanelInactive:hover #MSearchType, 208 #MSearchType:focus { 209 visibility: visible; 210 color: #606060; 211 } 212 #MSearchType option#MSearchEverything { 213 font-weight: bold; 214 } 215 216 #Opera8 .MSearchPanelInactive:hover, 217 #Opera8 .MSearchPanelActive { 218 margin-left: -1px; 219 } 220 221 222 iframe#MSearchResults { 223 width: 60ex; 224 height: 15em; 225 } 226 #MSearchResultsWindow { 227 display: none; 228 position: absolute; 229 left: 0; top: 0; 230 border: 1px solid black; 231 background-color: #E8E8E8; 232 } 233 #MSearchResultsWindowClose { 234 font-weight: bold; 235 font-size: 8pt; 236 padding: 2px 5px; 237 display: block; 238 } 239 #MSearchResultsWindowClose:link, 240 #MSearchResultsWindowClose:visited { 241 color: #000000; 242 text-decoration: none; 243 } 244 #MSearchResultsWindowClose:active, 245 #MSearchResultsWindowClose:hover { 246 color: #800000; 247 text-decoration: none; 248 background-color: #F4F4F4; 249 } 250 251 252 253 254 #Content { 255 padding-bottom: 15px; 256 } 257 258 #ContentPage #Content { 259 border-width: 0 0 1px 1px; 260 border-style: solid; 261 border-color: #000000; 153 154 155 body.FramedContentPage, 156 .ContentSection { 262 157 background-color: #FFFFFF; 263 font-size: 9pt; /* To make 31ex match the menu's 31ex. */ 264 margin-left: 31ex; 265 } 266 #ContentPage #Firefox #Content { 267 margin-left: 27ex; 268 } 269 158 padding-bottom: 15px } 159 160 .ContentSection { 161 border-width: 0 0 1px 1px; border-style: solid; border-color: #000000 } 270 162 271 163 272 164 .CTopic { 273 165 font-size: 10pt; 274 margin-bottom: 3em;275 }166 /* This should be a margin but Konq 3.1.1 sucks. */ 167 padding-bottom: 3em } 276 168 277 169 … … 311 203 .CToolTip { 312 204 position: absolute; visibility: hidden; 313 left: 0; top: 0; 205 left: 0; top: 0; max-width: 50%; 314 206 background-color: #FFFFE0; 315 207 padding: 5px; 316 208 border-width: 1px 2px 2px 1px; border-style: solid; border-color: #000000; 317 font-size: 8pt; 318 } 319 320 #Opera .CToolTip { 321 max-width: 98%; 322 } 209 font-size: 8pt } 210 211 /* Opera 6 gives it a huge height otherwise. */ 212 .Opera6 .CTooltip, .Opera5 .CTooltip { 213 max-width: 100% } 323 214 324 215 /* Scrollbars would be useless. */ 325 216 .CToolTip blockquote { 326 217 overflow: hidden; 327 }328 #IE6 .CToolTip blockquote {329 overflow: visible;330 218 } 331 219 … … 348 236 margin: .5em 5ex 0 5ex } 349 237 238 /* IE 4 and Konqueror always makes it too long. */ 239 .IE4 .CDescriptionList, 240 .KHTML .CDescriptionList { 241 width: 85% } 242 350 243 .CDLEntry { 351 244 font: 10pt "Courier New", Courier, monospace; color: #808080; … … 356 249 font-size: 10pt; /* For browsers that don't inherit correctly, like Opera 5. */ 357 250 padding-bottom: .5em; padding-left: 5ex } 358 359 360 .CImage {361 text-align: center;362 margin: 1em 0;363 }364 .CImageLink {365 color: #808080;366 font-style: italic;367 }368 a.CImageLink:link,369 a.CImageLink:visited,370 a.CImageLink:hover { color: #808080 }371 372 .CImageCaption {373 font-variant: small-caps;374 font-size: 8pt;375 color: #808080;376 }377 251 378 252 … … 402 276 } 403 277 404 #IE .Prototype table {278 .IE .Prototype table { 405 279 padding: 0; 406 280 } … … 416 290 .CConstant .Prototype { 417 291 background-color: #D0D0D0; border-color: #000000 } 418 .CType .Prototype, 419 .CClass .Prototype, 420 .CInterface .Prototype { 421 background-color: #FAF0F0; border-color: #E0B0B0; 422 } 292 .CType .Prototype { 293 background-color: #FFF8F8; border-color: #E8C8C8 } 423 294 .CDatabaseTrigger .Prototype, 424 295 .CEvent .Prototype, … … 443 314 444 315 445 .SBo dy{316 .SBorder { 446 317 background-color: #FFFFF0; 447 318 padding: 15px; 448 319 border: 1px solid #C0C060 } 449 320 450 /* In a frame IE 6 will make them too long unless you set the width to 100%. Without frames it will be correct without a width 451 or slightly too long (but not enough to scroll) with a width. This arbitrary weirdness simply astounds me. */ 452 body#FramedContentPage #IE6 .SBody { 321 /* Let's observe the evolution of IE's brokeness, shall we? 322 IE 4 always makes them too long, there's no way around it. */ 323 .IE4 .SBorder { 324 width: 85% } 325 /* IE 5 will make them too long unless you set the width to 100%. Isn't this implied for a div? */ 326 .IE5 .SBorder { 453 327 width: 100% } 328 /* IE 6 behaves like 5 when it's in a frame, but without frames it will be correct without a width or slightly too long 329 (but not enough to scroll) with a width. This arbitrary weirdness simply astounds me. */ 330 body.FramedContentPage .IE6 .SBorder { 331 width: 100% } 454 332 455 333 /* A treat for Mozilla users. Blatantly non-standard. Will be replaced with CSS 3 attributes when finalized/supported. */ 456 #Firefox .SBody{334 .Gecko .SBorder { 457 335 -moz-border-radius: 20px } 458 336 … … 461 339 font-size: 9pt; width: 100% } 462 340 463 .SEntry {341 .SEntrySize { 464 342 width: 30% } 465 .SDescription {343 .SDescriptionSize { 466 344 width: 70% } 467 345 … … 470 348 background-color: #F8F8D8 } 471 349 472 .SDescription { padding-left: 2ex } 473 .SIndent1 .SEntry { padding-left: 1.5ex } .SIndent1 .SDescription { padding-left: 3.5ex } 474 .SIndent2 .SEntry { padding-left: 3.0ex } .SIndent2 .SDescription { padding-left: 5.0ex } 475 .SIndent3 .SEntry { padding-left: 4.5ex } .SIndent3 .SDescription { padding-left: 6.5ex } 476 .SIndent4 .SEntry { padding-left: 6.0ex } .SIndent4 .SDescription { padding-left: 8.0ex } 477 .SIndent5 .SEntry { padding-left: 7.5ex } .SIndent5 .SDescription { padding-left: 9.5ex } 350 351 .SEntry .SIndent1 { 352 margin-left: 1.5ex } 353 .SEntry .SIndent2 { 354 margin-left: 3ex } 355 .SEntry .SIndent3 { 356 margin-left: 4.5ex } 357 .SEntry .SIndent4 { 358 margin-left: 6ex } 359 .SEntry .SIndent5 { 360 margin-left: 7.5ex } 361 362 .SDescription { 363 padding-left: 3ex } 478 364 479 365 .SDescription a { color: #800000} 480 366 .SDescription a:active { color: #A00000 } 481 367 482 .SGroup td { 483 padding-top: .5em; padding-bottom: .25em } 368 369 .SGroup { 370 margin-top: .5em; margin-bottom: .25em } 484 371 485 372 .SGroup .SEntry { … … 489 376 .SGroup .SEntry a:active { color: #F00000 } 490 377 491 492 .SMain td,493 .SClass td,494 .SDatabase td,495 .SDatabaseTable td,496 .SSection td {497 font-size: 10pt;498 padding-bottom: .25em }499 500 .SClass td,501 .SDatabase td,502 .SDatabaseTable td,503 .SSection td {504 padding-top: 1em }505 378 506 379 .SMain .SEntry, … … 509 382 .SDatabaseTable .SEntry, 510 383 .SSection .SEntry { 511 font-weight: bold; 512 } 384 font-weight: bold; font-size: 10pt; 385 margin-bottom: .25em } 386 387 .SClass, 388 .SDatabase, 389 .SDatabaseTable, 390 .SSection { 391 margin-top: 1em } 513 392 514 393 .SMain .SEntry a, … … 539 418 } 540 419 541 #Firefox.CHEntry {420 .Gecko .CHEntry { 542 421 -moz-border-radius: 4px; 543 422 } 544 423 545 .CHIndent0, 546 .CHIndent1, 547 .CHIndent2 { 548 float: left; 549 clear: both; 550 } 551 552 /* Clear the float */ 553 .ClassHierarchy:after { 554 content: '.'; 555 clear: both; 556 display: block; 557 height: 0; 558 visibility: hidden; 559 } 560 /* IE doesn't support :after. Take advantage of a bug to get the same effect. */ 561 #IE .ClassHierarchy { 562 height: 1%; 563 } 564 565 .CHIndent1 { margin-left: 3ex } 566 .CHIndent2 { margin-left: 6ex } 567 568 .CHCurrent { 424 .CHCurrent .CHEntry { 569 425 font-weight: bold; 570 426 border-color: #000000; … … 572 428 } 573 429 574 .CHChildNote {430 .CHChildNote .CHEntry { 575 431 font-style: italic; 576 432 font-size: 8pt; 433 } 434 435 .CHIndent { 436 margin-left: 3ex; 577 437 } 578 438 … … 590 450 591 451 592 #Index { 452 body.FramedIndexPage, 453 .IndexSection { 593 454 background-color: #FFFFFF; 594 } 595 596 #IndexPage #Index, 597 #FramedIndexPage #Index, 598 #FramedSearchResultsPage #Index { 599 padding: 15px; 600 } 601 602 #IndexPage #Index { 603 border-width: 0 0 1px 1px; 604 border-style: solid; 605 border-color: #000000; 606 font-size: 9pt; /* To make 27ex match the menu's 27ex. */ 607 margin-left: 27ex; 608 } 609 610 #SearchResultsPage, 611 #FramedSearchResultsPage { 612 background-color: #FFFFFF; 613 } 455 font-size: 10pt; 456 padding: 15px } 457 458 .IndexSection { 459 border-width: 0 0 1px 1px; border-style: solid; border-color: #000000 } 614 460 615 461 .IPageTitle { … … 620 466 margin: -15px -15px 0 -15px } 621 467 622 #FramedSearchResultsPage .IPageTitle {623 margin-bottom: 15px; }624 625 468 .INavigationBar { 626 font-size: 10pt;627 469 text-align: center; 628 470 background-color: #FFFFF0; 629 471 padding: 5px; 630 472 border-bottom: solid 1px black; 631 margin: 0 -15px 15px -15px; 632 } 473 margin: 0 -15px 15px -15px } 633 474 634 475 .INavigationBar a { … … 646 487 647 488 .IEntry { 648 font-size: 10pt; 649 padding-left: 1ex; 650 } 651 #SearchResultsPage .IEntry { 652 font-size: 8pt; 653 padding: 1px 5px; 654 } 655 #SearchResultsPage #Opera9 .IEntry, 656 #FramedSearchResultsPage #Opera9 .IEntry { 657 text-align: left; 658 } 659 #FramedSearchResultsPage .IEntry { 660 padding: 0; 661 } 489 padding-left: 1ex; } 662 490 663 491 .ISubIndex { 664 492 padding-left: 3ex; padding-bottom: .5em } 665 #SearchResultsPage .ISubIndex {666 display: none;667 }668 493 669 494 /* While it may cause some entries to look like links when they aren't, I found it's much easier to read the … … 672 497 font-weight: bold; color: #900000 } 673 498 674 #IndexPage .ISymbolPrefix, 675 #FramedIndexPage .ISymbolPrefix { 676 font-size: 10pt; 499 .ISymbolPrefix { 677 500 text-align: right; 678 501 color: #C47C7C; … … 682 505 padding: 0 1px 0 2px; 683 506 } 684 #SearchResultsPage .ISymbolPrefix, 685 #FramedSearchResultsPage .ISymbolPrefix { 686 color: #900000; 687 } 688 #SearchResultsPage .ISymbolPrefix { 689 font-size: 8pt; 690 } 691 692 #IndexPage #IFirstSymbolPrefix, 693 #FramedIndexPage #IFirstSymbolPrefix { 507 #IFirstSymbolPrefix { 694 508 border-top: 1px solid #E0E0E0; 695 509 } 696 #IndexPage #ILastSymbolPrefix, 697 #FramedIndexPage #ILastSymbolPrefix { 510 #ILastSymbolPrefix { 698 511 border-bottom: 1px solid #E0E0E0; 699 512 } 700 #IndexPage #IOnlySymbolPrefix, 701 #FramedIndexPage #IOnlySymbolPrefix { 513 #IOnlySymbolPrefix { 702 514 border-top: 1px solid #E0E0E0; 703 515 border-bottom: 1px solid #E0E0E0; … … 709 521 } 710 522 711 #SearchResultsPage .SRStatus { 712 padding: 2px 5px; 713 font-size: 8pt; 714 font-style: italic; 715 } 716 #FramedSearchResultsPage .SRStatus { 717 font-size: 10pt; 718 font-style: italic; 719 } 720 721 .SRResult { 722 display: none; 723 } 724 725 726 727 #Footer { 728 font-size: 8pt; 729 color: #989898; 523 524 525 526 .Footer { 527 font-size: 8pt; color: #909090 } 528 529 body.UnframedPage .Footer { 730 530 text-align: right; 731 } 732 733 #Footer p { 734 text-indent: 0; 735 margin-bottom: .5em; 736 } 737 738 body#ContentPage #Footer, 739 body#IndexPage #Footer { 740 text-align: right; 741 margin: 2px; 742 } 743 744 body#FramedMenuPage #Footer { 531 margin: 2px } 532 533 body.FramedMenuPage .Footer { 745 534 text-align: center; 746 margin: 5em 10px 10px 10px; 747 padding-top: 1em; 748 border-top: 1px solid #C8C8C8; 749 } 750 751 #Footer a:link, 752 #Footer a:hover, 753 #Footer a:visited { color: #989898 } 754 #Footer a:active { color: #A00000 } 755 535 margin: 5em 10px 0 10px} 536 537 .Footer a:link, 538 .Footer a:hover, 539 .Footer a:visited { color: #909090 } 540 .Footer a:active { color: #A00000 }
