[sawfish/tabs-ng] added DarkTab theme



commit ef53a033cdeb862750aabbee1074ef7b6a67729f
Author: Christopher Roy Bratusek <zanghar freenet de>
Date:   Fri Nov 5 19:04:23 2010 +0100

    added DarkTab theme

 themes/DarkTab/README                              |    6 +
 .../bottom-frame-bottom-border-cursor-f.png        |  Bin 0 -> 191 bytes
 .../bottom-frame-bottom-border-cursor-i.png        |  Bin 0 -> 191 bytes
 themes/DarkTab/bottom-frame-bottom-border-f.png    |  Bin 0 -> 191 bytes
 themes/DarkTab/bottom-frame-bottom-border-i.png    |  Bin 0 -> 191 bytes
 .../DarkTab/bottom-frame-bottom-left-corner-f.png  |  Bin 0 -> 332 bytes
 .../DarkTab/bottom-frame-bottom-left-corner-i.png  |  Bin 0 -> 325 bytes
 .../bottom-frame-bottom-left-corner-shaped-f.png   |  Bin 0 -> 330 bytes
 .../bottom-frame-bottom-left-corner-shaped-i.png   |  Bin 0 -> 319 bytes
 .../DarkTab/bottom-frame-bottom-right-corner-f.png |  Bin 0 -> 341 bytes
 .../DarkTab/bottom-frame-bottom-right-corner-i.png |  Bin 0 -> 339 bytes
 .../bottom-frame-bottom-right-corner-shaped-f.png  |  Bin 0 -> 331 bytes
 .../bottom-frame-bottom-right-corner-shaped-i.png  |  Bin 0 -> 303 bytes
 themes/DarkTab/bottom-frame-close-button-c.png     |  Bin 0 -> 610 bytes
 themes/DarkTab/bottom-frame-close-button-f.png     |  Bin 0 -> 635 bytes
 themes/DarkTab/bottom-frame-close-button-h.png     |  Bin 0 -> 698 bytes
 themes/DarkTab/bottom-frame-close-button-i.png     |  Bin 0 -> 657 bytes
 themes/DarkTab/bottom-frame-close-button-ic.png    |  Bin 0 -> 570 bytes
 themes/DarkTab/bottom-frame-close-button-ih.png    |  Bin 0 -> 653 bytes
 themes/DarkTab/bottom-frame-frame-typ-button-c.png |  Bin 0 -> 630 bytes
 themes/DarkTab/bottom-frame-frame-typ-button-f.png |  Bin 0 -> 661 bytes
 themes/DarkTab/bottom-frame-frame-typ-button-h.png |  Bin 0 -> 686 bytes
 themes/DarkTab/bottom-frame-frame-typ-button-i.png |  Bin 0 -> 675 bytes
 .../DarkTab/bottom-frame-frame-typ-button-ic.png   |  Bin 0 -> 595 bytes
 .../DarkTab/bottom-frame-frame-typ-button-ih.png   |  Bin 0 -> 647 bytes
 themes/DarkTab/bottom-frame-iconify-button-c.png   |  Bin 0 -> 564 bytes
 themes/DarkTab/bottom-frame-iconify-button-f.png   |  Bin 0 -> 617 bytes
 themes/DarkTab/bottom-frame-iconify-button-h.png   |  Bin 0 -> 616 bytes
 themes/DarkTab/bottom-frame-iconify-button-i.png   |  Bin 0 -> 605 bytes
 themes/DarkTab/bottom-frame-iconify-button-ic.png  |  Bin 0 -> 528 bytes
 themes/DarkTab/bottom-frame-iconify-button-ih.png  |  Bin 0 -> 575 bytes
 themes/DarkTab/bottom-frame-left-border-f.png      |  Bin 0 -> 170 bytes
 themes/DarkTab/bottom-frame-left-border-i.png      |  Bin 0 -> 170 bytes
 themes/DarkTab/bottom-frame-lock-button-c.png      |  Bin 0 -> 576 bytes
 themes/DarkTab/bottom-frame-lock-button-f.png      |  Bin 0 -> 647 bytes
 themes/DarkTab/bottom-frame-lock-button-h.png      |  Bin 0 -> 638 bytes
 themes/DarkTab/bottom-frame-lock-button-i.png      |  Bin 0 -> 626 bytes
 themes/DarkTab/bottom-frame-lock-button-ic.png     |  Bin 0 -> 541 bytes
 themes/DarkTab/bottom-frame-lock-button-ih.png     |  Bin 0 -> 612 bytes
 themes/DarkTab/bottom-frame-maximize-button-c.png  |  Bin 0 -> 581 bytes
 themes/DarkTab/bottom-frame-maximize-button-f.png  |  Bin 0 -> 624 bytes
 themes/DarkTab/bottom-frame-maximize-button-h.png  |  Bin 0 -> 632 bytes
 themes/DarkTab/bottom-frame-maximize-button-i.png  |  Bin 0 -> 625 bytes
 themes/DarkTab/bottom-frame-maximize-button-ic.png |  Bin 0 -> 554 bytes
 themes/DarkTab/bottom-frame-maximize-button-ih.png |  Bin 0 -> 598 bytes
 themes/DarkTab/bottom-frame-menu-button-c.png      |  Bin 0 -> 566 bytes
 themes/DarkTab/bottom-frame-menu-button-f.png      |  Bin 0 -> 633 bytes
 themes/DarkTab/bottom-frame-menu-button-h.png      |  Bin 0 -> 622 bytes
 themes/DarkTab/bottom-frame-menu-button-i.png      |  Bin 0 -> 611 bytes
 themes/DarkTab/bottom-frame-menu-button-ic.png     |  Bin 0 -> 531 bytes
 themes/DarkTab/bottom-frame-menu-button-ih.png     |  Bin 0 -> 598 bytes
 .../DarkTab/bottom-frame-move-resize-button-c.png  |  Bin 0 -> 610 bytes
 .../DarkTab/bottom-frame-move-resize-button-f.png  |  Bin 0 -> 662 bytes
 .../DarkTab/bottom-frame-move-resize-button-h.png  |  Bin 0 -> 671 bytes
 .../DarkTab/bottom-frame-move-resize-button-i.png  |  Bin 0 -> 671 bytes
 .../DarkTab/bottom-frame-move-resize-button-ic.png |  Bin 0 -> 582 bytes
 .../DarkTab/bottom-frame-move-resize-button-ih.png |  Bin 0 -> 646 bytes
 themes/DarkTab/bottom-frame-next-button-c.png      |  Bin 0 -> 583 bytes
 themes/DarkTab/bottom-frame-next-button-f.png      |  Bin 0 -> 649 bytes
 themes/DarkTab/bottom-frame-next-button-h.png      |  Bin 0 -> 653 bytes
 themes/DarkTab/bottom-frame-next-button-i.png      |  Bin 0 -> 632 bytes
 themes/DarkTab/bottom-frame-next-button-ic.png     |  Bin 0 -> 550 bytes
 themes/DarkTab/bottom-frame-next-button-ih.png     |  Bin 0 -> 622 bytes
 themes/DarkTab/bottom-frame-next-last-button-c.png |  Bin 0 -> 591 bytes
 themes/DarkTab/bottom-frame-next-last-button-f.png |  Bin 0 -> 663 bytes
 themes/DarkTab/bottom-frame-next-last-button-h.png |  Bin 0 -> 660 bytes
 themes/DarkTab/bottom-frame-next-last-button-i.png |  Bin 0 -> 645 bytes
 .../DarkTab/bottom-frame-next-last-button-ic.png   |  Bin 0 -> 561 bytes
 .../DarkTab/bottom-frame-next-last-button-ih.png   |  Bin 0 -> 636 bytes
 themes/DarkTab/bottom-frame-ontop-button-c.png     |  Bin 0 -> 573 bytes
 themes/DarkTab/bottom-frame-ontop-button-f.png     |  Bin 0 -> 646 bytes
 themes/DarkTab/bottom-frame-ontop-button-h.png     |  Bin 0 -> 646 bytes
 themes/DarkTab/bottom-frame-ontop-button-i.png     |  Bin 0 -> 635 bytes
 themes/DarkTab/bottom-frame-ontop-button-ic.png    |  Bin 0 -> 549 bytes
 themes/DarkTab/bottom-frame-ontop-button-ih.png    |  Bin 0 -> 623 bytes
 themes/DarkTab/bottom-frame-prev-button-c.png      |  Bin 0 -> 583 bytes
 themes/DarkTab/bottom-frame-prev-button-f.png      |  Bin 0 -> 650 bytes
 themes/DarkTab/bottom-frame-prev-button-h.png      |  Bin 0 -> 650 bytes
 themes/DarkTab/bottom-frame-prev-button-i.png      |  Bin 0 -> 636 bytes
 themes/DarkTab/bottom-frame-prev-button-ic.png     |  Bin 0 -> 552 bytes
 themes/DarkTab/bottom-frame-prev-button-ih.png     |  Bin 0 -> 613 bytes
 themes/DarkTab/bottom-frame-prev-last-button-c.png |  Bin 0 -> 588 bytes
 themes/DarkTab/bottom-frame-prev-last-button-f.png |  Bin 0 -> 661 bytes
 themes/DarkTab/bottom-frame-prev-last-button-h.png |  Bin 0 -> 664 bytes
 themes/DarkTab/bottom-frame-prev-last-button-i.png |  Bin 0 -> 648 bytes
 .../DarkTab/bottom-frame-prev-last-button-ic.png   |  Bin 0 -> 558 bytes
 .../DarkTab/bottom-frame-prev-last-button-ih.png   |  Bin 0 -> 627 bytes
 .../DarkTab/bottom-frame-raise-lower-button-c.png  |  Bin 0 -> 616 bytes
 .../DarkTab/bottom-frame-raise-lower-button-f.png  |  Bin 0 -> 646 bytes
 .../DarkTab/bottom-frame-raise-lower-button-h.png  |  Bin 0 -> 655 bytes
 .../DarkTab/bottom-frame-raise-lower-button-i.png  |  Bin 0 -> 648 bytes
 .../DarkTab/bottom-frame-raise-lower-button-ic.png |  Bin 0 -> 581 bytes
 .../DarkTab/bottom-frame-raise-lower-button-ih.png |  Bin 0 -> 626 bytes
 themes/DarkTab/bottom-frame-rename-button-c.png    |  Bin 0 -> 601 bytes
 themes/DarkTab/bottom-frame-rename-button-f.png    |  Bin 0 -> 660 bytes
 themes/DarkTab/bottom-frame-rename-button-h.png    |  Bin 0 -> 666 bytes
 themes/DarkTab/bottom-frame-rename-button-i.png    |  Bin 0 -> 650 bytes
 themes/DarkTab/bottom-frame-rename-button-ic.png   |  Bin 0 -> 569 bytes
 themes/DarkTab/bottom-frame-rename-button-ih.png   |  Bin 0 -> 631 bytes
 themes/DarkTab/bottom-frame-right-border-f.png     |  Bin 0 -> 170 bytes
 themes/DarkTab/bottom-frame-right-border-i.png     |  Bin 0 -> 170 bytes
 themes/DarkTab/bottom-frame-shade-button-c.png     |  Bin 0 -> 585 bytes
 themes/DarkTab/bottom-frame-shade-button-f.png     |  Bin 0 -> 648 bytes
 themes/DarkTab/bottom-frame-shade-button-h.png     |  Bin 0 -> 656 bytes
 themes/DarkTab/bottom-frame-shade-button-i.png     |  Bin 0 -> 646 bytes
 themes/DarkTab/bottom-frame-shade-button-ic.png    |  Bin 0 -> 547 bytes
 themes/DarkTab/bottom-frame-shade-button-ih.png    |  Bin 0 -> 628 bytes
 themes/DarkTab/bottom-frame-sticky-button-c.png    |  Bin 0 -> 599 bytes
 themes/DarkTab/bottom-frame-sticky-button-f.png    |  Bin 0 -> 665 bytes
 themes/DarkTab/bottom-frame-sticky-button-h.png    |  Bin 0 -> 665 bytes
 themes/DarkTab/bottom-frame-sticky-button-i.png    |  Bin 0 -> 658 bytes
 themes/DarkTab/bottom-frame-sticky-button-ic.png   |  Bin 0 -> 568 bytes
 themes/DarkTab/bottom-frame-sticky-button-ih.png   |  Bin 0 -> 631 bytes
 themes/DarkTab/bottom-frame-tab-f.png              |  Bin 0 -> 295 bytes
 themes/DarkTab/bottom-frame-tab-i.png              |  Bin 0 -> 340 bytes
 themes/DarkTab/bottom-frame-tab-left-icon-f.png    |  Bin 0 -> 412 bytes
 themes/DarkTab/bottom-frame-tab-left-icon-i.png    |  Bin 0 -> 414 bytes
 themes/DarkTab/bottom-frame-tab-right-f.png        |  Bin 0 -> 305 bytes
 themes/DarkTab/bottom-frame-tab-right-i.png        |  Bin 0 -> 320 bytes
 themes/DarkTab/bottom-frame-title-f.png            |  Bin 0 -> 460 bytes
 themes/DarkTab/bottom-frame-title-i.png            |  Bin 0 -> 448 bytes
 themes/DarkTab/bottom-frame-top-border-f.png       |  Bin 0 -> 171 bytes
 themes/DarkTab/bottom-frame-top-border-i.png       |  Bin 0 -> 171 bytes
 themes/DarkTab/bottom-frame-top-left-corner-f.png  |  Bin 0 -> 219 bytes
 themes/DarkTab/bottom-frame-top-left-corner-i.png  |  Bin 0 -> 219 bytes
 themes/DarkTab/bottom-frame-top-right-corner-f.png |  Bin 0 -> 226 bytes
 themes/DarkTab/bottom-frame-top-right-corner-i.png |  Bin 0 -> 226 bytes
 themes/DarkTab/bottom-frame-unlock-button-c.png    |  Bin 0 -> 610 bytes
 themes/DarkTab/bottom-frame-unlock-button-f.png    |  Bin 0 -> 664 bytes
 themes/DarkTab/bottom-frame-unlock-button-h.png    |  Bin 0 -> 665 bytes
 themes/DarkTab/bottom-frame-unlock-button-i.png    |  Bin 0 -> 657 bytes
 themes/DarkTab/bottom-frame-unlock-button-ic.png   |  Bin 0 -> 585 bytes
 themes/DarkTab/bottom-frame-unlock-button-ih.png   |  Bin 0 -> 642 bytes
 .../DarkTab/bottom-frame-unmaximize-button-c.png   |  Bin 0 -> 578 bytes
 .../DarkTab/bottom-frame-unmaximize-button-f.png   |  Bin 0 -> 630 bytes
 .../DarkTab/bottom-frame-unmaximize-button-h.png   |  Bin 0 -> 633 bytes
 .../DarkTab/bottom-frame-unmaximize-button-i.png   |  Bin 0 -> 625 bytes
 .../DarkTab/bottom-frame-unmaximize-button-ic.png  |  Bin 0 -> 554 bytes
 .../DarkTab/bottom-frame-unmaximize-button-ih.png  |  Bin 0 -> 602 bytes
 themes/DarkTab/bottom-frame-unontop-button-c.png   |  Bin 0 -> 577 bytes
 themes/DarkTab/bottom-frame-unontop-button-f.png   |  Bin 0 -> 661 bytes
 themes/DarkTab/bottom-frame-unontop-button-h.png   |  Bin 0 -> 647 bytes
 themes/DarkTab/bottom-frame-unontop-button-i.png   |  Bin 0 -> 633 bytes
 themes/DarkTab/bottom-frame-unontop-button-ic.png  |  Bin 0 -> 544 bytes
 themes/DarkTab/bottom-frame-unontop-button-ih.png  |  Bin 0 -> 612 bytes
 themes/DarkTab/bottom-frame-unshade-button-c.png   |  Bin 0 -> 604 bytes
 themes/DarkTab/bottom-frame-unshade-button-f.png   |  Bin 0 -> 647 bytes
 themes/DarkTab/bottom-frame-unshade-button-h.png   |  Bin 0 -> 642 bytes
 themes/DarkTab/bottom-frame-unshade-button-i.png   |  Bin 0 -> 630 bytes
 themes/DarkTab/bottom-frame-unshade-button-ic.png  |  Bin 0 -> 565 bytes
 themes/DarkTab/bottom-frame-unshade-button-ih.png  |  Bin 0 -> 610 bytes
 themes/DarkTab/bottom-frame-unsticky-button-c.png  |  Bin 0 -> 582 bytes
 themes/DarkTab/bottom-frame-unsticky-button-f.png  |  Bin 0 -> 655 bytes
 themes/DarkTab/bottom-frame-unsticky-button-h.png  |  Bin 0 -> 652 bytes
 themes/DarkTab/bottom-frame-unsticky-button-i.png  |  Bin 0 -> 646 bytes
 themes/DarkTab/bottom-frame-unsticky-button-ic.png |  Bin 0 -> 553 bytes
 themes/DarkTab/bottom-frame-unsticky-button-ih.png |  Bin 0 -> 620 bytes
 themes/DarkTab/left-frame-bottom-border-f.png      |  Bin 0 -> 111 bytes
 themes/DarkTab/left-frame-bottom-border-i.png      |  Bin 0 -> 111 bytes
 themes/DarkTab/left-frame-bottom-left-corner-f.png |  Bin 0 -> 204 bytes
 themes/DarkTab/left-frame-bottom-left-corner-i.png |  Bin 0 -> 205 bytes
 .../left-frame-bottom-left-corner-shaped-f.png     |  Bin 0 -> 221 bytes
 .../left-frame-bottom-left-corner-shaped-i.png     |  Bin 0 -> 219 bytes
 .../DarkTab/left-frame-bottom-right-corner-f.png   |  Bin 0 -> 122 bytes
 .../DarkTab/left-frame-bottom-right-corner-i.png   |  Bin 0 -> 122 bytes
 themes/DarkTab/left-frame-close-button-c.png       |  Bin 0 -> 581 bytes
 themes/DarkTab/left-frame-close-button-f.png       |  Bin 0 -> 680 bytes
 themes/DarkTab/left-frame-close-button-h.png       |  Bin 0 -> 701 bytes
 themes/DarkTab/left-frame-close-button-i.png       |  Bin 0 -> 651 bytes
 themes/DarkTab/left-frame-close-button-ic.png      |  Bin 0 -> 543 bytes
 themes/DarkTab/left-frame-close-button-ih.png      |  Bin 0 -> 674 bytes
 themes/DarkTab/left-frame-frame-typ-button-c.png   |  Bin 0 -> 595 bytes
 themes/DarkTab/left-frame-frame-typ-button-f.png   |  Bin 0 -> 685 bytes
 themes/DarkTab/left-frame-frame-typ-button-h.png   |  Bin 0 -> 664 bytes
 themes/DarkTab/left-frame-frame-typ-button-i.png   |  Bin 0 -> 641 bytes
 themes/DarkTab/left-frame-frame-typ-button-ic.png  |  Bin 0 -> 569 bytes
 themes/DarkTab/left-frame-frame-typ-button-ih.png  |  Bin 0 -> 627 bytes
 themes/DarkTab/left-frame-iconify-button-c.png     |  Bin 0 -> 548 bytes
 themes/DarkTab/left-frame-iconify-button-f.png     |  Bin 0 -> 654 bytes
 themes/DarkTab/left-frame-iconify-button-h.png     |  Bin 0 -> 624 bytes
 themes/DarkTab/left-frame-iconify-button-i.png     |  Bin 0 -> 609 bytes
 themes/DarkTab/left-frame-iconify-button-ic.png    |  Bin 0 -> 548 bytes
 themes/DarkTab/left-frame-iconify-button-ih.png    |  Bin 0 -> 589 bytes
 themes/DarkTab/left-frame-left-border-f.png        |  Bin 0 -> 100 bytes
 themes/DarkTab/left-frame-left-border-i.png        |  Bin 0 -> 100 bytes
 themes/DarkTab/left-frame-lock-button-c.png        |  Bin 0 -> 561 bytes
 themes/DarkTab/left-frame-lock-button-f.png        |  Bin 0 -> 659 bytes
 themes/DarkTab/left-frame-lock-button-h.png        |  Bin 0 -> 640 bytes
 themes/DarkTab/left-frame-lock-button-i.png        |  Bin 0 -> 620 bytes
 themes/DarkTab/left-frame-lock-button-ic.png       |  Bin 0 -> 528 bytes
 themes/DarkTab/left-frame-lock-button-ih.png       |  Bin 0 -> 611 bytes
 themes/DarkTab/left-frame-maximize-button-c.png    |  Bin 0 -> 555 bytes
 themes/DarkTab/left-frame-maximize-button-f.png    |  Bin 0 -> 650 bytes
 themes/DarkTab/left-frame-maximize-button-h.png    |  Bin 0 -> 630 bytes
 themes/DarkTab/left-frame-maximize-button-i.png    |  Bin 0 -> 617 bytes
 themes/DarkTab/left-frame-maximize-button-ic.png   |  Bin 0 -> 529 bytes
 themes/DarkTab/left-frame-maximize-button-ih.png   |  Bin 0 -> 605 bytes
 themes/DarkTab/left-frame-menu-button-c.png        |  Bin 0 -> 492 bytes
 themes/DarkTab/left-frame-menu-button-f.png        |  Bin 0 -> 611 bytes
 themes/DarkTab/left-frame-menu-button-h.png        |  Bin 0 -> 583 bytes
 themes/DarkTab/left-frame-menu-button-i.png        |  Bin 0 -> 574 bytes
 themes/DarkTab/left-frame-menu-button-ic.png       |  Bin 0 -> 466 bytes
 themes/DarkTab/left-frame-menu-button-ih.png       |  Bin 0 -> 547 bytes
 themes/DarkTab/left-frame-move-resize-button-c.png |  Bin 0 -> 588 bytes
 themes/DarkTab/left-frame-move-resize-button-f.png |  Bin 0 -> 630 bytes
 themes/DarkTab/left-frame-move-resize-button-h.png |  Bin 0 -> 619 bytes
 themes/DarkTab/left-frame-move-resize-button-i.png |  Bin 0 -> 617 bytes
 .../DarkTab/left-frame-move-resize-button-ic.png   |  Bin 0 -> 567 bytes
 .../DarkTab/left-frame-move-resize-button-ih.png   |  Bin 0 -> 590 bytes
 themes/DarkTab/left-frame-next-button-c.png        |  Bin 0 -> 556 bytes
 themes/DarkTab/left-frame-next-button-f.png        |  Bin 0 -> 648 bytes
 themes/DarkTab/left-frame-next-button-h.png        |  Bin 0 -> 637 bytes
 themes/DarkTab/left-frame-next-button-i.png        |  Bin 0 -> 617 bytes
 themes/DarkTab/left-frame-next-button-ic.png       |  Bin 0 -> 535 bytes
 themes/DarkTab/left-frame-next-button-ih.png       |  Bin 0 -> 605 bytes
 themes/DarkTab/left-frame-next-last-button-c.png   |  Bin 0 -> 563 bytes
 themes/DarkTab/left-frame-next-last-button-f.png   |  Bin 0 -> 664 bytes
 themes/DarkTab/left-frame-next-last-button-h.png   |  Bin 0 -> 644 bytes
 themes/DarkTab/left-frame-next-last-button-i.png   |  Bin 0 -> 627 bytes
 themes/DarkTab/left-frame-next-last-button-ic.png  |  Bin 0 -> 533 bytes
 themes/DarkTab/left-frame-next-last-button-ih.png  |  Bin 0 -> 612 bytes
 themes/DarkTab/left-frame-ontop-button-c.png       |  Bin 0 -> 561 bytes
 themes/DarkTab/left-frame-ontop-button-f.png       |  Bin 0 -> 650 bytes
 themes/DarkTab/left-frame-ontop-button-h.png       |  Bin 0 -> 636 bytes
 themes/DarkTab/left-frame-ontop-button-i.png       |  Bin 0 -> 616 bytes
 themes/DarkTab/left-frame-ontop-button-ic.png      |  Bin 0 -> 531 bytes
 themes/DarkTab/left-frame-ontop-button-ih.png      |  Bin 0 -> 603 bytes
 themes/DarkTab/left-frame-prev-button-c.png        |  Bin 0 -> 569 bytes
 themes/DarkTab/left-frame-prev-button-f.png        |  Bin 0 -> 650 bytes
 themes/DarkTab/left-frame-prev-button-h.png        |  Bin 0 -> 635 bytes
 themes/DarkTab/left-frame-prev-button-i.png        |  Bin 0 -> 615 bytes
 themes/DarkTab/left-frame-prev-button-ic.png       |  Bin 0 -> 541 bytes
 themes/DarkTab/left-frame-prev-button-ih.png       |  Bin 0 -> 605 bytes
 themes/DarkTab/left-frame-prev-last-button-c.png   |  Bin 0 -> 563 bytes
 themes/DarkTab/left-frame-prev-last-button-f.png   |  Bin 0 -> 666 bytes
 themes/DarkTab/left-frame-prev-last-button-h.png   |  Bin 0 -> 647 bytes
 themes/DarkTab/left-frame-prev-last-button-i.png   |  Bin 0 -> 629 bytes
 themes/DarkTab/left-frame-prev-last-button-ic.png  |  Bin 0 -> 537 bytes
 themes/DarkTab/left-frame-prev-last-button-ih.png  |  Bin 0 -> 613 bytes
 themes/DarkTab/left-frame-raise-lower-button-c.png |  Bin 0 -> 582 bytes
 themes/DarkTab/left-frame-raise-lower-button-f.png |  Bin 0 -> 673 bytes
 themes/DarkTab/left-frame-raise-lower-button-h.png |  Bin 0 -> 657 bytes
 themes/DarkTab/left-frame-raise-lower-button-i.png |  Bin 0 -> 635 bytes
 .../DarkTab/left-frame-raise-lower-button-ic.png   |  Bin 0 -> 562 bytes
 .../DarkTab/left-frame-raise-lower-button-ih.png   |  Bin 0 -> 631 bytes
 themes/DarkTab/left-frame-rename-button-c.png      |  Bin 0 -> 579 bytes
 themes/DarkTab/left-frame-rename-button-f.png      |  Bin 0 -> 623 bytes
 themes/DarkTab/left-frame-rename-button-h.png      |  Bin 0 -> 610 bytes
 themes/DarkTab/left-frame-rename-button-i.png      |  Bin 0 -> 602 bytes
 themes/DarkTab/left-frame-rename-button-ic.png     |  Bin 0 -> 554 bytes
 themes/DarkTab/left-frame-rename-button-ih.png     |  Bin 0 -> 587 bytes
 themes/DarkTab/left-frame-right-border-f.png       |  Bin 0 -> 107 bytes
 themes/DarkTab/left-frame-right-border-i.png       |  Bin 0 -> 107 bytes
 themes/DarkTab/left-frame-shade-button-c.png       |  Bin 0 -> 562 bytes
 themes/DarkTab/left-frame-shade-button-f.png       |  Bin 0 -> 617 bytes
 themes/DarkTab/left-frame-shade-button-h.png       |  Bin 0 -> 606 bytes
 themes/DarkTab/left-frame-shade-button-i.png       |  Bin 0 -> 592 bytes
 themes/DarkTab/left-frame-shade-button-ic.png      |  Bin 0 -> 535 bytes
 themes/DarkTab/left-frame-shade-button-ih.png      |  Bin 0 -> 579 bytes
 themes/DarkTab/left-frame-sticky-button-c.png      |  Bin 0 -> 572 bytes
 themes/DarkTab/left-frame-sticky-button-f.png      |  Bin 0 -> 624 bytes
 themes/DarkTab/left-frame-sticky-button-h.png      |  Bin 0 -> 613 bytes
 themes/DarkTab/left-frame-sticky-button-i.png      |  Bin 0 -> 616 bytes
 themes/DarkTab/left-frame-sticky-button-ic.png     |  Bin 0 -> 549 bytes
 themes/DarkTab/left-frame-sticky-button-ih.png     |  Bin 0 -> 584 bytes
 themes/DarkTab/left-frame-tab-bottom-icon-f.png    |  Bin 0 -> 315 bytes
 themes/DarkTab/left-frame-tab-bottom-icon-i.png    |  Bin 0 -> 319 bytes
 themes/DarkTab/left-frame-tab-f.png                |  Bin 0 -> 201 bytes
 themes/DarkTab/left-frame-tab-i.png                |  Bin 0 -> 246 bytes
 themes/DarkTab/left-frame-tab-top-f.png            |  Bin 0 -> 378 bytes
 themes/DarkTab/left-frame-tab-top-i.png            |  Bin 0 -> 363 bytes
 themes/DarkTab/left-frame-title-f.png              |  Bin 0 -> 396 bytes
 themes/DarkTab/left-frame-title-i.png              |  Bin 0 -> 376 bytes
 themes/DarkTab/left-frame-top-border-f.png         |  Bin 0 -> 114 bytes
 themes/DarkTab/left-frame-top-border-i.png         |  Bin 0 -> 114 bytes
 themes/DarkTab/left-frame-top-left-corner-f.png    |  Bin 0 -> 214 bytes
 themes/DarkTab/left-frame-top-left-corner-i.png    |  Bin 0 -> 211 bytes
 .../left-frame-top-left-corner-shaped-f.png        |  Bin 0 -> 217 bytes
 .../left-frame-top-left-corner-shaped-i.png        |  Bin 0 -> 215 bytes
 themes/DarkTab/left-frame-top-right-corner-f.png   |  Bin 0 -> 124 bytes
 themes/DarkTab/left-frame-top-right-corner-i.png   |  Bin 0 -> 124 bytes
 themes/DarkTab/left-frame-unlock-button-c.png      |  Bin 0 -> 593 bytes
 themes/DarkTab/left-frame-unlock-button-f.png      |  Bin 0 -> 633 bytes
 themes/DarkTab/left-frame-unlock-button-h.png      |  Bin 0 -> 619 bytes
 themes/DarkTab/left-frame-unlock-button-i.png      |  Bin 0 -> 615 bytes
 themes/DarkTab/left-frame-unlock-button-ic.png     |  Bin 0 -> 563 bytes
 themes/DarkTab/left-frame-unlock-button-ih.png     |  Bin 0 -> 594 bytes
 themes/DarkTab/left-frame-unmaximize-button-c.png  |  Bin 0 -> 558 bytes
 themes/DarkTab/left-frame-unmaximize-button-f.png  |  Bin 0 -> 652 bytes
 themes/DarkTab/left-frame-unmaximize-button-h.png  |  Bin 0 -> 637 bytes
 themes/DarkTab/left-frame-unmaximize-button-i.png  |  Bin 0 -> 618 bytes
 themes/DarkTab/left-frame-unmaximize-button-ic.png |  Bin 0 -> 532 bytes
 themes/DarkTab/left-frame-unmaximize-button-ih.png |  Bin 0 -> 602 bytes
 themes/DarkTab/left-frame-unontop-button-c.png     |  Bin 0 -> 552 bytes
 themes/DarkTab/left-frame-unontop-button-f.png     |  Bin 0 -> 648 bytes
 themes/DarkTab/left-frame-unontop-button-h.png     |  Bin 0 -> 643 bytes
 themes/DarkTab/left-frame-unontop-button-i.png     |  Bin 0 -> 623 bytes
 themes/DarkTab/left-frame-unontop-button-ic.png    |  Bin 0 -> 523 bytes
 themes/DarkTab/left-frame-unontop-button-ih.png    |  Bin 0 -> 609 bytes
 themes/DarkTab/left-frame-unshade-button-c.png     |  Bin 0 -> 576 bytes
 themes/DarkTab/left-frame-unshade-button-f.png     |  Bin 0 -> 607 bytes
 themes/DarkTab/left-frame-unshade-button-h.png     |  Bin 0 -> 593 bytes
 themes/DarkTab/left-frame-unshade-button-i.png     |  Bin 0 -> 591 bytes
 themes/DarkTab/left-frame-unshade-button-ic.png    |  Bin 0 -> 544 bytes
 themes/DarkTab/left-frame-unshade-button-ih.png    |  Bin 0 -> 571 bytes
 themes/DarkTab/left-frame-unsticky-button-c.png    |  Bin 0 -> 570 bytes
 themes/DarkTab/left-frame-unsticky-button-f.png    |  Bin 0 -> 627 bytes
 themes/DarkTab/left-frame-unsticky-button-h.png    |  Bin 0 -> 603 bytes
 themes/DarkTab/left-frame-unsticky-button-i.png    |  Bin 0 -> 602 bytes
 themes/DarkTab/left-frame-unsticky-button-ic.png   |  Bin 0 -> 540 bytes
 themes/DarkTab/left-frame-unsticky-button-ih.png   |  Bin 0 -> 580 bytes
 themes/DarkTab/right-frame-bottom-border-f.png     |  Bin 0 -> 111 bytes
 themes/DarkTab/right-frame-bottom-border-i.png     |  Bin 0 -> 111 bytes
 .../DarkTab/right-frame-bottom-left-corner-f.png   |  Bin 0 -> 126 bytes
 .../DarkTab/right-frame-bottom-left-corner-i.png   |  Bin 0 -> 126 bytes
 .../DarkTab/right-frame-bottom-right-corner-f.png  |  Bin 0 -> 220 bytes
 .../DarkTab/right-frame-bottom-right-corner-i.png  |  Bin 0 -> 217 bytes
 .../right-frame-bottom-right-corner-shaped-f.png   |  Bin 0 -> 213 bytes
 .../right-frame-bottom-right-corner-shaped-i.png   |  Bin 0 -> 209 bytes
 themes/DarkTab/right-frame-close-button-c.png      |  Bin 0 -> 558 bytes
 themes/DarkTab/right-frame-close-button-f.png      |  Bin 0 -> 644 bytes
 themes/DarkTab/right-frame-close-button-h.png      |  Bin 0 -> 679 bytes
 themes/DarkTab/right-frame-close-button-i.png      |  Bin 0 -> 635 bytes
 themes/DarkTab/right-frame-close-button-ic.png     |  Bin 0 -> 529 bytes
 themes/DarkTab/right-frame-close-button-ih.png     |  Bin 0 -> 640 bytes
 themes/DarkTab/right-frame-frame-typ-button-c.png  |  Bin 0 -> 588 bytes
 themes/DarkTab/right-frame-frame-typ-button-f.png  |  Bin 0 -> 651 bytes
 themes/DarkTab/right-frame-frame-typ-button-h.png  |  Bin 0 -> 643 bytes
 themes/DarkTab/right-frame-frame-typ-button-i.png  |  Bin 0 -> 637 bytes
 themes/DarkTab/right-frame-frame-typ-button-ic.png |  Bin 0 -> 563 bytes
 themes/DarkTab/right-frame-frame-typ-button-ih.png |  Bin 0 -> 605 bytes
 themes/DarkTab/right-frame-iconify-button-c.png    |  Bin 0 -> 537 bytes
 themes/DarkTab/right-frame-iconify-button-f.png    |  Bin 0 -> 617 bytes
 themes/DarkTab/right-frame-iconify-button-h.png    |  Bin 0 -> 608 bytes
 themes/DarkTab/right-frame-iconify-button-i.png    |  Bin 0 -> 598 bytes
 themes/DarkTab/right-frame-iconify-button-ic.png   |  Bin 0 -> 541 bytes
 themes/DarkTab/right-frame-iconify-button-ih.png   |  Bin 0 -> 569 bytes
 themes/DarkTab/right-frame-left-border-f.png       |  Bin 0 -> 107 bytes
 themes/DarkTab/right-frame-left-border-i.png       |  Bin 0 -> 107 bytes
 themes/DarkTab/right-frame-lock-button-c.png       |  Bin 0 -> 546 bytes
 themes/DarkTab/right-frame-lock-button-f.png       |  Bin 0 -> 625 bytes
 themes/DarkTab/right-frame-lock-button-h.png       |  Bin 0 -> 618 bytes
 themes/DarkTab/right-frame-lock-button-i.png       |  Bin 0 -> 598 bytes
 themes/DarkTab/right-frame-lock-button-ic.png      |  Bin 0 -> 520 bytes
 themes/DarkTab/right-frame-lock-button-ih.png      |  Bin 0 -> 569 bytes
 themes/DarkTab/right-frame-maximize-button-c.png   |  Bin 0 -> 550 bytes
 themes/DarkTab/right-frame-maximize-button-f.png   |  Bin 0 -> 621 bytes
 themes/DarkTab/right-frame-maximize-button-h.png   |  Bin 0 -> 614 bytes
 themes/DarkTab/right-frame-maximize-button-i.png   |  Bin 0 -> 597 bytes
 themes/DarkTab/right-frame-maximize-button-ic.png  |  Bin 0 -> 519 bytes
 themes/DarkTab/right-frame-maximize-button-ih.png  |  Bin 0 -> 574 bytes
 themes/DarkTab/right-frame-menu-button-c.png       |  Bin 0 -> 529 bytes
 themes/DarkTab/right-frame-menu-button-f.png       |  Bin 0 -> 616 bytes
 themes/DarkTab/right-frame-menu-button-h.png       |  Bin 0 -> 609 bytes
 themes/DarkTab/right-frame-menu-button-i.png       |  Bin 0 -> 591 bytes
 themes/DarkTab/right-frame-menu-button-ic.png      |  Bin 0 -> 504 bytes
 themes/DarkTab/right-frame-menu-button-ih.png      |  Bin 0 -> 559 bytes
 .../DarkTab/right-frame-move-resize-button-c.png   |  Bin 0 -> 574 bytes
 .../DarkTab/right-frame-move-resize-button-f.png   |  Bin 0 -> 643 bytes
 .../DarkTab/right-frame-move-resize-button-h.png   |  Bin 0 -> 644 bytes
 .../DarkTab/right-frame-move-resize-button-i.png   |  Bin 0 -> 633 bytes
 .../DarkTab/right-frame-move-resize-button-ic.png  |  Bin 0 -> 551 bytes
 .../DarkTab/right-frame-move-resize-button-ih.png  |  Bin 0 -> 601 bytes
 themes/DarkTab/right-frame-next-button-c.png       |  Bin 0 -> 556 bytes
 themes/DarkTab/right-frame-next-button-f.png       |  Bin 0 -> 621 bytes
 themes/DarkTab/right-frame-next-button-h.png       |  Bin 0 -> 615 bytes
 themes/DarkTab/right-frame-next-button-i.png       |  Bin 0 -> 607 bytes
 themes/DarkTab/right-frame-next-button-ic.png      |  Bin 0 -> 528 bytes
 themes/DarkTab/right-frame-next-button-ih.png      |  Bin 0 -> 573 bytes
 themes/DarkTab/right-frame-next-last-button-c.png  |  Bin 0 -> 554 bytes
 themes/DarkTab/right-frame-next-last-button-f.png  |  Bin 0 -> 626 bytes
 themes/DarkTab/right-frame-next-last-button-h.png  |  Bin 0 -> 628 bytes
 themes/DarkTab/right-frame-next-last-button-i.png  |  Bin 0 -> 623 bytes
 themes/DarkTab/right-frame-next-last-button-ic.png |  Bin 0 -> 528 bytes
 themes/DarkTab/right-frame-next-last-button-ih.png |  Bin 0 -> 593 bytes
 themes/DarkTab/right-frame-ontop-button-c.png      |  Bin 0 -> 544 bytes
 themes/DarkTab/right-frame-ontop-button-f.png      |  Bin 0 -> 626 bytes
 themes/DarkTab/right-frame-ontop-button-h.png      |  Bin 0 -> 621 bytes
 themes/DarkTab/right-frame-ontop-button-i.png      |  Bin 0 -> 610 bytes
 themes/DarkTab/right-frame-ontop-button-ic.png     |  Bin 0 -> 518 bytes
 themes/DarkTab/right-frame-ontop-button-ih.png     |  Bin 0 -> 579 bytes
 themes/DarkTab/right-frame-prev-button-c.png       |  Bin 0 -> 546 bytes
 themes/DarkTab/right-frame-prev-button-f.png       |  Bin 0 -> 620 bytes
 themes/DarkTab/right-frame-prev-button-h.png       |  Bin 0 -> 609 bytes
 themes/DarkTab/right-frame-prev-button-i.png       |  Bin 0 -> 612 bytes
 themes/DarkTab/right-frame-prev-button-ic.png      |  Bin 0 -> 528 bytes
 themes/DarkTab/right-frame-prev-button-ih.png      |  Bin 0 -> 581 bytes
 themes/DarkTab/right-frame-prev-last-button-c.png  |  Bin 0 -> 552 bytes
 themes/DarkTab/right-frame-prev-last-button-f.png  |  Bin 0 -> 622 bytes
 themes/DarkTab/right-frame-prev-last-button-h.png  |  Bin 0 -> 630 bytes
 themes/DarkTab/right-frame-prev-last-button-i.png  |  Bin 0 -> 621 bytes
 themes/DarkTab/right-frame-prev-last-button-ic.png |  Bin 0 -> 520 bytes
 themes/DarkTab/right-frame-prev-last-button-ih.png |  Bin 0 -> 596 bytes
 .../DarkTab/right-frame-raise-lower-button-c.png   |  Bin 0 -> 576 bytes
 .../DarkTab/right-frame-raise-lower-button-f.png   |  Bin 0 -> 635 bytes
 .../DarkTab/right-frame-raise-lower-button-h.png   |  Bin 0 -> 641 bytes
 .../DarkTab/right-frame-raise-lower-button-i.png   |  Bin 0 -> 626 bytes
 .../DarkTab/right-frame-raise-lower-button-ic.png  |  Bin 0 -> 559 bytes
 .../DarkTab/right-frame-raise-lower-button-ih.png  |  Bin 0 -> 598 bytes
 themes/DarkTab/right-frame-rename-button-c.png     |  Bin 0 -> 569 bytes
 themes/DarkTab/right-frame-rename-button-f.png     |  Bin 0 -> 636 bytes
 themes/DarkTab/right-frame-rename-button-h.png     |  Bin 0 -> 635 bytes
 themes/DarkTab/right-frame-rename-button-i.png     |  Bin 0 -> 627 bytes
 themes/DarkTab/right-frame-rename-button-ic.png    |  Bin 0 -> 549 bytes
 themes/DarkTab/right-frame-rename-button-ih.png    |  Bin 0 -> 593 bytes
 .../DarkTab/right-frame-right-border-cursor-f.png  |  Bin 0 -> 196 bytes
 .../DarkTab/right-frame-right-border-cursor-i.png  |  Bin 0 -> 196 bytes
 themes/DarkTab/right-frame-right-border-f.png      |  Bin 0 -> 100 bytes
 themes/DarkTab/right-frame-right-border-i.png      |  Bin 0 -> 100 bytes
 themes/DarkTab/right-frame-shade-button-c.png      |  Bin 0 -> 554 bytes
 themes/DarkTab/right-frame-shade-button-f.png      |  Bin 0 -> 627 bytes
 themes/DarkTab/right-frame-shade-button-h.png      |  Bin 0 -> 628 bytes
 themes/DarkTab/right-frame-shade-button-i.png      |  Bin 0 -> 618 bytes
 themes/DarkTab/right-frame-shade-button-ic.png     |  Bin 0 -> 530 bytes
 themes/DarkTab/right-frame-shade-button-ih.png     |  Bin 0 -> 583 bytes
 themes/DarkTab/right-frame-sticky-button-c.png     |  Bin 0 -> 557 bytes
 themes/DarkTab/right-frame-sticky-button-f.png     |  Bin 0 -> 642 bytes
 themes/DarkTab/right-frame-sticky-button-h.png     |  Bin 0 -> 632 bytes
 themes/DarkTab/right-frame-sticky-button-i.png     |  Bin 0 -> 620 bytes
 themes/DarkTab/right-frame-sticky-button-ic.png    |  Bin 0 -> 540 bytes
 themes/DarkTab/right-frame-sticky-button-ih.png    |  Bin 0 -> 592 bytes
 themes/DarkTab/right-frame-tab-bottom-icon-f.png   |  Bin 0 -> 368 bytes
 themes/DarkTab/right-frame-tab-bottom-icon-i.png   |  Bin 0 -> 365 bytes
 themes/DarkTab/right-frame-tab-f.png               |  Bin 0 -> 200 bytes
 themes/DarkTab/right-frame-tab-i.png               |  Bin 0 -> 246 bytes
 themes/DarkTab/right-frame-tab-top-f.png           |  Bin 0 -> 373 bytes
 themes/DarkTab/right-frame-tab-top-i.png           |  Bin 0 -> 358 bytes
 themes/DarkTab/right-frame-title-f.png             |  Bin 0 -> 380 bytes
 themes/DarkTab/right-frame-title-i.png             |  Bin 0 -> 363 bytes
 themes/DarkTab/right-frame-top-border-f.png        |  Bin 0 -> 114 bytes
 themes/DarkTab/right-frame-top-border-i.png        |  Bin 0 -> 114 bytes
 themes/DarkTab/right-frame-top-left-corner-f.png   |  Bin 0 -> 118 bytes
 themes/DarkTab/right-frame-top-left-corner-i.png   |  Bin 0 -> 118 bytes
 themes/DarkTab/right-frame-top-right-corner-f.png  |  Bin 0 -> 195 bytes
 themes/DarkTab/right-frame-top-right-corner-i.png  |  Bin 0 -> 195 bytes
 .../right-frame-top-right-corner-shaped-f.png      |  Bin 0 -> 214 bytes
 .../right-frame-top-right-corner-shaped-i.png      |  Bin 0 -> 209 bytes
 themes/DarkTab/right-frame-unlock-button-c.png     |  Bin 0 -> 588 bytes
 themes/DarkTab/right-frame-unlock-button-f.png     |  Bin 0 -> 643 bytes
 themes/DarkTab/right-frame-unlock-button-h.png     |  Bin 0 -> 639 bytes
 themes/DarkTab/right-frame-unlock-button-i.png     |  Bin 0 -> 633 bytes
 themes/DarkTab/right-frame-unlock-button-ic.png    |  Bin 0 -> 554 bytes
 themes/DarkTab/right-frame-unlock-button-ih.png    |  Bin 0 -> 598 bytes
 themes/DarkTab/right-frame-unmaximize-button-c.png |  Bin 0 -> 549 bytes
 themes/DarkTab/right-frame-unmaximize-button-f.png |  Bin 0 -> 621 bytes
 themes/DarkTab/right-frame-unmaximize-button-h.png |  Bin 0 -> 612 bytes
 themes/DarkTab/right-frame-unmaximize-button-i.png |  Bin 0 -> 603 bytes
 .../DarkTab/right-frame-unmaximize-button-ic.png   |  Bin 0 -> 524 bytes
 .../DarkTab/right-frame-unmaximize-button-ih.png   |  Bin 0 -> 573 bytes
 themes/DarkTab/right-frame-unontop-button-c.png    |  Bin 0 -> 547 bytes
 themes/DarkTab/right-frame-unontop-button-f.png    |  Bin 0 -> 624 bytes
 themes/DarkTab/right-frame-unontop-button-h.png    |  Bin 0 -> 625 bytes
 themes/DarkTab/right-frame-unontop-button-i.png    |  Bin 0 -> 602 bytes
 themes/DarkTab/right-frame-unontop-button-ic.png   |  Bin 0 -> 524 bytes
 themes/DarkTab/right-frame-unontop-button-ih.png   |  Bin 0 -> 581 bytes
 themes/DarkTab/right-frame-unshade-button-c.png    |  Bin 0 -> 563 bytes
 themes/DarkTab/right-frame-unshade-button-f.png    |  Bin 0 -> 624 bytes
 themes/DarkTab/right-frame-unshade-button-h.png    |  Bin 0 -> 626 bytes
 themes/DarkTab/right-frame-unshade-button-i.png    |  Bin 0 -> 617 bytes
 themes/DarkTab/right-frame-unshade-button-ic.png   |  Bin 0 -> 536 bytes
 themes/DarkTab/right-frame-unshade-button-ih.png   |  Bin 0 -> 586 bytes
 themes/DarkTab/right-frame-unsticky-button-c.png   |  Bin 0 -> 557 bytes
 themes/DarkTab/right-frame-unsticky-button-f.png   |  Bin 0 -> 630 bytes
 themes/DarkTab/right-frame-unsticky-button-h.png   |  Bin 0 -> 625 bytes
 themes/DarkTab/right-frame-unsticky-button-i.png   |  Bin 0 -> 620 bytes
 themes/DarkTab/right-frame-unsticky-button-ic.png  |  Bin 0 -> 533 bytes
 themes/DarkTab/right-frame-unsticky-button-ih.png  |  Bin 0 -> 590 bytes
 themes/DarkTab/theme.jl                            | 3177 ++++++++++++++++++++
 themes/DarkTab/top-frame-bottom-border-f.png       |  Bin 0 -> 165 bytes
 themes/DarkTab/top-frame-bottom-border-i.png       |  Bin 0 -> 147 bytes
 themes/DarkTab/top-frame-bottom-left-corner-f.png  |  Bin 0 -> 222 bytes
 themes/DarkTab/top-frame-bottom-left-corner-i.png  |  Bin 0 -> 204 bytes
 themes/DarkTab/top-frame-bottom-right-corner-f.png |  Bin 0 -> 218 bytes
 themes/DarkTab/top-frame-bottom-right-corner-i.png |  Bin 0 -> 200 bytes
 themes/DarkTab/top-frame-close-button-c.png        |  Bin 0 -> 610 bytes
 themes/DarkTab/top-frame-close-button-f.png        |  Bin 0 -> 635 bytes
 themes/DarkTab/top-frame-close-button-h.png        |  Bin 0 -> 698 bytes
 themes/DarkTab/top-frame-close-button-i.png        |  Bin 0 -> 657 bytes
 themes/DarkTab/top-frame-close-button-ic.png       |  Bin 0 -> 570 bytes
 themes/DarkTab/top-frame-close-button-ih.png       |  Bin 0 -> 653 bytes
 themes/DarkTab/top-frame-frame-typ-button-c.png    |  Bin 0 -> 630 bytes
 themes/DarkTab/top-frame-frame-typ-button-f.png    |  Bin 0 -> 661 bytes
 themes/DarkTab/top-frame-frame-typ-button-h.png    |  Bin 0 -> 686 bytes
 themes/DarkTab/top-frame-frame-typ-button-i.png    |  Bin 0 -> 675 bytes
 themes/DarkTab/top-frame-frame-typ-button-ic.png   |  Bin 0 -> 595 bytes
 themes/DarkTab/top-frame-frame-typ-button-ih.png   |  Bin 0 -> 647 bytes
 themes/DarkTab/top-frame-icon-title-images-f.png   |  Bin 0 -> 970 bytes
 themes/DarkTab/top-frame-icon-title-images-i.png   |  Bin 0 -> 967 bytes
 themes/DarkTab/top-frame-iconify-button-c.png      |  Bin 0 -> 564 bytes
 themes/DarkTab/top-frame-iconify-button-f.png      |  Bin 0 -> 617 bytes
 themes/DarkTab/top-frame-iconify-button-h.png      |  Bin 0 -> 616 bytes
 themes/DarkTab/top-frame-iconify-button-i.png      |  Bin 0 -> 605 bytes
 themes/DarkTab/top-frame-iconify-button-ic.png     |  Bin 0 -> 528 bytes
 themes/DarkTab/top-frame-iconify-button-ih.png     |  Bin 0 -> 575 bytes
 themes/DarkTab/top-frame-left-border-f.png         |  Bin 0 -> 162 bytes
 themes/DarkTab/top-frame-left-border-i.png         |  Bin 0 -> 144 bytes
 themes/DarkTab/top-frame-lock-button-c.png         |  Bin 0 -> 576 bytes
 themes/DarkTab/top-frame-lock-button-f.png         |  Bin 0 -> 647 bytes
 themes/DarkTab/top-frame-lock-button-h.png         |  Bin 0 -> 638 bytes
 themes/DarkTab/top-frame-lock-button-i.png         |  Bin 0 -> 626 bytes
 themes/DarkTab/top-frame-lock-button-ic.png        |  Bin 0 -> 541 bytes
 themes/DarkTab/top-frame-lock-button-ih.png        |  Bin 0 -> 612 bytes
 themes/DarkTab/top-frame-maximize-button-c.png     |  Bin 0 -> 581 bytes
 themes/DarkTab/top-frame-maximize-button-f.png     |  Bin 0 -> 624 bytes
 themes/DarkTab/top-frame-maximize-button-h.png     |  Bin 0 -> 632 bytes
 themes/DarkTab/top-frame-maximize-button-i.png     |  Bin 0 -> 625 bytes
 themes/DarkTab/top-frame-maximize-button-ic.png    |  Bin 0 -> 554 bytes
 themes/DarkTab/top-frame-maximize-button-ih.png    |  Bin 0 -> 598 bytes
 themes/DarkTab/top-frame-menu-button-c.png         |  Bin 0 -> 566 bytes
 themes/DarkTab/top-frame-menu-button-f.png         |  Bin 0 -> 633 bytes
 themes/DarkTab/top-frame-menu-button-h.png         |  Bin 0 -> 622 bytes
 themes/DarkTab/top-frame-menu-button-i.png         |  Bin 0 -> 611 bytes
 themes/DarkTab/top-frame-menu-button-ic.png        |  Bin 0 -> 531 bytes
 themes/DarkTab/top-frame-menu-button-ih.png        |  Bin 0 -> 598 bytes
 themes/DarkTab/top-frame-move-resize-button-c.png  |  Bin 0 -> 610 bytes
 themes/DarkTab/top-frame-move-resize-button-f.png  |  Bin 0 -> 662 bytes
 themes/DarkTab/top-frame-move-resize-button-h.png  |  Bin 0 -> 671 bytes
 themes/DarkTab/top-frame-move-resize-button-i.png  |  Bin 0 -> 671 bytes
 themes/DarkTab/top-frame-move-resize-button-ic.png |  Bin 0 -> 582 bytes
 themes/DarkTab/top-frame-move-resize-button-ih.png |  Bin 0 -> 646 bytes
 themes/DarkTab/top-frame-next-button-c.png         |  Bin 0 -> 583 bytes
 themes/DarkTab/top-frame-next-button-f.png         |  Bin 0 -> 649 bytes
 themes/DarkTab/top-frame-next-button-h.png         |  Bin 0 -> 653 bytes
 themes/DarkTab/top-frame-next-button-i.png         |  Bin 0 -> 632 bytes
 themes/DarkTab/top-frame-next-button-ic.png        |  Bin 0 -> 550 bytes
 themes/DarkTab/top-frame-next-button-ih.png        |  Bin 0 -> 622 bytes
 themes/DarkTab/top-frame-next-last-button-c.png    |  Bin 0 -> 591 bytes
 themes/DarkTab/top-frame-next-last-button-f.png    |  Bin 0 -> 663 bytes
 themes/DarkTab/top-frame-next-last-button-h.png    |  Bin 0 -> 660 bytes
 themes/DarkTab/top-frame-next-last-button-i.png    |  Bin 0 -> 645 bytes
 themes/DarkTab/top-frame-next-last-button-ic.png   |  Bin 0 -> 561 bytes
 themes/DarkTab/top-frame-next-last-button-ih.png   |  Bin 0 -> 636 bytes
 themes/DarkTab/top-frame-ontop-button-c.png        |  Bin 0 -> 573 bytes
 themes/DarkTab/top-frame-ontop-button-f.png        |  Bin 0 -> 646 bytes
 themes/DarkTab/top-frame-ontop-button-h.png        |  Bin 0 -> 646 bytes
 themes/DarkTab/top-frame-ontop-button-i.png        |  Bin 0 -> 635 bytes
 themes/DarkTab/top-frame-ontop-button-ic.png       |  Bin 0 -> 549 bytes
 themes/DarkTab/top-frame-ontop-button-ih.png       |  Bin 0 -> 623 bytes
 themes/DarkTab/top-frame-prev-button-c.png         |  Bin 0 -> 583 bytes
 themes/DarkTab/top-frame-prev-button-f.png         |  Bin 0 -> 650 bytes
 themes/DarkTab/top-frame-prev-button-h.png         |  Bin 0 -> 650 bytes
 themes/DarkTab/top-frame-prev-button-i.png         |  Bin 0 -> 636 bytes
 themes/DarkTab/top-frame-prev-button-ic.png        |  Bin 0 -> 552 bytes
 themes/DarkTab/top-frame-prev-button-ih.png        |  Bin 0 -> 613 bytes
 themes/DarkTab/top-frame-prev-last-button-c.png    |  Bin 0 -> 588 bytes
 themes/DarkTab/top-frame-prev-last-button-f.png    |  Bin 0 -> 661 bytes
 themes/DarkTab/top-frame-prev-last-button-h.png    |  Bin 0 -> 664 bytes
 themes/DarkTab/top-frame-prev-last-button-i.png    |  Bin 0 -> 648 bytes
 themes/DarkTab/top-frame-prev-last-button-ic.png   |  Bin 0 -> 558 bytes
 themes/DarkTab/top-frame-prev-last-button-ih.png   |  Bin 0 -> 627 bytes
 themes/DarkTab/top-frame-raise-lower-button-c.png  |  Bin 0 -> 616 bytes
 themes/DarkTab/top-frame-raise-lower-button-f.png  |  Bin 0 -> 646 bytes
 themes/DarkTab/top-frame-raise-lower-button-h.png  |  Bin 0 -> 655 bytes
 themes/DarkTab/top-frame-raise-lower-button-i.png  |  Bin 0 -> 648 bytes
 themes/DarkTab/top-frame-raise-lower-button-ic.png |  Bin 0 -> 581 bytes
 themes/DarkTab/top-frame-raise-lower-button-ih.png |  Bin 0 -> 626 bytes
 themes/DarkTab/top-frame-rename-button-c.png       |  Bin 0 -> 601 bytes
 themes/DarkTab/top-frame-rename-button-f.png       |  Bin 0 -> 660 bytes
 themes/DarkTab/top-frame-rename-button-h.png       |  Bin 0 -> 666 bytes
 themes/DarkTab/top-frame-rename-button-i.png       |  Bin 0 -> 650 bytes
 themes/DarkTab/top-frame-rename-button-ic.png      |  Bin 0 -> 569 bytes
 themes/DarkTab/top-frame-rename-button-ih.png      |  Bin 0 -> 631 bytes
 themes/DarkTab/top-frame-right-border-f.png        |  Bin 0 -> 162 bytes
 themes/DarkTab/top-frame-right-border-i.png        |  Bin 0 -> 144 bytes
 themes/DarkTab/top-frame-shade-button-c.png        |  Bin 0 -> 585 bytes
 themes/DarkTab/top-frame-shade-button-f.png        |  Bin 0 -> 648 bytes
 themes/DarkTab/top-frame-shade-button-h.png        |  Bin 0 -> 656 bytes
 themes/DarkTab/top-frame-shade-button-i.png        |  Bin 0 -> 646 bytes
 themes/DarkTab/top-frame-shade-button-ic.png       |  Bin 0 -> 547 bytes
 themes/DarkTab/top-frame-shade-button-ih.png       |  Bin 0 -> 628 bytes
 themes/DarkTab/top-frame-sticky-button-c.png       |  Bin 0 -> 599 bytes
 themes/DarkTab/top-frame-sticky-button-f.png       |  Bin 0 -> 665 bytes
 themes/DarkTab/top-frame-sticky-button-h.png       |  Bin 0 -> 665 bytes
 themes/DarkTab/top-frame-sticky-button-i.png       |  Bin 0 -> 658 bytes
 themes/DarkTab/top-frame-sticky-button-ic.png      |  Bin 0 -> 568 bytes
 themes/DarkTab/top-frame-sticky-button-ih.png      |  Bin 0 -> 631 bytes
 themes/DarkTab/top-frame-tab-f.png                 |  Bin 0 -> 295 bytes
 themes/DarkTab/top-frame-tab-i.png                 |  Bin 0 -> 340 bytes
 themes/DarkTab/top-frame-tab-left-f.png            |  Bin 0 -> 342 bytes
 themes/DarkTab/top-frame-tab-left-i.png            |  Bin 0 -> 372 bytes
 themes/DarkTab/top-frame-tab-left-icon-f.png       |  Bin 0 -> 412 bytes
 themes/DarkTab/top-frame-tab-left-icon-i.png       |  Bin 0 -> 414 bytes
 themes/DarkTab/top-frame-tab-right-f.png           |  Bin 0 -> 305 bytes
 themes/DarkTab/top-frame-tab-right-i.png           |  Bin 0 -> 320 bytes
 themes/DarkTab/top-frame-title-f.png               |  Bin 0 -> 464 bytes
 themes/DarkTab/top-frame-title-i.png               |  Bin 0 -> 448 bytes
 themes/DarkTab/top-frame-top-border-f.png          |  Bin 0 -> 191 bytes
 themes/DarkTab/top-frame-top-border-i.png          |  Bin 0 -> 191 bytes
 themes/DarkTab/top-frame-top-left-corner-f.png     |  Bin 0 -> 318 bytes
 themes/DarkTab/top-frame-top-left-corner-i.png     |  Bin 0 -> 290 bytes
 .../DarkTab/top-frame-top-left-corner-shaped-f.png |  Bin 0 -> 324 bytes
 .../DarkTab/top-frame-top-left-corner-shaped-i.png |  Bin 0 -> 296 bytes
 themes/DarkTab/top-frame-top-right-corner-f.png    |  Bin 0 -> 330 bytes
 themes/DarkTab/top-frame-top-right-corner-i.png    |  Bin 0 -> 303 bytes
 .../top-frame-top-right-corner-shaped-f.png        |  Bin 0 -> 328 bytes
 .../top-frame-top-right-corner-shaped-i.png        |  Bin 0 -> 303 bytes
 themes/DarkTab/top-frame-unlock-button-c.png       |  Bin 0 -> 610 bytes
 themes/DarkTab/top-frame-unlock-button-f.png       |  Bin 0 -> 664 bytes
 themes/DarkTab/top-frame-unlock-button-h.png       |  Bin 0 -> 665 bytes
 themes/DarkTab/top-frame-unlock-button-i.png       |  Bin 0 -> 657 bytes
 themes/DarkTab/top-frame-unlock-button-ic.png      |  Bin 0 -> 585 bytes
 themes/DarkTab/top-frame-unlock-button-ih.png      |  Bin 0 -> 642 bytes
 themes/DarkTab/top-frame-unmaximize-button-c.png   |  Bin 0 -> 578 bytes
 themes/DarkTab/top-frame-unmaximize-button-f.png   |  Bin 0 -> 630 bytes
 themes/DarkTab/top-frame-unmaximize-button-h.png   |  Bin 0 -> 633 bytes
 themes/DarkTab/top-frame-unmaximize-button-i.png   |  Bin 0 -> 625 bytes
 themes/DarkTab/top-frame-unmaximize-button-ic.png  |  Bin 0 -> 554 bytes
 themes/DarkTab/top-frame-unmaximize-button-ih.png  |  Bin 0 -> 602 bytes
 themes/DarkTab/top-frame-unontop-button-c.png      |  Bin 0 -> 577 bytes
 themes/DarkTab/top-frame-unontop-button-f.png      |  Bin 0 -> 661 bytes
 themes/DarkTab/top-frame-unontop-button-h.png      |  Bin 0 -> 647 bytes
 themes/DarkTab/top-frame-unontop-button-i.png      |  Bin 0 -> 633 bytes
 themes/DarkTab/top-frame-unontop-button-ic.png     |  Bin 0 -> 544 bytes
 themes/DarkTab/top-frame-unontop-button-ih.png     |  Bin 0 -> 612 bytes
 themes/DarkTab/top-frame-unshade-button-c.png      |  Bin 0 -> 604 bytes
 themes/DarkTab/top-frame-unshade-button-f.png      |  Bin 0 -> 647 bytes
 themes/DarkTab/top-frame-unshade-button-h.png      |  Bin 0 -> 642 bytes
 themes/DarkTab/top-frame-unshade-button-i.png      |  Bin 0 -> 630 bytes
 themes/DarkTab/top-frame-unshade-button-ic.png     |  Bin 0 -> 565 bytes
 themes/DarkTab/top-frame-unshade-button-ih.png     |  Bin 0 -> 610 bytes
 themes/DarkTab/top-frame-unsticky-button-c.png     |  Bin 0 -> 582 bytes
 themes/DarkTab/top-frame-unsticky-button-f.png     |  Bin 0 -> 655 bytes
 themes/DarkTab/top-frame-unsticky-button-h.png     |  Bin 0 -> 652 bytes
 themes/DarkTab/top-frame-unsticky-button-i.png     |  Bin 0 -> 646 bytes
 themes/DarkTab/top-frame-unsticky-button-ic.png    |  Bin 0 -> 553 bytes
 themes/DarkTab/top-frame-unsticky-button-ih.png    |  Bin 0 -> 620 bytes
 626 files changed, 3183 insertions(+), 0 deletions(-)
---
diff --git a/themes/DarkTab/README b/themes/DarkTab/README
new file mode 100644
index 0000000..d85532a
--- /dev/null
+++ b/themes/DarkTab/README
@@ -0,0 +1,6 @@
+DarkTab
+
+Tab themes for sawfish.
+Ideas/code taken over from Crux/Anonymous/Mxflat themes.
+
+Created by fuchur
diff --git a/themes/DarkTab/bottom-frame-bottom-border-cursor-f.png b/themes/DarkTab/bottom-frame-bottom-border-cursor-f.png
new file mode 100644
index 0000000..39dc542
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-border-cursor-f.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-border-cursor-i.png b/themes/DarkTab/bottom-frame-bottom-border-cursor-i.png
new file mode 100644
index 0000000..74cbbf3
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-border-cursor-i.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-border-f.png b/themes/DarkTab/bottom-frame-bottom-border-f.png
new file mode 100644
index 0000000..4f2f521
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-border-f.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-border-i.png b/themes/DarkTab/bottom-frame-bottom-border-i.png
new file mode 100644
index 0000000..0178063
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-border-i.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-left-corner-f.png b/themes/DarkTab/bottom-frame-bottom-left-corner-f.png
new file mode 100644
index 0000000..1b77c18
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-left-corner-f.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-left-corner-i.png b/themes/DarkTab/bottom-frame-bottom-left-corner-i.png
new file mode 100644
index 0000000..b8a1978
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-left-corner-i.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-left-corner-shaped-f.png b/themes/DarkTab/bottom-frame-bottom-left-corner-shaped-f.png
new file mode 100644
index 0000000..e4cd71e
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-left-corner-shaped-f.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-left-corner-shaped-i.png b/themes/DarkTab/bottom-frame-bottom-left-corner-shaped-i.png
new file mode 100644
index 0000000..4a558a1
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-left-corner-shaped-i.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-right-corner-f.png b/themes/DarkTab/bottom-frame-bottom-right-corner-f.png
new file mode 100644
index 0000000..fc5affd
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-right-corner-f.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-right-corner-i.png b/themes/DarkTab/bottom-frame-bottom-right-corner-i.png
new file mode 100644
index 0000000..56895b1
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-right-corner-i.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-right-corner-shaped-f.png b/themes/DarkTab/bottom-frame-bottom-right-corner-shaped-f.png
new file mode 100644
index 0000000..a0f25f6
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-right-corner-shaped-f.png differ
diff --git a/themes/DarkTab/bottom-frame-bottom-right-corner-shaped-i.png b/themes/DarkTab/bottom-frame-bottom-right-corner-shaped-i.png
new file mode 100644
index 0000000..ccd890b
Binary files /dev/null and b/themes/DarkTab/bottom-frame-bottom-right-corner-shaped-i.png differ
diff --git a/themes/DarkTab/bottom-frame-close-button-c.png b/themes/DarkTab/bottom-frame-close-button-c.png
new file mode 100644
index 0000000..26364e7
Binary files /dev/null and b/themes/DarkTab/bottom-frame-close-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-close-button-f.png b/themes/DarkTab/bottom-frame-close-button-f.png
new file mode 100644
index 0000000..a5a26d4
Binary files /dev/null and b/themes/DarkTab/bottom-frame-close-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-close-button-h.png b/themes/DarkTab/bottom-frame-close-button-h.png
new file mode 100644
index 0000000..94ebd7d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-close-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-close-button-i.png b/themes/DarkTab/bottom-frame-close-button-i.png
new file mode 100644
index 0000000..a8269c3
Binary files /dev/null and b/themes/DarkTab/bottom-frame-close-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-close-button-ic.png b/themes/DarkTab/bottom-frame-close-button-ic.png
new file mode 100644
index 0000000..17259b8
Binary files /dev/null and b/themes/DarkTab/bottom-frame-close-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-close-button-ih.png b/themes/DarkTab/bottom-frame-close-button-ih.png
new file mode 100644
index 0000000..e278b2e
Binary files /dev/null and b/themes/DarkTab/bottom-frame-close-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-frame-typ-button-c.png b/themes/DarkTab/bottom-frame-frame-typ-button-c.png
new file mode 100644
index 0000000..cf4bfdc
Binary files /dev/null and b/themes/DarkTab/bottom-frame-frame-typ-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-frame-typ-button-f.png b/themes/DarkTab/bottom-frame-frame-typ-button-f.png
new file mode 100644
index 0000000..54a2a62
Binary files /dev/null and b/themes/DarkTab/bottom-frame-frame-typ-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-frame-typ-button-h.png b/themes/DarkTab/bottom-frame-frame-typ-button-h.png
new file mode 100644
index 0000000..5918869
Binary files /dev/null and b/themes/DarkTab/bottom-frame-frame-typ-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-frame-typ-button-i.png b/themes/DarkTab/bottom-frame-frame-typ-button-i.png
new file mode 100644
index 0000000..3db4161
Binary files /dev/null and b/themes/DarkTab/bottom-frame-frame-typ-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-frame-typ-button-ic.png b/themes/DarkTab/bottom-frame-frame-typ-button-ic.png
new file mode 100644
index 0000000..c9190a8
Binary files /dev/null and b/themes/DarkTab/bottom-frame-frame-typ-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-frame-typ-button-ih.png b/themes/DarkTab/bottom-frame-frame-typ-button-ih.png
new file mode 100644
index 0000000..2bc6142
Binary files /dev/null and b/themes/DarkTab/bottom-frame-frame-typ-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-iconify-button-c.png b/themes/DarkTab/bottom-frame-iconify-button-c.png
new file mode 100644
index 0000000..3d2efed
Binary files /dev/null and b/themes/DarkTab/bottom-frame-iconify-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-iconify-button-f.png b/themes/DarkTab/bottom-frame-iconify-button-f.png
new file mode 100644
index 0000000..306d173
Binary files /dev/null and b/themes/DarkTab/bottom-frame-iconify-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-iconify-button-h.png b/themes/DarkTab/bottom-frame-iconify-button-h.png
new file mode 100644
index 0000000..ce194aa
Binary files /dev/null and b/themes/DarkTab/bottom-frame-iconify-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-iconify-button-i.png b/themes/DarkTab/bottom-frame-iconify-button-i.png
new file mode 100644
index 0000000..04a783a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-iconify-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-iconify-button-ic.png b/themes/DarkTab/bottom-frame-iconify-button-ic.png
new file mode 100644
index 0000000..807e82e
Binary files /dev/null and b/themes/DarkTab/bottom-frame-iconify-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-iconify-button-ih.png b/themes/DarkTab/bottom-frame-iconify-button-ih.png
new file mode 100644
index 0000000..d31608c
Binary files /dev/null and b/themes/DarkTab/bottom-frame-iconify-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-left-border-f.png b/themes/DarkTab/bottom-frame-left-border-f.png
new file mode 100644
index 0000000..8ade94d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-left-border-f.png differ
diff --git a/themes/DarkTab/bottom-frame-left-border-i.png b/themes/DarkTab/bottom-frame-left-border-i.png
new file mode 100644
index 0000000..ce3f395
Binary files /dev/null and b/themes/DarkTab/bottom-frame-left-border-i.png differ
diff --git a/themes/DarkTab/bottom-frame-lock-button-c.png b/themes/DarkTab/bottom-frame-lock-button-c.png
new file mode 100644
index 0000000..229e743
Binary files /dev/null and b/themes/DarkTab/bottom-frame-lock-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-lock-button-f.png b/themes/DarkTab/bottom-frame-lock-button-f.png
new file mode 100644
index 0000000..e98f301
Binary files /dev/null and b/themes/DarkTab/bottom-frame-lock-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-lock-button-h.png b/themes/DarkTab/bottom-frame-lock-button-h.png
new file mode 100644
index 0000000..2c33a39
Binary files /dev/null and b/themes/DarkTab/bottom-frame-lock-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-lock-button-i.png b/themes/DarkTab/bottom-frame-lock-button-i.png
new file mode 100644
index 0000000..9353a71
Binary files /dev/null and b/themes/DarkTab/bottom-frame-lock-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-lock-button-ic.png b/themes/DarkTab/bottom-frame-lock-button-ic.png
new file mode 100644
index 0000000..bab2f5e
Binary files /dev/null and b/themes/DarkTab/bottom-frame-lock-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-lock-button-ih.png b/themes/DarkTab/bottom-frame-lock-button-ih.png
new file mode 100644
index 0000000..1bd4867
Binary files /dev/null and b/themes/DarkTab/bottom-frame-lock-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-maximize-button-c.png b/themes/DarkTab/bottom-frame-maximize-button-c.png
new file mode 100644
index 0000000..06e8888
Binary files /dev/null and b/themes/DarkTab/bottom-frame-maximize-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-maximize-button-f.png b/themes/DarkTab/bottom-frame-maximize-button-f.png
new file mode 100644
index 0000000..7d4123c
Binary files /dev/null and b/themes/DarkTab/bottom-frame-maximize-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-maximize-button-h.png b/themes/DarkTab/bottom-frame-maximize-button-h.png
new file mode 100644
index 0000000..71e8792
Binary files /dev/null and b/themes/DarkTab/bottom-frame-maximize-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-maximize-button-i.png b/themes/DarkTab/bottom-frame-maximize-button-i.png
new file mode 100644
index 0000000..a543b0a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-maximize-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-maximize-button-ic.png b/themes/DarkTab/bottom-frame-maximize-button-ic.png
new file mode 100644
index 0000000..5c010a4
Binary files /dev/null and b/themes/DarkTab/bottom-frame-maximize-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-maximize-button-ih.png b/themes/DarkTab/bottom-frame-maximize-button-ih.png
new file mode 100644
index 0000000..ec644bc
Binary files /dev/null and b/themes/DarkTab/bottom-frame-maximize-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-menu-button-c.png b/themes/DarkTab/bottom-frame-menu-button-c.png
new file mode 100644
index 0000000..7110b60
Binary files /dev/null and b/themes/DarkTab/bottom-frame-menu-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-menu-button-f.png b/themes/DarkTab/bottom-frame-menu-button-f.png
new file mode 100644
index 0000000..b6ac3d6
Binary files /dev/null and b/themes/DarkTab/bottom-frame-menu-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-menu-button-h.png b/themes/DarkTab/bottom-frame-menu-button-h.png
new file mode 100644
index 0000000..e61eb1f
Binary files /dev/null and b/themes/DarkTab/bottom-frame-menu-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-menu-button-i.png b/themes/DarkTab/bottom-frame-menu-button-i.png
new file mode 100644
index 0000000..59bec97
Binary files /dev/null and b/themes/DarkTab/bottom-frame-menu-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-menu-button-ic.png b/themes/DarkTab/bottom-frame-menu-button-ic.png
new file mode 100644
index 0000000..24a4306
Binary files /dev/null and b/themes/DarkTab/bottom-frame-menu-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-menu-button-ih.png b/themes/DarkTab/bottom-frame-menu-button-ih.png
new file mode 100644
index 0000000..aac924d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-menu-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-move-resize-button-c.png b/themes/DarkTab/bottom-frame-move-resize-button-c.png
new file mode 100644
index 0000000..c1e01cb
Binary files /dev/null and b/themes/DarkTab/bottom-frame-move-resize-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-move-resize-button-f.png b/themes/DarkTab/bottom-frame-move-resize-button-f.png
new file mode 100644
index 0000000..4cc43e8
Binary files /dev/null and b/themes/DarkTab/bottom-frame-move-resize-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-move-resize-button-h.png b/themes/DarkTab/bottom-frame-move-resize-button-h.png
new file mode 100644
index 0000000..6e26376
Binary files /dev/null and b/themes/DarkTab/bottom-frame-move-resize-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-move-resize-button-i.png b/themes/DarkTab/bottom-frame-move-resize-button-i.png
new file mode 100644
index 0000000..5a8c8d4
Binary files /dev/null and b/themes/DarkTab/bottom-frame-move-resize-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-move-resize-button-ic.png b/themes/DarkTab/bottom-frame-move-resize-button-ic.png
new file mode 100644
index 0000000..cd3f3d9
Binary files /dev/null and b/themes/DarkTab/bottom-frame-move-resize-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-move-resize-button-ih.png b/themes/DarkTab/bottom-frame-move-resize-button-ih.png
new file mode 100644
index 0000000..bf358f2
Binary files /dev/null and b/themes/DarkTab/bottom-frame-move-resize-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-next-button-c.png b/themes/DarkTab/bottom-frame-next-button-c.png
new file mode 100644
index 0000000..e2c032f
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-next-button-f.png b/themes/DarkTab/bottom-frame-next-button-f.png
new file mode 100644
index 0000000..a488157
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-next-button-h.png b/themes/DarkTab/bottom-frame-next-button-h.png
new file mode 100644
index 0000000..44c3dd0
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-next-button-i.png b/themes/DarkTab/bottom-frame-next-button-i.png
new file mode 100644
index 0000000..abcae7d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-next-button-ic.png b/themes/DarkTab/bottom-frame-next-button-ic.png
new file mode 100644
index 0000000..9b8a72d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-next-button-ih.png b/themes/DarkTab/bottom-frame-next-button-ih.png
new file mode 100644
index 0000000..2a32426
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-next-last-button-c.png b/themes/DarkTab/bottom-frame-next-last-button-c.png
new file mode 100644
index 0000000..245c19f
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-last-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-next-last-button-f.png b/themes/DarkTab/bottom-frame-next-last-button-f.png
new file mode 100644
index 0000000..61d3cae
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-last-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-next-last-button-h.png b/themes/DarkTab/bottom-frame-next-last-button-h.png
new file mode 100644
index 0000000..da04644
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-last-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-next-last-button-i.png b/themes/DarkTab/bottom-frame-next-last-button-i.png
new file mode 100644
index 0000000..3ff7c6a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-last-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-next-last-button-ic.png b/themes/DarkTab/bottom-frame-next-last-button-ic.png
new file mode 100644
index 0000000..bff395b
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-last-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-next-last-button-ih.png b/themes/DarkTab/bottom-frame-next-last-button-ih.png
new file mode 100644
index 0000000..1088c06
Binary files /dev/null and b/themes/DarkTab/bottom-frame-next-last-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-ontop-button-c.png b/themes/DarkTab/bottom-frame-ontop-button-c.png
new file mode 100644
index 0000000..c4e068d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-ontop-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-ontop-button-f.png b/themes/DarkTab/bottom-frame-ontop-button-f.png
new file mode 100644
index 0000000..4aecf34
Binary files /dev/null and b/themes/DarkTab/bottom-frame-ontop-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-ontop-button-h.png b/themes/DarkTab/bottom-frame-ontop-button-h.png
new file mode 100644
index 0000000..e49e8fa
Binary files /dev/null and b/themes/DarkTab/bottom-frame-ontop-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-ontop-button-i.png b/themes/DarkTab/bottom-frame-ontop-button-i.png
new file mode 100644
index 0000000..c44d439
Binary files /dev/null and b/themes/DarkTab/bottom-frame-ontop-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-ontop-button-ic.png b/themes/DarkTab/bottom-frame-ontop-button-ic.png
new file mode 100644
index 0000000..337e601
Binary files /dev/null and b/themes/DarkTab/bottom-frame-ontop-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-ontop-button-ih.png b/themes/DarkTab/bottom-frame-ontop-button-ih.png
new file mode 100644
index 0000000..3758176
Binary files /dev/null and b/themes/DarkTab/bottom-frame-ontop-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-button-c.png b/themes/DarkTab/bottom-frame-prev-button-c.png
new file mode 100644
index 0000000..d2226ee
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-button-f.png b/themes/DarkTab/bottom-frame-prev-button-f.png
new file mode 100644
index 0000000..8d4b74d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-button-h.png b/themes/DarkTab/bottom-frame-prev-button-h.png
new file mode 100644
index 0000000..47cf538
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-button-i.png b/themes/DarkTab/bottom-frame-prev-button-i.png
new file mode 100644
index 0000000..88f337f
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-button-ic.png b/themes/DarkTab/bottom-frame-prev-button-ic.png
new file mode 100644
index 0000000..1e7bacf
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-button-ih.png b/themes/DarkTab/bottom-frame-prev-button-ih.png
new file mode 100644
index 0000000..d41f9b1
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-last-button-c.png b/themes/DarkTab/bottom-frame-prev-last-button-c.png
new file mode 100644
index 0000000..02fe56b
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-last-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-last-button-f.png b/themes/DarkTab/bottom-frame-prev-last-button-f.png
new file mode 100644
index 0000000..d7a624a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-last-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-last-button-h.png b/themes/DarkTab/bottom-frame-prev-last-button-h.png
new file mode 100644
index 0000000..0d5b1bc
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-last-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-last-button-i.png b/themes/DarkTab/bottom-frame-prev-last-button-i.png
new file mode 100644
index 0000000..9843752
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-last-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-last-button-ic.png b/themes/DarkTab/bottom-frame-prev-last-button-ic.png
new file mode 100644
index 0000000..4baefbe
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-last-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-prev-last-button-ih.png b/themes/DarkTab/bottom-frame-prev-last-button-ih.png
new file mode 100644
index 0000000..c9a4d28
Binary files /dev/null and b/themes/DarkTab/bottom-frame-prev-last-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-raise-lower-button-c.png b/themes/DarkTab/bottom-frame-raise-lower-button-c.png
new file mode 100644
index 0000000..17566a1
Binary files /dev/null and b/themes/DarkTab/bottom-frame-raise-lower-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-raise-lower-button-f.png b/themes/DarkTab/bottom-frame-raise-lower-button-f.png
new file mode 100644
index 0000000..426deb5
Binary files /dev/null and b/themes/DarkTab/bottom-frame-raise-lower-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-raise-lower-button-h.png b/themes/DarkTab/bottom-frame-raise-lower-button-h.png
new file mode 100644
index 0000000..1f88c3b
Binary files /dev/null and b/themes/DarkTab/bottom-frame-raise-lower-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-raise-lower-button-i.png b/themes/DarkTab/bottom-frame-raise-lower-button-i.png
new file mode 100644
index 0000000..3bb6ef3
Binary files /dev/null and b/themes/DarkTab/bottom-frame-raise-lower-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-raise-lower-button-ic.png b/themes/DarkTab/bottom-frame-raise-lower-button-ic.png
new file mode 100644
index 0000000..5b066e3
Binary files /dev/null and b/themes/DarkTab/bottom-frame-raise-lower-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-raise-lower-button-ih.png b/themes/DarkTab/bottom-frame-raise-lower-button-ih.png
new file mode 100644
index 0000000..8e2ef58
Binary files /dev/null and b/themes/DarkTab/bottom-frame-raise-lower-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-rename-button-c.png b/themes/DarkTab/bottom-frame-rename-button-c.png
new file mode 100644
index 0000000..0ad081d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-rename-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-rename-button-f.png b/themes/DarkTab/bottom-frame-rename-button-f.png
new file mode 100644
index 0000000..421d191
Binary files /dev/null and b/themes/DarkTab/bottom-frame-rename-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-rename-button-h.png b/themes/DarkTab/bottom-frame-rename-button-h.png
new file mode 100644
index 0000000..b2226fa
Binary files /dev/null and b/themes/DarkTab/bottom-frame-rename-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-rename-button-i.png b/themes/DarkTab/bottom-frame-rename-button-i.png
new file mode 100644
index 0000000..2dc7a54
Binary files /dev/null and b/themes/DarkTab/bottom-frame-rename-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-rename-button-ic.png b/themes/DarkTab/bottom-frame-rename-button-ic.png
new file mode 100644
index 0000000..8f4d368
Binary files /dev/null and b/themes/DarkTab/bottom-frame-rename-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-rename-button-ih.png b/themes/DarkTab/bottom-frame-rename-button-ih.png
new file mode 100644
index 0000000..ff6465b
Binary files /dev/null and b/themes/DarkTab/bottom-frame-rename-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-right-border-f.png b/themes/DarkTab/bottom-frame-right-border-f.png
new file mode 100644
index 0000000..343a07a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-right-border-f.png differ
diff --git a/themes/DarkTab/bottom-frame-right-border-i.png b/themes/DarkTab/bottom-frame-right-border-i.png
new file mode 100644
index 0000000..d0c23fa
Binary files /dev/null and b/themes/DarkTab/bottom-frame-right-border-i.png differ
diff --git a/themes/DarkTab/bottom-frame-shade-button-c.png b/themes/DarkTab/bottom-frame-shade-button-c.png
new file mode 100644
index 0000000..fcb3852
Binary files /dev/null and b/themes/DarkTab/bottom-frame-shade-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-shade-button-f.png b/themes/DarkTab/bottom-frame-shade-button-f.png
new file mode 100644
index 0000000..fd0781d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-shade-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-shade-button-h.png b/themes/DarkTab/bottom-frame-shade-button-h.png
new file mode 100644
index 0000000..e8d5a50
Binary files /dev/null and b/themes/DarkTab/bottom-frame-shade-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-shade-button-i.png b/themes/DarkTab/bottom-frame-shade-button-i.png
new file mode 100644
index 0000000..8df22c4
Binary files /dev/null and b/themes/DarkTab/bottom-frame-shade-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-shade-button-ic.png b/themes/DarkTab/bottom-frame-shade-button-ic.png
new file mode 100644
index 0000000..1850532
Binary files /dev/null and b/themes/DarkTab/bottom-frame-shade-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-shade-button-ih.png b/themes/DarkTab/bottom-frame-shade-button-ih.png
new file mode 100644
index 0000000..eae5564
Binary files /dev/null and b/themes/DarkTab/bottom-frame-shade-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-sticky-button-c.png b/themes/DarkTab/bottom-frame-sticky-button-c.png
new file mode 100644
index 0000000..133a969
Binary files /dev/null and b/themes/DarkTab/bottom-frame-sticky-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-sticky-button-f.png b/themes/DarkTab/bottom-frame-sticky-button-f.png
new file mode 100644
index 0000000..8e5f61a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-sticky-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-sticky-button-h.png b/themes/DarkTab/bottom-frame-sticky-button-h.png
new file mode 100644
index 0000000..716c205
Binary files /dev/null and b/themes/DarkTab/bottom-frame-sticky-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-sticky-button-i.png b/themes/DarkTab/bottom-frame-sticky-button-i.png
new file mode 100644
index 0000000..594a46c
Binary files /dev/null and b/themes/DarkTab/bottom-frame-sticky-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-sticky-button-ic.png b/themes/DarkTab/bottom-frame-sticky-button-ic.png
new file mode 100644
index 0000000..6d4c19c
Binary files /dev/null and b/themes/DarkTab/bottom-frame-sticky-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-sticky-button-ih.png b/themes/DarkTab/bottom-frame-sticky-button-ih.png
new file mode 100644
index 0000000..6122fff
Binary files /dev/null and b/themes/DarkTab/bottom-frame-sticky-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-tab-f.png b/themes/DarkTab/bottom-frame-tab-f.png
new file mode 100644
index 0000000..ed6de6f
Binary files /dev/null and b/themes/DarkTab/bottom-frame-tab-f.png differ
diff --git a/themes/DarkTab/bottom-frame-tab-i.png b/themes/DarkTab/bottom-frame-tab-i.png
new file mode 100644
index 0000000..eb263d2
Binary files /dev/null and b/themes/DarkTab/bottom-frame-tab-i.png differ
diff --git a/themes/DarkTab/bottom-frame-tab-left-icon-f.png b/themes/DarkTab/bottom-frame-tab-left-icon-f.png
new file mode 100644
index 0000000..80f3314
Binary files /dev/null and b/themes/DarkTab/bottom-frame-tab-left-icon-f.png differ
diff --git a/themes/DarkTab/bottom-frame-tab-left-icon-i.png b/themes/DarkTab/bottom-frame-tab-left-icon-i.png
new file mode 100644
index 0000000..1eb1243
Binary files /dev/null and b/themes/DarkTab/bottom-frame-tab-left-icon-i.png differ
diff --git a/themes/DarkTab/bottom-frame-tab-right-f.png b/themes/DarkTab/bottom-frame-tab-right-f.png
new file mode 100644
index 0000000..e0fb49f
Binary files /dev/null and b/themes/DarkTab/bottom-frame-tab-right-f.png differ
diff --git a/themes/DarkTab/bottom-frame-tab-right-i.png b/themes/DarkTab/bottom-frame-tab-right-i.png
new file mode 100644
index 0000000..20595f7
Binary files /dev/null and b/themes/DarkTab/bottom-frame-tab-right-i.png differ
diff --git a/themes/DarkTab/bottom-frame-title-f.png b/themes/DarkTab/bottom-frame-title-f.png
new file mode 100644
index 0000000..2f20966
Binary files /dev/null and b/themes/DarkTab/bottom-frame-title-f.png differ
diff --git a/themes/DarkTab/bottom-frame-title-i.png b/themes/DarkTab/bottom-frame-title-i.png
new file mode 100644
index 0000000..126b82b
Binary files /dev/null and b/themes/DarkTab/bottom-frame-title-i.png differ
diff --git a/themes/DarkTab/bottom-frame-top-border-f.png b/themes/DarkTab/bottom-frame-top-border-f.png
new file mode 100644
index 0000000..697bec9
Binary files /dev/null and b/themes/DarkTab/bottom-frame-top-border-f.png differ
diff --git a/themes/DarkTab/bottom-frame-top-border-i.png b/themes/DarkTab/bottom-frame-top-border-i.png
new file mode 100644
index 0000000..92e1722
Binary files /dev/null and b/themes/DarkTab/bottom-frame-top-border-i.png differ
diff --git a/themes/DarkTab/bottom-frame-top-left-corner-f.png b/themes/DarkTab/bottom-frame-top-left-corner-f.png
new file mode 100644
index 0000000..7b49dbb
Binary files /dev/null and b/themes/DarkTab/bottom-frame-top-left-corner-f.png differ
diff --git a/themes/DarkTab/bottom-frame-top-left-corner-i.png b/themes/DarkTab/bottom-frame-top-left-corner-i.png
new file mode 100644
index 0000000..5e42db2
Binary files /dev/null and b/themes/DarkTab/bottom-frame-top-left-corner-i.png differ
diff --git a/themes/DarkTab/bottom-frame-top-right-corner-f.png b/themes/DarkTab/bottom-frame-top-right-corner-f.png
new file mode 100644
index 0000000..aacca55
Binary files /dev/null and b/themes/DarkTab/bottom-frame-top-right-corner-f.png differ
diff --git a/themes/DarkTab/bottom-frame-top-right-corner-i.png b/themes/DarkTab/bottom-frame-top-right-corner-i.png
new file mode 100644
index 0000000..6e55d78
Binary files /dev/null and b/themes/DarkTab/bottom-frame-top-right-corner-i.png differ
diff --git a/themes/DarkTab/bottom-frame-unlock-button-c.png b/themes/DarkTab/bottom-frame-unlock-button-c.png
new file mode 100644
index 0000000..15aaeeb
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unlock-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-unlock-button-f.png b/themes/DarkTab/bottom-frame-unlock-button-f.png
new file mode 100644
index 0000000..739d95b
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unlock-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-unlock-button-h.png b/themes/DarkTab/bottom-frame-unlock-button-h.png
new file mode 100644
index 0000000..abc06d6
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unlock-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-unlock-button-i.png b/themes/DarkTab/bottom-frame-unlock-button-i.png
new file mode 100644
index 0000000..dd3328f
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unlock-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-unlock-button-ic.png b/themes/DarkTab/bottom-frame-unlock-button-ic.png
new file mode 100644
index 0000000..660d22a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unlock-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-unlock-button-ih.png b/themes/DarkTab/bottom-frame-unlock-button-ih.png
new file mode 100644
index 0000000..8262916
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unlock-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-unmaximize-button-c.png b/themes/DarkTab/bottom-frame-unmaximize-button-c.png
new file mode 100644
index 0000000..8780a12
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unmaximize-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-unmaximize-button-f.png b/themes/DarkTab/bottom-frame-unmaximize-button-f.png
new file mode 100644
index 0000000..8d6e6b6
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unmaximize-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-unmaximize-button-h.png b/themes/DarkTab/bottom-frame-unmaximize-button-h.png
new file mode 100644
index 0000000..5f87f67
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unmaximize-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-unmaximize-button-i.png b/themes/DarkTab/bottom-frame-unmaximize-button-i.png
new file mode 100644
index 0000000..81b2164
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unmaximize-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-unmaximize-button-ic.png b/themes/DarkTab/bottom-frame-unmaximize-button-ic.png
new file mode 100644
index 0000000..8a58a0a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unmaximize-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-unmaximize-button-ih.png b/themes/DarkTab/bottom-frame-unmaximize-button-ih.png
new file mode 100644
index 0000000..f06e4f9
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unmaximize-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-unontop-button-c.png b/themes/DarkTab/bottom-frame-unontop-button-c.png
new file mode 100644
index 0000000..2fd61c5
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unontop-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-unontop-button-f.png b/themes/DarkTab/bottom-frame-unontop-button-f.png
new file mode 100644
index 0000000..bfb9e5e
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unontop-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-unontop-button-h.png b/themes/DarkTab/bottom-frame-unontop-button-h.png
new file mode 100644
index 0000000..c32b2cc
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unontop-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-unontop-button-i.png b/themes/DarkTab/bottom-frame-unontop-button-i.png
new file mode 100644
index 0000000..12931cb
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unontop-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-unontop-button-ic.png b/themes/DarkTab/bottom-frame-unontop-button-ic.png
new file mode 100644
index 0000000..4c58d4d
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unontop-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-unontop-button-ih.png b/themes/DarkTab/bottom-frame-unontop-button-ih.png
new file mode 100644
index 0000000..abdf551
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unontop-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-unshade-button-c.png b/themes/DarkTab/bottom-frame-unshade-button-c.png
new file mode 100644
index 0000000..3ddbead
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unshade-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-unshade-button-f.png b/themes/DarkTab/bottom-frame-unshade-button-f.png
new file mode 100644
index 0000000..9c69e92
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unshade-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-unshade-button-h.png b/themes/DarkTab/bottom-frame-unshade-button-h.png
new file mode 100644
index 0000000..5b8ec65
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unshade-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-unshade-button-i.png b/themes/DarkTab/bottom-frame-unshade-button-i.png
new file mode 100644
index 0000000..947fe22
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unshade-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-unshade-button-ic.png b/themes/DarkTab/bottom-frame-unshade-button-ic.png
new file mode 100644
index 0000000..c9ab53f
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unshade-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-unshade-button-ih.png b/themes/DarkTab/bottom-frame-unshade-button-ih.png
new file mode 100644
index 0000000..a32215a
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unshade-button-ih.png differ
diff --git a/themes/DarkTab/bottom-frame-unsticky-button-c.png b/themes/DarkTab/bottom-frame-unsticky-button-c.png
new file mode 100644
index 0000000..f340cd9
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unsticky-button-c.png differ
diff --git a/themes/DarkTab/bottom-frame-unsticky-button-f.png b/themes/DarkTab/bottom-frame-unsticky-button-f.png
new file mode 100644
index 0000000..819e6a0
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unsticky-button-f.png differ
diff --git a/themes/DarkTab/bottom-frame-unsticky-button-h.png b/themes/DarkTab/bottom-frame-unsticky-button-h.png
new file mode 100644
index 0000000..9baa44c
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unsticky-button-h.png differ
diff --git a/themes/DarkTab/bottom-frame-unsticky-button-i.png b/themes/DarkTab/bottom-frame-unsticky-button-i.png
new file mode 100644
index 0000000..3622dc2
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unsticky-button-i.png differ
diff --git a/themes/DarkTab/bottom-frame-unsticky-button-ic.png b/themes/DarkTab/bottom-frame-unsticky-button-ic.png
new file mode 100644
index 0000000..cb4b901
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unsticky-button-ic.png differ
diff --git a/themes/DarkTab/bottom-frame-unsticky-button-ih.png b/themes/DarkTab/bottom-frame-unsticky-button-ih.png
new file mode 100644
index 0000000..8c97608
Binary files /dev/null and b/themes/DarkTab/bottom-frame-unsticky-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-bottom-border-f.png b/themes/DarkTab/left-frame-bottom-border-f.png
new file mode 100644
index 0000000..780c743
Binary files /dev/null and b/themes/DarkTab/left-frame-bottom-border-f.png differ
diff --git a/themes/DarkTab/left-frame-bottom-border-i.png b/themes/DarkTab/left-frame-bottom-border-i.png
new file mode 100644
index 0000000..b63e280
Binary files /dev/null and b/themes/DarkTab/left-frame-bottom-border-i.png differ
diff --git a/themes/DarkTab/left-frame-bottom-left-corner-f.png b/themes/DarkTab/left-frame-bottom-left-corner-f.png
new file mode 100644
index 0000000..b710533
Binary files /dev/null and b/themes/DarkTab/left-frame-bottom-left-corner-f.png differ
diff --git a/themes/DarkTab/left-frame-bottom-left-corner-i.png b/themes/DarkTab/left-frame-bottom-left-corner-i.png
new file mode 100644
index 0000000..85a3d1f
Binary files /dev/null and b/themes/DarkTab/left-frame-bottom-left-corner-i.png differ
diff --git a/themes/DarkTab/left-frame-bottom-left-corner-shaped-f.png b/themes/DarkTab/left-frame-bottom-left-corner-shaped-f.png
new file mode 100644
index 0000000..db657a9
Binary files /dev/null and b/themes/DarkTab/left-frame-bottom-left-corner-shaped-f.png differ
diff --git a/themes/DarkTab/left-frame-bottom-left-corner-shaped-i.png b/themes/DarkTab/left-frame-bottom-left-corner-shaped-i.png
new file mode 100644
index 0000000..90acf81
Binary files /dev/null and b/themes/DarkTab/left-frame-bottom-left-corner-shaped-i.png differ
diff --git a/themes/DarkTab/left-frame-bottom-right-corner-f.png b/themes/DarkTab/left-frame-bottom-right-corner-f.png
new file mode 100644
index 0000000..92c72f9
Binary files /dev/null and b/themes/DarkTab/left-frame-bottom-right-corner-f.png differ
diff --git a/themes/DarkTab/left-frame-bottom-right-corner-i.png b/themes/DarkTab/left-frame-bottom-right-corner-i.png
new file mode 100644
index 0000000..c5d5daa
Binary files /dev/null and b/themes/DarkTab/left-frame-bottom-right-corner-i.png differ
diff --git a/themes/DarkTab/left-frame-close-button-c.png b/themes/DarkTab/left-frame-close-button-c.png
new file mode 100644
index 0000000..6f25600
Binary files /dev/null and b/themes/DarkTab/left-frame-close-button-c.png differ
diff --git a/themes/DarkTab/left-frame-close-button-f.png b/themes/DarkTab/left-frame-close-button-f.png
new file mode 100644
index 0000000..a4af9db
Binary files /dev/null and b/themes/DarkTab/left-frame-close-button-f.png differ
diff --git a/themes/DarkTab/left-frame-close-button-h.png b/themes/DarkTab/left-frame-close-button-h.png
new file mode 100644
index 0000000..f4e4c7d
Binary files /dev/null and b/themes/DarkTab/left-frame-close-button-h.png differ
diff --git a/themes/DarkTab/left-frame-close-button-i.png b/themes/DarkTab/left-frame-close-button-i.png
new file mode 100644
index 0000000..2e3bd66
Binary files /dev/null and b/themes/DarkTab/left-frame-close-button-i.png differ
diff --git a/themes/DarkTab/left-frame-close-button-ic.png b/themes/DarkTab/left-frame-close-button-ic.png
new file mode 100644
index 0000000..8fde1fb
Binary files /dev/null and b/themes/DarkTab/left-frame-close-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-close-button-ih.png b/themes/DarkTab/left-frame-close-button-ih.png
new file mode 100644
index 0000000..e79b96f
Binary files /dev/null and b/themes/DarkTab/left-frame-close-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-frame-typ-button-c.png b/themes/DarkTab/left-frame-frame-typ-button-c.png
new file mode 100644
index 0000000..facfe78
Binary files /dev/null and b/themes/DarkTab/left-frame-frame-typ-button-c.png differ
diff --git a/themes/DarkTab/left-frame-frame-typ-button-f.png b/themes/DarkTab/left-frame-frame-typ-button-f.png
new file mode 100644
index 0000000..60a16a4
Binary files /dev/null and b/themes/DarkTab/left-frame-frame-typ-button-f.png differ
diff --git a/themes/DarkTab/left-frame-frame-typ-button-h.png b/themes/DarkTab/left-frame-frame-typ-button-h.png
new file mode 100644
index 0000000..47dcd5c
Binary files /dev/null and b/themes/DarkTab/left-frame-frame-typ-button-h.png differ
diff --git a/themes/DarkTab/left-frame-frame-typ-button-i.png b/themes/DarkTab/left-frame-frame-typ-button-i.png
new file mode 100644
index 0000000..ad520b0
Binary files /dev/null and b/themes/DarkTab/left-frame-frame-typ-button-i.png differ
diff --git a/themes/DarkTab/left-frame-frame-typ-button-ic.png b/themes/DarkTab/left-frame-frame-typ-button-ic.png
new file mode 100644
index 0000000..6290155
Binary files /dev/null and b/themes/DarkTab/left-frame-frame-typ-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-frame-typ-button-ih.png b/themes/DarkTab/left-frame-frame-typ-button-ih.png
new file mode 100644
index 0000000..594c94d
Binary files /dev/null and b/themes/DarkTab/left-frame-frame-typ-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-iconify-button-c.png b/themes/DarkTab/left-frame-iconify-button-c.png
new file mode 100644
index 0000000..0be948c
Binary files /dev/null and b/themes/DarkTab/left-frame-iconify-button-c.png differ
diff --git a/themes/DarkTab/left-frame-iconify-button-f.png b/themes/DarkTab/left-frame-iconify-button-f.png
new file mode 100644
index 0000000..a5bee19
Binary files /dev/null and b/themes/DarkTab/left-frame-iconify-button-f.png differ
diff --git a/themes/DarkTab/left-frame-iconify-button-h.png b/themes/DarkTab/left-frame-iconify-button-h.png
new file mode 100644
index 0000000..378aa3b
Binary files /dev/null and b/themes/DarkTab/left-frame-iconify-button-h.png differ
diff --git a/themes/DarkTab/left-frame-iconify-button-i.png b/themes/DarkTab/left-frame-iconify-button-i.png
new file mode 100644
index 0000000..c1cbe7c
Binary files /dev/null and b/themes/DarkTab/left-frame-iconify-button-i.png differ
diff --git a/themes/DarkTab/left-frame-iconify-button-ic.png b/themes/DarkTab/left-frame-iconify-button-ic.png
new file mode 100644
index 0000000..b38bc88
Binary files /dev/null and b/themes/DarkTab/left-frame-iconify-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-iconify-button-ih.png b/themes/DarkTab/left-frame-iconify-button-ih.png
new file mode 100644
index 0000000..e968bf8
Binary files /dev/null and b/themes/DarkTab/left-frame-iconify-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-left-border-f.png b/themes/DarkTab/left-frame-left-border-f.png
new file mode 100644
index 0000000..5e06a0d
Binary files /dev/null and b/themes/DarkTab/left-frame-left-border-f.png differ
diff --git a/themes/DarkTab/left-frame-left-border-i.png b/themes/DarkTab/left-frame-left-border-i.png
new file mode 100644
index 0000000..b25d42b
Binary files /dev/null and b/themes/DarkTab/left-frame-left-border-i.png differ
diff --git a/themes/DarkTab/left-frame-lock-button-c.png b/themes/DarkTab/left-frame-lock-button-c.png
new file mode 100644
index 0000000..f051666
Binary files /dev/null and b/themes/DarkTab/left-frame-lock-button-c.png differ
diff --git a/themes/DarkTab/left-frame-lock-button-f.png b/themes/DarkTab/left-frame-lock-button-f.png
new file mode 100644
index 0000000..06f4232
Binary files /dev/null and b/themes/DarkTab/left-frame-lock-button-f.png differ
diff --git a/themes/DarkTab/left-frame-lock-button-h.png b/themes/DarkTab/left-frame-lock-button-h.png
new file mode 100644
index 0000000..198371a
Binary files /dev/null and b/themes/DarkTab/left-frame-lock-button-h.png differ
diff --git a/themes/DarkTab/left-frame-lock-button-i.png b/themes/DarkTab/left-frame-lock-button-i.png
new file mode 100644
index 0000000..d1fdcfc
Binary files /dev/null and b/themes/DarkTab/left-frame-lock-button-i.png differ
diff --git a/themes/DarkTab/left-frame-lock-button-ic.png b/themes/DarkTab/left-frame-lock-button-ic.png
new file mode 100644
index 0000000..7f9ded4
Binary files /dev/null and b/themes/DarkTab/left-frame-lock-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-lock-button-ih.png b/themes/DarkTab/left-frame-lock-button-ih.png
new file mode 100644
index 0000000..80d89d2
Binary files /dev/null and b/themes/DarkTab/left-frame-lock-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-maximize-button-c.png b/themes/DarkTab/left-frame-maximize-button-c.png
new file mode 100644
index 0000000..cdaac03
Binary files /dev/null and b/themes/DarkTab/left-frame-maximize-button-c.png differ
diff --git a/themes/DarkTab/left-frame-maximize-button-f.png b/themes/DarkTab/left-frame-maximize-button-f.png
new file mode 100644
index 0000000..ca59729
Binary files /dev/null and b/themes/DarkTab/left-frame-maximize-button-f.png differ
diff --git a/themes/DarkTab/left-frame-maximize-button-h.png b/themes/DarkTab/left-frame-maximize-button-h.png
new file mode 100644
index 0000000..01d6441
Binary files /dev/null and b/themes/DarkTab/left-frame-maximize-button-h.png differ
diff --git a/themes/DarkTab/left-frame-maximize-button-i.png b/themes/DarkTab/left-frame-maximize-button-i.png
new file mode 100644
index 0000000..1b36658
Binary files /dev/null and b/themes/DarkTab/left-frame-maximize-button-i.png differ
diff --git a/themes/DarkTab/left-frame-maximize-button-ic.png b/themes/DarkTab/left-frame-maximize-button-ic.png
new file mode 100644
index 0000000..3fd0509
Binary files /dev/null and b/themes/DarkTab/left-frame-maximize-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-maximize-button-ih.png b/themes/DarkTab/left-frame-maximize-button-ih.png
new file mode 100644
index 0000000..51f2d13
Binary files /dev/null and b/themes/DarkTab/left-frame-maximize-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-menu-button-c.png b/themes/DarkTab/left-frame-menu-button-c.png
new file mode 100644
index 0000000..719b48d
Binary files /dev/null and b/themes/DarkTab/left-frame-menu-button-c.png differ
diff --git a/themes/DarkTab/left-frame-menu-button-f.png b/themes/DarkTab/left-frame-menu-button-f.png
new file mode 100644
index 0000000..50f43c9
Binary files /dev/null and b/themes/DarkTab/left-frame-menu-button-f.png differ
diff --git a/themes/DarkTab/left-frame-menu-button-h.png b/themes/DarkTab/left-frame-menu-button-h.png
new file mode 100644
index 0000000..5dd7503
Binary files /dev/null and b/themes/DarkTab/left-frame-menu-button-h.png differ
diff --git a/themes/DarkTab/left-frame-menu-button-i.png b/themes/DarkTab/left-frame-menu-button-i.png
new file mode 100644
index 0000000..9e09ef4
Binary files /dev/null and b/themes/DarkTab/left-frame-menu-button-i.png differ
diff --git a/themes/DarkTab/left-frame-menu-button-ic.png b/themes/DarkTab/left-frame-menu-button-ic.png
new file mode 100644
index 0000000..ef89aa4
Binary files /dev/null and b/themes/DarkTab/left-frame-menu-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-menu-button-ih.png b/themes/DarkTab/left-frame-menu-button-ih.png
new file mode 100644
index 0000000..4a25ee7
Binary files /dev/null and b/themes/DarkTab/left-frame-menu-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-move-resize-button-c.png b/themes/DarkTab/left-frame-move-resize-button-c.png
new file mode 100644
index 0000000..8607db3
Binary files /dev/null and b/themes/DarkTab/left-frame-move-resize-button-c.png differ
diff --git a/themes/DarkTab/left-frame-move-resize-button-f.png b/themes/DarkTab/left-frame-move-resize-button-f.png
new file mode 100644
index 0000000..55c3fb6
Binary files /dev/null and b/themes/DarkTab/left-frame-move-resize-button-f.png differ
diff --git a/themes/DarkTab/left-frame-move-resize-button-h.png b/themes/DarkTab/left-frame-move-resize-button-h.png
new file mode 100644
index 0000000..9148444
Binary files /dev/null and b/themes/DarkTab/left-frame-move-resize-button-h.png differ
diff --git a/themes/DarkTab/left-frame-move-resize-button-i.png b/themes/DarkTab/left-frame-move-resize-button-i.png
new file mode 100644
index 0000000..1ef9760
Binary files /dev/null and b/themes/DarkTab/left-frame-move-resize-button-i.png differ
diff --git a/themes/DarkTab/left-frame-move-resize-button-ic.png b/themes/DarkTab/left-frame-move-resize-button-ic.png
new file mode 100644
index 0000000..cf10644
Binary files /dev/null and b/themes/DarkTab/left-frame-move-resize-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-move-resize-button-ih.png b/themes/DarkTab/left-frame-move-resize-button-ih.png
new file mode 100644
index 0000000..68693e1
Binary files /dev/null and b/themes/DarkTab/left-frame-move-resize-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-next-button-c.png b/themes/DarkTab/left-frame-next-button-c.png
new file mode 100644
index 0000000..ed1f4f9
Binary files /dev/null and b/themes/DarkTab/left-frame-next-button-c.png differ
diff --git a/themes/DarkTab/left-frame-next-button-f.png b/themes/DarkTab/left-frame-next-button-f.png
new file mode 100644
index 0000000..add5b6d
Binary files /dev/null and b/themes/DarkTab/left-frame-next-button-f.png differ
diff --git a/themes/DarkTab/left-frame-next-button-h.png b/themes/DarkTab/left-frame-next-button-h.png
new file mode 100644
index 0000000..0896d89
Binary files /dev/null and b/themes/DarkTab/left-frame-next-button-h.png differ
diff --git a/themes/DarkTab/left-frame-next-button-i.png b/themes/DarkTab/left-frame-next-button-i.png
new file mode 100644
index 0000000..4674aca
Binary files /dev/null and b/themes/DarkTab/left-frame-next-button-i.png differ
diff --git a/themes/DarkTab/left-frame-next-button-ic.png b/themes/DarkTab/left-frame-next-button-ic.png
new file mode 100644
index 0000000..75cb85a
Binary files /dev/null and b/themes/DarkTab/left-frame-next-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-next-button-ih.png b/themes/DarkTab/left-frame-next-button-ih.png
new file mode 100644
index 0000000..91fdc92
Binary files /dev/null and b/themes/DarkTab/left-frame-next-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-next-last-button-c.png b/themes/DarkTab/left-frame-next-last-button-c.png
new file mode 100644
index 0000000..b36104f
Binary files /dev/null and b/themes/DarkTab/left-frame-next-last-button-c.png differ
diff --git a/themes/DarkTab/left-frame-next-last-button-f.png b/themes/DarkTab/left-frame-next-last-button-f.png
new file mode 100644
index 0000000..e3a9b08
Binary files /dev/null and b/themes/DarkTab/left-frame-next-last-button-f.png differ
diff --git a/themes/DarkTab/left-frame-next-last-button-h.png b/themes/DarkTab/left-frame-next-last-button-h.png
new file mode 100644
index 0000000..0093efc
Binary files /dev/null and b/themes/DarkTab/left-frame-next-last-button-h.png differ
diff --git a/themes/DarkTab/left-frame-next-last-button-i.png b/themes/DarkTab/left-frame-next-last-button-i.png
new file mode 100644
index 0000000..02074ad
Binary files /dev/null and b/themes/DarkTab/left-frame-next-last-button-i.png differ
diff --git a/themes/DarkTab/left-frame-next-last-button-ic.png b/themes/DarkTab/left-frame-next-last-button-ic.png
new file mode 100644
index 0000000..49d7256
Binary files /dev/null and b/themes/DarkTab/left-frame-next-last-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-next-last-button-ih.png b/themes/DarkTab/left-frame-next-last-button-ih.png
new file mode 100644
index 0000000..5dded6a
Binary files /dev/null and b/themes/DarkTab/left-frame-next-last-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-ontop-button-c.png b/themes/DarkTab/left-frame-ontop-button-c.png
new file mode 100644
index 0000000..07cda82
Binary files /dev/null and b/themes/DarkTab/left-frame-ontop-button-c.png differ
diff --git a/themes/DarkTab/left-frame-ontop-button-f.png b/themes/DarkTab/left-frame-ontop-button-f.png
new file mode 100644
index 0000000..5a394e7
Binary files /dev/null and b/themes/DarkTab/left-frame-ontop-button-f.png differ
diff --git a/themes/DarkTab/left-frame-ontop-button-h.png b/themes/DarkTab/left-frame-ontop-button-h.png
new file mode 100644
index 0000000..74ce075
Binary files /dev/null and b/themes/DarkTab/left-frame-ontop-button-h.png differ
diff --git a/themes/DarkTab/left-frame-ontop-button-i.png b/themes/DarkTab/left-frame-ontop-button-i.png
new file mode 100644
index 0000000..4a550db
Binary files /dev/null and b/themes/DarkTab/left-frame-ontop-button-i.png differ
diff --git a/themes/DarkTab/left-frame-ontop-button-ic.png b/themes/DarkTab/left-frame-ontop-button-ic.png
new file mode 100644
index 0000000..b7bd9f9
Binary files /dev/null and b/themes/DarkTab/left-frame-ontop-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-ontop-button-ih.png b/themes/DarkTab/left-frame-ontop-button-ih.png
new file mode 100644
index 0000000..cbd7a94
Binary files /dev/null and b/themes/DarkTab/left-frame-ontop-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-prev-button-c.png b/themes/DarkTab/left-frame-prev-button-c.png
new file mode 100644
index 0000000..fa0f34b
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-button-c.png differ
diff --git a/themes/DarkTab/left-frame-prev-button-f.png b/themes/DarkTab/left-frame-prev-button-f.png
new file mode 100644
index 0000000..75e0193
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-button-f.png differ
diff --git a/themes/DarkTab/left-frame-prev-button-h.png b/themes/DarkTab/left-frame-prev-button-h.png
new file mode 100644
index 0000000..4637441
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-button-h.png differ
diff --git a/themes/DarkTab/left-frame-prev-button-i.png b/themes/DarkTab/left-frame-prev-button-i.png
new file mode 100644
index 0000000..a19c3b9
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-button-i.png differ
diff --git a/themes/DarkTab/left-frame-prev-button-ic.png b/themes/DarkTab/left-frame-prev-button-ic.png
new file mode 100644
index 0000000..0d01f39
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-prev-button-ih.png b/themes/DarkTab/left-frame-prev-button-ih.png
new file mode 100644
index 0000000..d34d03b
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-prev-last-button-c.png b/themes/DarkTab/left-frame-prev-last-button-c.png
new file mode 100644
index 0000000..8a87314
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-last-button-c.png differ
diff --git a/themes/DarkTab/left-frame-prev-last-button-f.png b/themes/DarkTab/left-frame-prev-last-button-f.png
new file mode 100644
index 0000000..aa8d740
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-last-button-f.png differ
diff --git a/themes/DarkTab/left-frame-prev-last-button-h.png b/themes/DarkTab/left-frame-prev-last-button-h.png
new file mode 100644
index 0000000..67be618
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-last-button-h.png differ
diff --git a/themes/DarkTab/left-frame-prev-last-button-i.png b/themes/DarkTab/left-frame-prev-last-button-i.png
new file mode 100644
index 0000000..8efd84d
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-last-button-i.png differ
diff --git a/themes/DarkTab/left-frame-prev-last-button-ic.png b/themes/DarkTab/left-frame-prev-last-button-ic.png
new file mode 100644
index 0000000..97b1805
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-last-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-prev-last-button-ih.png b/themes/DarkTab/left-frame-prev-last-button-ih.png
new file mode 100644
index 0000000..83929b5
Binary files /dev/null and b/themes/DarkTab/left-frame-prev-last-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-raise-lower-button-c.png b/themes/DarkTab/left-frame-raise-lower-button-c.png
new file mode 100644
index 0000000..6d0ba1b
Binary files /dev/null and b/themes/DarkTab/left-frame-raise-lower-button-c.png differ
diff --git a/themes/DarkTab/left-frame-raise-lower-button-f.png b/themes/DarkTab/left-frame-raise-lower-button-f.png
new file mode 100644
index 0000000..4ea5b6d
Binary files /dev/null and b/themes/DarkTab/left-frame-raise-lower-button-f.png differ
diff --git a/themes/DarkTab/left-frame-raise-lower-button-h.png b/themes/DarkTab/left-frame-raise-lower-button-h.png
new file mode 100644
index 0000000..00fe5b3
Binary files /dev/null and b/themes/DarkTab/left-frame-raise-lower-button-h.png differ
diff --git a/themes/DarkTab/left-frame-raise-lower-button-i.png b/themes/DarkTab/left-frame-raise-lower-button-i.png
new file mode 100644
index 0000000..f6c55bb
Binary files /dev/null and b/themes/DarkTab/left-frame-raise-lower-button-i.png differ
diff --git a/themes/DarkTab/left-frame-raise-lower-button-ic.png b/themes/DarkTab/left-frame-raise-lower-button-ic.png
new file mode 100644
index 0000000..878224b
Binary files /dev/null and b/themes/DarkTab/left-frame-raise-lower-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-raise-lower-button-ih.png b/themes/DarkTab/left-frame-raise-lower-button-ih.png
new file mode 100644
index 0000000..569a00f
Binary files /dev/null and b/themes/DarkTab/left-frame-raise-lower-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-rename-button-c.png b/themes/DarkTab/left-frame-rename-button-c.png
new file mode 100644
index 0000000..b8a05e6
Binary files /dev/null and b/themes/DarkTab/left-frame-rename-button-c.png differ
diff --git a/themes/DarkTab/left-frame-rename-button-f.png b/themes/DarkTab/left-frame-rename-button-f.png
new file mode 100644
index 0000000..5dc5ee2
Binary files /dev/null and b/themes/DarkTab/left-frame-rename-button-f.png differ
diff --git a/themes/DarkTab/left-frame-rename-button-h.png b/themes/DarkTab/left-frame-rename-button-h.png
new file mode 100644
index 0000000..cda570d
Binary files /dev/null and b/themes/DarkTab/left-frame-rename-button-h.png differ
diff --git a/themes/DarkTab/left-frame-rename-button-i.png b/themes/DarkTab/left-frame-rename-button-i.png
new file mode 100644
index 0000000..fa594fe
Binary files /dev/null and b/themes/DarkTab/left-frame-rename-button-i.png differ
diff --git a/themes/DarkTab/left-frame-rename-button-ic.png b/themes/DarkTab/left-frame-rename-button-ic.png
new file mode 100644
index 0000000..a037376
Binary files /dev/null and b/themes/DarkTab/left-frame-rename-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-rename-button-ih.png b/themes/DarkTab/left-frame-rename-button-ih.png
new file mode 100644
index 0000000..e761cf8
Binary files /dev/null and b/themes/DarkTab/left-frame-rename-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-right-border-f.png b/themes/DarkTab/left-frame-right-border-f.png
new file mode 100644
index 0000000..4dd8cd7
Binary files /dev/null and b/themes/DarkTab/left-frame-right-border-f.png differ
diff --git a/themes/DarkTab/left-frame-right-border-i.png b/themes/DarkTab/left-frame-right-border-i.png
new file mode 100644
index 0000000..5c52b15
Binary files /dev/null and b/themes/DarkTab/left-frame-right-border-i.png differ
diff --git a/themes/DarkTab/left-frame-shade-button-c.png b/themes/DarkTab/left-frame-shade-button-c.png
new file mode 100644
index 0000000..706813e
Binary files /dev/null and b/themes/DarkTab/left-frame-shade-button-c.png differ
diff --git a/themes/DarkTab/left-frame-shade-button-f.png b/themes/DarkTab/left-frame-shade-button-f.png
new file mode 100644
index 0000000..9d8ce7e
Binary files /dev/null and b/themes/DarkTab/left-frame-shade-button-f.png differ
diff --git a/themes/DarkTab/left-frame-shade-button-h.png b/themes/DarkTab/left-frame-shade-button-h.png
new file mode 100644
index 0000000..1ee8895
Binary files /dev/null and b/themes/DarkTab/left-frame-shade-button-h.png differ
diff --git a/themes/DarkTab/left-frame-shade-button-i.png b/themes/DarkTab/left-frame-shade-button-i.png
new file mode 100644
index 0000000..9f8c67f
Binary files /dev/null and b/themes/DarkTab/left-frame-shade-button-i.png differ
diff --git a/themes/DarkTab/left-frame-shade-button-ic.png b/themes/DarkTab/left-frame-shade-button-ic.png
new file mode 100644
index 0000000..3be34d2
Binary files /dev/null and b/themes/DarkTab/left-frame-shade-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-shade-button-ih.png b/themes/DarkTab/left-frame-shade-button-ih.png
new file mode 100644
index 0000000..371ac77
Binary files /dev/null and b/themes/DarkTab/left-frame-shade-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-sticky-button-c.png b/themes/DarkTab/left-frame-sticky-button-c.png
new file mode 100644
index 0000000..322664f
Binary files /dev/null and b/themes/DarkTab/left-frame-sticky-button-c.png differ
diff --git a/themes/DarkTab/left-frame-sticky-button-f.png b/themes/DarkTab/left-frame-sticky-button-f.png
new file mode 100644
index 0000000..ede725f
Binary files /dev/null and b/themes/DarkTab/left-frame-sticky-button-f.png differ
diff --git a/themes/DarkTab/left-frame-sticky-button-h.png b/themes/DarkTab/left-frame-sticky-button-h.png
new file mode 100644
index 0000000..8cc992f
Binary files /dev/null and b/themes/DarkTab/left-frame-sticky-button-h.png differ
diff --git a/themes/DarkTab/left-frame-sticky-button-i.png b/themes/DarkTab/left-frame-sticky-button-i.png
new file mode 100644
index 0000000..6b1fb25
Binary files /dev/null and b/themes/DarkTab/left-frame-sticky-button-i.png differ
diff --git a/themes/DarkTab/left-frame-sticky-button-ic.png b/themes/DarkTab/left-frame-sticky-button-ic.png
new file mode 100644
index 0000000..c5e07bf
Binary files /dev/null and b/themes/DarkTab/left-frame-sticky-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-sticky-button-ih.png b/themes/DarkTab/left-frame-sticky-button-ih.png
new file mode 100644
index 0000000..1069a3d
Binary files /dev/null and b/themes/DarkTab/left-frame-sticky-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-tab-bottom-icon-f.png b/themes/DarkTab/left-frame-tab-bottom-icon-f.png
new file mode 100644
index 0000000..23960d4
Binary files /dev/null and b/themes/DarkTab/left-frame-tab-bottom-icon-f.png differ
diff --git a/themes/DarkTab/left-frame-tab-bottom-icon-i.png b/themes/DarkTab/left-frame-tab-bottom-icon-i.png
new file mode 100644
index 0000000..adea6b5
Binary files /dev/null and b/themes/DarkTab/left-frame-tab-bottom-icon-i.png differ
diff --git a/themes/DarkTab/left-frame-tab-f.png b/themes/DarkTab/left-frame-tab-f.png
new file mode 100644
index 0000000..2b84129
Binary files /dev/null and b/themes/DarkTab/left-frame-tab-f.png differ
diff --git a/themes/DarkTab/left-frame-tab-i.png b/themes/DarkTab/left-frame-tab-i.png
new file mode 100644
index 0000000..dfd6fa0
Binary files /dev/null and b/themes/DarkTab/left-frame-tab-i.png differ
diff --git a/themes/DarkTab/left-frame-tab-top-f.png b/themes/DarkTab/left-frame-tab-top-f.png
new file mode 100644
index 0000000..38fd764
Binary files /dev/null and b/themes/DarkTab/left-frame-tab-top-f.png differ
diff --git a/themes/DarkTab/left-frame-tab-top-i.png b/themes/DarkTab/left-frame-tab-top-i.png
new file mode 100644
index 0000000..b606ada
Binary files /dev/null and b/themes/DarkTab/left-frame-tab-top-i.png differ
diff --git a/themes/DarkTab/left-frame-title-f.png b/themes/DarkTab/left-frame-title-f.png
new file mode 100644
index 0000000..cf9c378
Binary files /dev/null and b/themes/DarkTab/left-frame-title-f.png differ
diff --git a/themes/DarkTab/left-frame-title-i.png b/themes/DarkTab/left-frame-title-i.png
new file mode 100644
index 0000000..7d1dad5
Binary files /dev/null and b/themes/DarkTab/left-frame-title-i.png differ
diff --git a/themes/DarkTab/left-frame-top-border-f.png b/themes/DarkTab/left-frame-top-border-f.png
new file mode 100644
index 0000000..3082c71
Binary files /dev/null and b/themes/DarkTab/left-frame-top-border-f.png differ
diff --git a/themes/DarkTab/left-frame-top-border-i.png b/themes/DarkTab/left-frame-top-border-i.png
new file mode 100644
index 0000000..b163735
Binary files /dev/null and b/themes/DarkTab/left-frame-top-border-i.png differ
diff --git a/themes/DarkTab/left-frame-top-left-corner-f.png b/themes/DarkTab/left-frame-top-left-corner-f.png
new file mode 100644
index 0000000..e9446df
Binary files /dev/null and b/themes/DarkTab/left-frame-top-left-corner-f.png differ
diff --git a/themes/DarkTab/left-frame-top-left-corner-i.png b/themes/DarkTab/left-frame-top-left-corner-i.png
new file mode 100644
index 0000000..7aad2a9
Binary files /dev/null and b/themes/DarkTab/left-frame-top-left-corner-i.png differ
diff --git a/themes/DarkTab/left-frame-top-left-corner-shaped-f.png b/themes/DarkTab/left-frame-top-left-corner-shaped-f.png
new file mode 100644
index 0000000..b3388eb
Binary files /dev/null and b/themes/DarkTab/left-frame-top-left-corner-shaped-f.png differ
diff --git a/themes/DarkTab/left-frame-top-left-corner-shaped-i.png b/themes/DarkTab/left-frame-top-left-corner-shaped-i.png
new file mode 100644
index 0000000..55f6b5a
Binary files /dev/null and b/themes/DarkTab/left-frame-top-left-corner-shaped-i.png differ
diff --git a/themes/DarkTab/left-frame-top-right-corner-f.png b/themes/DarkTab/left-frame-top-right-corner-f.png
new file mode 100644
index 0000000..260fed9
Binary files /dev/null and b/themes/DarkTab/left-frame-top-right-corner-f.png differ
diff --git a/themes/DarkTab/left-frame-top-right-corner-i.png b/themes/DarkTab/left-frame-top-right-corner-i.png
new file mode 100644
index 0000000..a515fd4
Binary files /dev/null and b/themes/DarkTab/left-frame-top-right-corner-i.png differ
diff --git a/themes/DarkTab/left-frame-unlock-button-c.png b/themes/DarkTab/left-frame-unlock-button-c.png
new file mode 100644
index 0000000..f54ef54
Binary files /dev/null and b/themes/DarkTab/left-frame-unlock-button-c.png differ
diff --git a/themes/DarkTab/left-frame-unlock-button-f.png b/themes/DarkTab/left-frame-unlock-button-f.png
new file mode 100644
index 0000000..be9e6ca
Binary files /dev/null and b/themes/DarkTab/left-frame-unlock-button-f.png differ
diff --git a/themes/DarkTab/left-frame-unlock-button-h.png b/themes/DarkTab/left-frame-unlock-button-h.png
new file mode 100644
index 0000000..9f1d191
Binary files /dev/null and b/themes/DarkTab/left-frame-unlock-button-h.png differ
diff --git a/themes/DarkTab/left-frame-unlock-button-i.png b/themes/DarkTab/left-frame-unlock-button-i.png
new file mode 100644
index 0000000..46e4919
Binary files /dev/null and b/themes/DarkTab/left-frame-unlock-button-i.png differ
diff --git a/themes/DarkTab/left-frame-unlock-button-ic.png b/themes/DarkTab/left-frame-unlock-button-ic.png
new file mode 100644
index 0000000..3290b97
Binary files /dev/null and b/themes/DarkTab/left-frame-unlock-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-unlock-button-ih.png b/themes/DarkTab/left-frame-unlock-button-ih.png
new file mode 100644
index 0000000..84be428
Binary files /dev/null and b/themes/DarkTab/left-frame-unlock-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-unmaximize-button-c.png b/themes/DarkTab/left-frame-unmaximize-button-c.png
new file mode 100644
index 0000000..680f81f
Binary files /dev/null and b/themes/DarkTab/left-frame-unmaximize-button-c.png differ
diff --git a/themes/DarkTab/left-frame-unmaximize-button-f.png b/themes/DarkTab/left-frame-unmaximize-button-f.png
new file mode 100644
index 0000000..ca2077c
Binary files /dev/null and b/themes/DarkTab/left-frame-unmaximize-button-f.png differ
diff --git a/themes/DarkTab/left-frame-unmaximize-button-h.png b/themes/DarkTab/left-frame-unmaximize-button-h.png
new file mode 100644
index 0000000..a2b06ed
Binary files /dev/null and b/themes/DarkTab/left-frame-unmaximize-button-h.png differ
diff --git a/themes/DarkTab/left-frame-unmaximize-button-i.png b/themes/DarkTab/left-frame-unmaximize-button-i.png
new file mode 100644
index 0000000..07cf47c
Binary files /dev/null and b/themes/DarkTab/left-frame-unmaximize-button-i.png differ
diff --git a/themes/DarkTab/left-frame-unmaximize-button-ic.png b/themes/DarkTab/left-frame-unmaximize-button-ic.png
new file mode 100644
index 0000000..3f7236a
Binary files /dev/null and b/themes/DarkTab/left-frame-unmaximize-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-unmaximize-button-ih.png b/themes/DarkTab/left-frame-unmaximize-button-ih.png
new file mode 100644
index 0000000..095553f
Binary files /dev/null and b/themes/DarkTab/left-frame-unmaximize-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-unontop-button-c.png b/themes/DarkTab/left-frame-unontop-button-c.png
new file mode 100644
index 0000000..30541e4
Binary files /dev/null and b/themes/DarkTab/left-frame-unontop-button-c.png differ
diff --git a/themes/DarkTab/left-frame-unontop-button-f.png b/themes/DarkTab/left-frame-unontop-button-f.png
new file mode 100644
index 0000000..f8e694d
Binary files /dev/null and b/themes/DarkTab/left-frame-unontop-button-f.png differ
diff --git a/themes/DarkTab/left-frame-unontop-button-h.png b/themes/DarkTab/left-frame-unontop-button-h.png
new file mode 100644
index 0000000..173797f
Binary files /dev/null and b/themes/DarkTab/left-frame-unontop-button-h.png differ
diff --git a/themes/DarkTab/left-frame-unontop-button-i.png b/themes/DarkTab/left-frame-unontop-button-i.png
new file mode 100644
index 0000000..c1ec0a2
Binary files /dev/null and b/themes/DarkTab/left-frame-unontop-button-i.png differ
diff --git a/themes/DarkTab/left-frame-unontop-button-ic.png b/themes/DarkTab/left-frame-unontop-button-ic.png
new file mode 100644
index 0000000..b209582
Binary files /dev/null and b/themes/DarkTab/left-frame-unontop-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-unontop-button-ih.png b/themes/DarkTab/left-frame-unontop-button-ih.png
new file mode 100644
index 0000000..17305e5
Binary files /dev/null and b/themes/DarkTab/left-frame-unontop-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-unshade-button-c.png b/themes/DarkTab/left-frame-unshade-button-c.png
new file mode 100644
index 0000000..870b549
Binary files /dev/null and b/themes/DarkTab/left-frame-unshade-button-c.png differ
diff --git a/themes/DarkTab/left-frame-unshade-button-f.png b/themes/DarkTab/left-frame-unshade-button-f.png
new file mode 100644
index 0000000..78e7ea0
Binary files /dev/null and b/themes/DarkTab/left-frame-unshade-button-f.png differ
diff --git a/themes/DarkTab/left-frame-unshade-button-h.png b/themes/DarkTab/left-frame-unshade-button-h.png
new file mode 100644
index 0000000..4d18ee4
Binary files /dev/null and b/themes/DarkTab/left-frame-unshade-button-h.png differ
diff --git a/themes/DarkTab/left-frame-unshade-button-i.png b/themes/DarkTab/left-frame-unshade-button-i.png
new file mode 100644
index 0000000..0b5ec62
Binary files /dev/null and b/themes/DarkTab/left-frame-unshade-button-i.png differ
diff --git a/themes/DarkTab/left-frame-unshade-button-ic.png b/themes/DarkTab/left-frame-unshade-button-ic.png
new file mode 100644
index 0000000..08ebb2c
Binary files /dev/null and b/themes/DarkTab/left-frame-unshade-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-unshade-button-ih.png b/themes/DarkTab/left-frame-unshade-button-ih.png
new file mode 100644
index 0000000..7bdcc09
Binary files /dev/null and b/themes/DarkTab/left-frame-unshade-button-ih.png differ
diff --git a/themes/DarkTab/left-frame-unsticky-button-c.png b/themes/DarkTab/left-frame-unsticky-button-c.png
new file mode 100644
index 0000000..2eb6d0c
Binary files /dev/null and b/themes/DarkTab/left-frame-unsticky-button-c.png differ
diff --git a/themes/DarkTab/left-frame-unsticky-button-f.png b/themes/DarkTab/left-frame-unsticky-button-f.png
new file mode 100644
index 0000000..509a7af
Binary files /dev/null and b/themes/DarkTab/left-frame-unsticky-button-f.png differ
diff --git a/themes/DarkTab/left-frame-unsticky-button-h.png b/themes/DarkTab/left-frame-unsticky-button-h.png
new file mode 100644
index 0000000..6dddcf0
Binary files /dev/null and b/themes/DarkTab/left-frame-unsticky-button-h.png differ
diff --git a/themes/DarkTab/left-frame-unsticky-button-i.png b/themes/DarkTab/left-frame-unsticky-button-i.png
new file mode 100644
index 0000000..a05e7cc
Binary files /dev/null and b/themes/DarkTab/left-frame-unsticky-button-i.png differ
diff --git a/themes/DarkTab/left-frame-unsticky-button-ic.png b/themes/DarkTab/left-frame-unsticky-button-ic.png
new file mode 100644
index 0000000..5fe7cec
Binary files /dev/null and b/themes/DarkTab/left-frame-unsticky-button-ic.png differ
diff --git a/themes/DarkTab/left-frame-unsticky-button-ih.png b/themes/DarkTab/left-frame-unsticky-button-ih.png
new file mode 100644
index 0000000..750ddf1
Binary files /dev/null and b/themes/DarkTab/left-frame-unsticky-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-bottom-border-f.png b/themes/DarkTab/right-frame-bottom-border-f.png
new file mode 100644
index 0000000..780c743
Binary files /dev/null and b/themes/DarkTab/right-frame-bottom-border-f.png differ
diff --git a/themes/DarkTab/right-frame-bottom-border-i.png b/themes/DarkTab/right-frame-bottom-border-i.png
new file mode 100644
index 0000000..b63e280
Binary files /dev/null and b/themes/DarkTab/right-frame-bottom-border-i.png differ
diff --git a/themes/DarkTab/right-frame-bottom-left-corner-f.png b/themes/DarkTab/right-frame-bottom-left-corner-f.png
new file mode 100644
index 0000000..100243f
Binary files /dev/null and b/themes/DarkTab/right-frame-bottom-left-corner-f.png differ
diff --git a/themes/DarkTab/right-frame-bottom-left-corner-i.png b/themes/DarkTab/right-frame-bottom-left-corner-i.png
new file mode 100644
index 0000000..dd61f19
Binary files /dev/null and b/themes/DarkTab/right-frame-bottom-left-corner-i.png differ
diff --git a/themes/DarkTab/right-frame-bottom-right-corner-f.png b/themes/DarkTab/right-frame-bottom-right-corner-f.png
new file mode 100644
index 0000000..71c94c7
Binary files /dev/null and b/themes/DarkTab/right-frame-bottom-right-corner-f.png differ
diff --git a/themes/DarkTab/right-frame-bottom-right-corner-i.png b/themes/DarkTab/right-frame-bottom-right-corner-i.png
new file mode 100644
index 0000000..1bae796
Binary files /dev/null and b/themes/DarkTab/right-frame-bottom-right-corner-i.png differ
diff --git a/themes/DarkTab/right-frame-bottom-right-corner-shaped-f.png b/themes/DarkTab/right-frame-bottom-right-corner-shaped-f.png
new file mode 100644
index 0000000..7a50df5
Binary files /dev/null and b/themes/DarkTab/right-frame-bottom-right-corner-shaped-f.png differ
diff --git a/themes/DarkTab/right-frame-bottom-right-corner-shaped-i.png b/themes/DarkTab/right-frame-bottom-right-corner-shaped-i.png
new file mode 100644
index 0000000..e507e2d
Binary files /dev/null and b/themes/DarkTab/right-frame-bottom-right-corner-shaped-i.png differ
diff --git a/themes/DarkTab/right-frame-close-button-c.png b/themes/DarkTab/right-frame-close-button-c.png
new file mode 100644
index 0000000..b7d4085
Binary files /dev/null and b/themes/DarkTab/right-frame-close-button-c.png differ
diff --git a/themes/DarkTab/right-frame-close-button-f.png b/themes/DarkTab/right-frame-close-button-f.png
new file mode 100644
index 0000000..719c825
Binary files /dev/null and b/themes/DarkTab/right-frame-close-button-f.png differ
diff --git a/themes/DarkTab/right-frame-close-button-h.png b/themes/DarkTab/right-frame-close-button-h.png
new file mode 100644
index 0000000..f2ee4fa
Binary files /dev/null and b/themes/DarkTab/right-frame-close-button-h.png differ
diff --git a/themes/DarkTab/right-frame-close-button-i.png b/themes/DarkTab/right-frame-close-button-i.png
new file mode 100644
index 0000000..6ed3a51
Binary files /dev/null and b/themes/DarkTab/right-frame-close-button-i.png differ
diff --git a/themes/DarkTab/right-frame-close-button-ic.png b/themes/DarkTab/right-frame-close-button-ic.png
new file mode 100644
index 0000000..368cdd4
Binary files /dev/null and b/themes/DarkTab/right-frame-close-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-close-button-ih.png b/themes/DarkTab/right-frame-close-button-ih.png
new file mode 100644
index 0000000..643e3e7
Binary files /dev/null and b/themes/DarkTab/right-frame-close-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-frame-typ-button-c.png b/themes/DarkTab/right-frame-frame-typ-button-c.png
new file mode 100644
index 0000000..fcdcc50
Binary files /dev/null and b/themes/DarkTab/right-frame-frame-typ-button-c.png differ
diff --git a/themes/DarkTab/right-frame-frame-typ-button-f.png b/themes/DarkTab/right-frame-frame-typ-button-f.png
new file mode 100644
index 0000000..b62cd82
Binary files /dev/null and b/themes/DarkTab/right-frame-frame-typ-button-f.png differ
diff --git a/themes/DarkTab/right-frame-frame-typ-button-h.png b/themes/DarkTab/right-frame-frame-typ-button-h.png
new file mode 100644
index 0000000..3b602cb
Binary files /dev/null and b/themes/DarkTab/right-frame-frame-typ-button-h.png differ
diff --git a/themes/DarkTab/right-frame-frame-typ-button-i.png b/themes/DarkTab/right-frame-frame-typ-button-i.png
new file mode 100644
index 0000000..eb6c412
Binary files /dev/null and b/themes/DarkTab/right-frame-frame-typ-button-i.png differ
diff --git a/themes/DarkTab/right-frame-frame-typ-button-ic.png b/themes/DarkTab/right-frame-frame-typ-button-ic.png
new file mode 100644
index 0000000..e291e1d
Binary files /dev/null and b/themes/DarkTab/right-frame-frame-typ-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-frame-typ-button-ih.png b/themes/DarkTab/right-frame-frame-typ-button-ih.png
new file mode 100644
index 0000000..130a7ad
Binary files /dev/null and b/themes/DarkTab/right-frame-frame-typ-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-iconify-button-c.png b/themes/DarkTab/right-frame-iconify-button-c.png
new file mode 100644
index 0000000..03dcd4e
Binary files /dev/null and b/themes/DarkTab/right-frame-iconify-button-c.png differ
diff --git a/themes/DarkTab/right-frame-iconify-button-f.png b/themes/DarkTab/right-frame-iconify-button-f.png
new file mode 100644
index 0000000..81a8d5c
Binary files /dev/null and b/themes/DarkTab/right-frame-iconify-button-f.png differ
diff --git a/themes/DarkTab/right-frame-iconify-button-h.png b/themes/DarkTab/right-frame-iconify-button-h.png
new file mode 100644
index 0000000..65c0a91
Binary files /dev/null and b/themes/DarkTab/right-frame-iconify-button-h.png differ
diff --git a/themes/DarkTab/right-frame-iconify-button-i.png b/themes/DarkTab/right-frame-iconify-button-i.png
new file mode 100644
index 0000000..0df9ffd
Binary files /dev/null and b/themes/DarkTab/right-frame-iconify-button-i.png differ
diff --git a/themes/DarkTab/right-frame-iconify-button-ic.png b/themes/DarkTab/right-frame-iconify-button-ic.png
new file mode 100644
index 0000000..696c7d7
Binary files /dev/null and b/themes/DarkTab/right-frame-iconify-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-iconify-button-ih.png b/themes/DarkTab/right-frame-iconify-button-ih.png
new file mode 100644
index 0000000..a4debc7
Binary files /dev/null and b/themes/DarkTab/right-frame-iconify-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-left-border-f.png b/themes/DarkTab/right-frame-left-border-f.png
new file mode 100644
index 0000000..a19a04f
Binary files /dev/null and b/themes/DarkTab/right-frame-left-border-f.png differ
diff --git a/themes/DarkTab/right-frame-left-border-i.png b/themes/DarkTab/right-frame-left-border-i.png
new file mode 100644
index 0000000..3126dc6
Binary files /dev/null and b/themes/DarkTab/right-frame-left-border-i.png differ
diff --git a/themes/DarkTab/right-frame-lock-button-c.png b/themes/DarkTab/right-frame-lock-button-c.png
new file mode 100644
index 0000000..ab65cac
Binary files /dev/null and b/themes/DarkTab/right-frame-lock-button-c.png differ
diff --git a/themes/DarkTab/right-frame-lock-button-f.png b/themes/DarkTab/right-frame-lock-button-f.png
new file mode 100644
index 0000000..d4aa48d
Binary files /dev/null and b/themes/DarkTab/right-frame-lock-button-f.png differ
diff --git a/themes/DarkTab/right-frame-lock-button-h.png b/themes/DarkTab/right-frame-lock-button-h.png
new file mode 100644
index 0000000..b1a5c23
Binary files /dev/null and b/themes/DarkTab/right-frame-lock-button-h.png differ
diff --git a/themes/DarkTab/right-frame-lock-button-i.png b/themes/DarkTab/right-frame-lock-button-i.png
new file mode 100644
index 0000000..8dbcd50
Binary files /dev/null and b/themes/DarkTab/right-frame-lock-button-i.png differ
diff --git a/themes/DarkTab/right-frame-lock-button-ic.png b/themes/DarkTab/right-frame-lock-button-ic.png
new file mode 100644
index 0000000..89a2464
Binary files /dev/null and b/themes/DarkTab/right-frame-lock-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-lock-button-ih.png b/themes/DarkTab/right-frame-lock-button-ih.png
new file mode 100644
index 0000000..7d3f89b
Binary files /dev/null and b/themes/DarkTab/right-frame-lock-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-maximize-button-c.png b/themes/DarkTab/right-frame-maximize-button-c.png
new file mode 100644
index 0000000..e1ff2e3
Binary files /dev/null and b/themes/DarkTab/right-frame-maximize-button-c.png differ
diff --git a/themes/DarkTab/right-frame-maximize-button-f.png b/themes/DarkTab/right-frame-maximize-button-f.png
new file mode 100644
index 0000000..845f949
Binary files /dev/null and b/themes/DarkTab/right-frame-maximize-button-f.png differ
diff --git a/themes/DarkTab/right-frame-maximize-button-h.png b/themes/DarkTab/right-frame-maximize-button-h.png
new file mode 100644
index 0000000..b01e714
Binary files /dev/null and b/themes/DarkTab/right-frame-maximize-button-h.png differ
diff --git a/themes/DarkTab/right-frame-maximize-button-i.png b/themes/DarkTab/right-frame-maximize-button-i.png
new file mode 100644
index 0000000..561d635
Binary files /dev/null and b/themes/DarkTab/right-frame-maximize-button-i.png differ
diff --git a/themes/DarkTab/right-frame-maximize-button-ic.png b/themes/DarkTab/right-frame-maximize-button-ic.png
new file mode 100644
index 0000000..7506dbc
Binary files /dev/null and b/themes/DarkTab/right-frame-maximize-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-maximize-button-ih.png b/themes/DarkTab/right-frame-maximize-button-ih.png
new file mode 100644
index 0000000..bea379f
Binary files /dev/null and b/themes/DarkTab/right-frame-maximize-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-menu-button-c.png b/themes/DarkTab/right-frame-menu-button-c.png
new file mode 100644
index 0000000..4a8a857
Binary files /dev/null and b/themes/DarkTab/right-frame-menu-button-c.png differ
diff --git a/themes/DarkTab/right-frame-menu-button-f.png b/themes/DarkTab/right-frame-menu-button-f.png
new file mode 100644
index 0000000..f4107f5
Binary files /dev/null and b/themes/DarkTab/right-frame-menu-button-f.png differ
diff --git a/themes/DarkTab/right-frame-menu-button-h.png b/themes/DarkTab/right-frame-menu-button-h.png
new file mode 100644
index 0000000..17026e9
Binary files /dev/null and b/themes/DarkTab/right-frame-menu-button-h.png differ
diff --git a/themes/DarkTab/right-frame-menu-button-i.png b/themes/DarkTab/right-frame-menu-button-i.png
new file mode 100644
index 0000000..37dfd9c
Binary files /dev/null and b/themes/DarkTab/right-frame-menu-button-i.png differ
diff --git a/themes/DarkTab/right-frame-menu-button-ic.png b/themes/DarkTab/right-frame-menu-button-ic.png
new file mode 100644
index 0000000..5af0859
Binary files /dev/null and b/themes/DarkTab/right-frame-menu-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-menu-button-ih.png b/themes/DarkTab/right-frame-menu-button-ih.png
new file mode 100644
index 0000000..c2de50f
Binary files /dev/null and b/themes/DarkTab/right-frame-menu-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-move-resize-button-c.png b/themes/DarkTab/right-frame-move-resize-button-c.png
new file mode 100644
index 0000000..5a29ae3
Binary files /dev/null and b/themes/DarkTab/right-frame-move-resize-button-c.png differ
diff --git a/themes/DarkTab/right-frame-move-resize-button-f.png b/themes/DarkTab/right-frame-move-resize-button-f.png
new file mode 100644
index 0000000..0ed96cf
Binary files /dev/null and b/themes/DarkTab/right-frame-move-resize-button-f.png differ
diff --git a/themes/DarkTab/right-frame-move-resize-button-h.png b/themes/DarkTab/right-frame-move-resize-button-h.png
new file mode 100644
index 0000000..1267b99
Binary files /dev/null and b/themes/DarkTab/right-frame-move-resize-button-h.png differ
diff --git a/themes/DarkTab/right-frame-move-resize-button-i.png b/themes/DarkTab/right-frame-move-resize-button-i.png
new file mode 100644
index 0000000..f5fb114
Binary files /dev/null and b/themes/DarkTab/right-frame-move-resize-button-i.png differ
diff --git a/themes/DarkTab/right-frame-move-resize-button-ic.png b/themes/DarkTab/right-frame-move-resize-button-ic.png
new file mode 100644
index 0000000..ebf353e
Binary files /dev/null and b/themes/DarkTab/right-frame-move-resize-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-move-resize-button-ih.png b/themes/DarkTab/right-frame-move-resize-button-ih.png
new file mode 100644
index 0000000..42092f6
Binary files /dev/null and b/themes/DarkTab/right-frame-move-resize-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-next-button-c.png b/themes/DarkTab/right-frame-next-button-c.png
new file mode 100644
index 0000000..67773e2
Binary files /dev/null and b/themes/DarkTab/right-frame-next-button-c.png differ
diff --git a/themes/DarkTab/right-frame-next-button-f.png b/themes/DarkTab/right-frame-next-button-f.png
new file mode 100644
index 0000000..8cc9abf
Binary files /dev/null and b/themes/DarkTab/right-frame-next-button-f.png differ
diff --git a/themes/DarkTab/right-frame-next-button-h.png b/themes/DarkTab/right-frame-next-button-h.png
new file mode 100644
index 0000000..1cea2ab
Binary files /dev/null and b/themes/DarkTab/right-frame-next-button-h.png differ
diff --git a/themes/DarkTab/right-frame-next-button-i.png b/themes/DarkTab/right-frame-next-button-i.png
new file mode 100644
index 0000000..8aecac8
Binary files /dev/null and b/themes/DarkTab/right-frame-next-button-i.png differ
diff --git a/themes/DarkTab/right-frame-next-button-ic.png b/themes/DarkTab/right-frame-next-button-ic.png
new file mode 100644
index 0000000..3fdcb92
Binary files /dev/null and b/themes/DarkTab/right-frame-next-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-next-button-ih.png b/themes/DarkTab/right-frame-next-button-ih.png
new file mode 100644
index 0000000..d3a2f77
Binary files /dev/null and b/themes/DarkTab/right-frame-next-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-next-last-button-c.png b/themes/DarkTab/right-frame-next-last-button-c.png
new file mode 100644
index 0000000..bbd3844
Binary files /dev/null and b/themes/DarkTab/right-frame-next-last-button-c.png differ
diff --git a/themes/DarkTab/right-frame-next-last-button-f.png b/themes/DarkTab/right-frame-next-last-button-f.png
new file mode 100644
index 0000000..fdbd948
Binary files /dev/null and b/themes/DarkTab/right-frame-next-last-button-f.png differ
diff --git a/themes/DarkTab/right-frame-next-last-button-h.png b/themes/DarkTab/right-frame-next-last-button-h.png
new file mode 100644
index 0000000..43c4ec7
Binary files /dev/null and b/themes/DarkTab/right-frame-next-last-button-h.png differ
diff --git a/themes/DarkTab/right-frame-next-last-button-i.png b/themes/DarkTab/right-frame-next-last-button-i.png
new file mode 100644
index 0000000..df9874e
Binary files /dev/null and b/themes/DarkTab/right-frame-next-last-button-i.png differ
diff --git a/themes/DarkTab/right-frame-next-last-button-ic.png b/themes/DarkTab/right-frame-next-last-button-ic.png
new file mode 100644
index 0000000..1e479f6
Binary files /dev/null and b/themes/DarkTab/right-frame-next-last-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-next-last-button-ih.png b/themes/DarkTab/right-frame-next-last-button-ih.png
new file mode 100644
index 0000000..44dfbc2
Binary files /dev/null and b/themes/DarkTab/right-frame-next-last-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-ontop-button-c.png b/themes/DarkTab/right-frame-ontop-button-c.png
new file mode 100644
index 0000000..68e12f2
Binary files /dev/null and b/themes/DarkTab/right-frame-ontop-button-c.png differ
diff --git a/themes/DarkTab/right-frame-ontop-button-f.png b/themes/DarkTab/right-frame-ontop-button-f.png
new file mode 100644
index 0000000..d41d4df
Binary files /dev/null and b/themes/DarkTab/right-frame-ontop-button-f.png differ
diff --git a/themes/DarkTab/right-frame-ontop-button-h.png b/themes/DarkTab/right-frame-ontop-button-h.png
new file mode 100644
index 0000000..1eca121
Binary files /dev/null and b/themes/DarkTab/right-frame-ontop-button-h.png differ
diff --git a/themes/DarkTab/right-frame-ontop-button-i.png b/themes/DarkTab/right-frame-ontop-button-i.png
new file mode 100644
index 0000000..436802a
Binary files /dev/null and b/themes/DarkTab/right-frame-ontop-button-i.png differ
diff --git a/themes/DarkTab/right-frame-ontop-button-ic.png b/themes/DarkTab/right-frame-ontop-button-ic.png
new file mode 100644
index 0000000..7fddb62
Binary files /dev/null and b/themes/DarkTab/right-frame-ontop-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-ontop-button-ih.png b/themes/DarkTab/right-frame-ontop-button-ih.png
new file mode 100644
index 0000000..6141abf
Binary files /dev/null and b/themes/DarkTab/right-frame-ontop-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-prev-button-c.png b/themes/DarkTab/right-frame-prev-button-c.png
new file mode 100644
index 0000000..98ac87b
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-button-c.png differ
diff --git a/themes/DarkTab/right-frame-prev-button-f.png b/themes/DarkTab/right-frame-prev-button-f.png
new file mode 100644
index 0000000..5c78af1
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-button-f.png differ
diff --git a/themes/DarkTab/right-frame-prev-button-h.png b/themes/DarkTab/right-frame-prev-button-h.png
new file mode 100644
index 0000000..940a72d
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-button-h.png differ
diff --git a/themes/DarkTab/right-frame-prev-button-i.png b/themes/DarkTab/right-frame-prev-button-i.png
new file mode 100644
index 0000000..dc79ea4
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-button-i.png differ
diff --git a/themes/DarkTab/right-frame-prev-button-ic.png b/themes/DarkTab/right-frame-prev-button-ic.png
new file mode 100644
index 0000000..fabc86d
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-prev-button-ih.png b/themes/DarkTab/right-frame-prev-button-ih.png
new file mode 100644
index 0000000..75f709d
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-prev-last-button-c.png b/themes/DarkTab/right-frame-prev-last-button-c.png
new file mode 100644
index 0000000..bf4570d
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-last-button-c.png differ
diff --git a/themes/DarkTab/right-frame-prev-last-button-f.png b/themes/DarkTab/right-frame-prev-last-button-f.png
new file mode 100644
index 0000000..0cfaa50
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-last-button-f.png differ
diff --git a/themes/DarkTab/right-frame-prev-last-button-h.png b/themes/DarkTab/right-frame-prev-last-button-h.png
new file mode 100644
index 0000000..dc9dfa5
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-last-button-h.png differ
diff --git a/themes/DarkTab/right-frame-prev-last-button-i.png b/themes/DarkTab/right-frame-prev-last-button-i.png
new file mode 100644
index 0000000..bbedfeb
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-last-button-i.png differ
diff --git a/themes/DarkTab/right-frame-prev-last-button-ic.png b/themes/DarkTab/right-frame-prev-last-button-ic.png
new file mode 100644
index 0000000..b09da7b
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-last-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-prev-last-button-ih.png b/themes/DarkTab/right-frame-prev-last-button-ih.png
new file mode 100644
index 0000000..ed727dc
Binary files /dev/null and b/themes/DarkTab/right-frame-prev-last-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-raise-lower-button-c.png b/themes/DarkTab/right-frame-raise-lower-button-c.png
new file mode 100644
index 0000000..aace8c7
Binary files /dev/null and b/themes/DarkTab/right-frame-raise-lower-button-c.png differ
diff --git a/themes/DarkTab/right-frame-raise-lower-button-f.png b/themes/DarkTab/right-frame-raise-lower-button-f.png
new file mode 100644
index 0000000..c391e96
Binary files /dev/null and b/themes/DarkTab/right-frame-raise-lower-button-f.png differ
diff --git a/themes/DarkTab/right-frame-raise-lower-button-h.png b/themes/DarkTab/right-frame-raise-lower-button-h.png
new file mode 100644
index 0000000..420b66b
Binary files /dev/null and b/themes/DarkTab/right-frame-raise-lower-button-h.png differ
diff --git a/themes/DarkTab/right-frame-raise-lower-button-i.png b/themes/DarkTab/right-frame-raise-lower-button-i.png
new file mode 100644
index 0000000..2658633
Binary files /dev/null and b/themes/DarkTab/right-frame-raise-lower-button-i.png differ
diff --git a/themes/DarkTab/right-frame-raise-lower-button-ic.png b/themes/DarkTab/right-frame-raise-lower-button-ic.png
new file mode 100644
index 0000000..81662de
Binary files /dev/null and b/themes/DarkTab/right-frame-raise-lower-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-raise-lower-button-ih.png b/themes/DarkTab/right-frame-raise-lower-button-ih.png
new file mode 100644
index 0000000..4bb7c8e
Binary files /dev/null and b/themes/DarkTab/right-frame-raise-lower-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-rename-button-c.png b/themes/DarkTab/right-frame-rename-button-c.png
new file mode 100644
index 0000000..3d3b22f
Binary files /dev/null and b/themes/DarkTab/right-frame-rename-button-c.png differ
diff --git a/themes/DarkTab/right-frame-rename-button-f.png b/themes/DarkTab/right-frame-rename-button-f.png
new file mode 100644
index 0000000..5252b96
Binary files /dev/null and b/themes/DarkTab/right-frame-rename-button-f.png differ
diff --git a/themes/DarkTab/right-frame-rename-button-h.png b/themes/DarkTab/right-frame-rename-button-h.png
new file mode 100644
index 0000000..514d6d0
Binary files /dev/null and b/themes/DarkTab/right-frame-rename-button-h.png differ
diff --git a/themes/DarkTab/right-frame-rename-button-i.png b/themes/DarkTab/right-frame-rename-button-i.png
new file mode 100644
index 0000000..0793e0a
Binary files /dev/null and b/themes/DarkTab/right-frame-rename-button-i.png differ
diff --git a/themes/DarkTab/right-frame-rename-button-ic.png b/themes/DarkTab/right-frame-rename-button-ic.png
new file mode 100644
index 0000000..7c70af2
Binary files /dev/null and b/themes/DarkTab/right-frame-rename-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-rename-button-ih.png b/themes/DarkTab/right-frame-rename-button-ih.png
new file mode 100644
index 0000000..1d7f51d
Binary files /dev/null and b/themes/DarkTab/right-frame-rename-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-right-border-cursor-f.png b/themes/DarkTab/right-frame-right-border-cursor-f.png
new file mode 100644
index 0000000..dc60673
Binary files /dev/null and b/themes/DarkTab/right-frame-right-border-cursor-f.png differ
diff --git a/themes/DarkTab/right-frame-right-border-cursor-i.png b/themes/DarkTab/right-frame-right-border-cursor-i.png
new file mode 100644
index 0000000..bc9518e
Binary files /dev/null and b/themes/DarkTab/right-frame-right-border-cursor-i.png differ
diff --git a/themes/DarkTab/right-frame-right-border-f.png b/themes/DarkTab/right-frame-right-border-f.png
new file mode 100644
index 0000000..dec96ab
Binary files /dev/null and b/themes/DarkTab/right-frame-right-border-f.png differ
diff --git a/themes/DarkTab/right-frame-right-border-i.png b/themes/DarkTab/right-frame-right-border-i.png
new file mode 100644
index 0000000..995e320
Binary files /dev/null and b/themes/DarkTab/right-frame-right-border-i.png differ
diff --git a/themes/DarkTab/right-frame-shade-button-c.png b/themes/DarkTab/right-frame-shade-button-c.png
new file mode 100644
index 0000000..1e0fe98
Binary files /dev/null and b/themes/DarkTab/right-frame-shade-button-c.png differ
diff --git a/themes/DarkTab/right-frame-shade-button-f.png b/themes/DarkTab/right-frame-shade-button-f.png
new file mode 100644
index 0000000..56d6ddb
Binary files /dev/null and b/themes/DarkTab/right-frame-shade-button-f.png differ
diff --git a/themes/DarkTab/right-frame-shade-button-h.png b/themes/DarkTab/right-frame-shade-button-h.png
new file mode 100644
index 0000000..48b92cd
Binary files /dev/null and b/themes/DarkTab/right-frame-shade-button-h.png differ
diff --git a/themes/DarkTab/right-frame-shade-button-i.png b/themes/DarkTab/right-frame-shade-button-i.png
new file mode 100644
index 0000000..33fbe51
Binary files /dev/null and b/themes/DarkTab/right-frame-shade-button-i.png differ
diff --git a/themes/DarkTab/right-frame-shade-button-ic.png b/themes/DarkTab/right-frame-shade-button-ic.png
new file mode 100644
index 0000000..b853390
Binary files /dev/null and b/themes/DarkTab/right-frame-shade-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-shade-button-ih.png b/themes/DarkTab/right-frame-shade-button-ih.png
new file mode 100644
index 0000000..681a787
Binary files /dev/null and b/themes/DarkTab/right-frame-shade-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-sticky-button-c.png b/themes/DarkTab/right-frame-sticky-button-c.png
new file mode 100644
index 0000000..ed3d231
Binary files /dev/null and b/themes/DarkTab/right-frame-sticky-button-c.png differ
diff --git a/themes/DarkTab/right-frame-sticky-button-f.png b/themes/DarkTab/right-frame-sticky-button-f.png
new file mode 100644
index 0000000..4110c50
Binary files /dev/null and b/themes/DarkTab/right-frame-sticky-button-f.png differ
diff --git a/themes/DarkTab/right-frame-sticky-button-h.png b/themes/DarkTab/right-frame-sticky-button-h.png
new file mode 100644
index 0000000..7f98f1f
Binary files /dev/null and b/themes/DarkTab/right-frame-sticky-button-h.png differ
diff --git a/themes/DarkTab/right-frame-sticky-button-i.png b/themes/DarkTab/right-frame-sticky-button-i.png
new file mode 100644
index 0000000..5c4a67a
Binary files /dev/null and b/themes/DarkTab/right-frame-sticky-button-i.png differ
diff --git a/themes/DarkTab/right-frame-sticky-button-ic.png b/themes/DarkTab/right-frame-sticky-button-ic.png
new file mode 100644
index 0000000..129187f
Binary files /dev/null and b/themes/DarkTab/right-frame-sticky-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-sticky-button-ih.png b/themes/DarkTab/right-frame-sticky-button-ih.png
new file mode 100644
index 0000000..b81f55d
Binary files /dev/null and b/themes/DarkTab/right-frame-sticky-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-tab-bottom-icon-f.png b/themes/DarkTab/right-frame-tab-bottom-icon-f.png
new file mode 100644
index 0000000..05ec163
Binary files /dev/null and b/themes/DarkTab/right-frame-tab-bottom-icon-f.png differ
diff --git a/themes/DarkTab/right-frame-tab-bottom-icon-i.png b/themes/DarkTab/right-frame-tab-bottom-icon-i.png
new file mode 100644
index 0000000..a214ad7
Binary files /dev/null and b/themes/DarkTab/right-frame-tab-bottom-icon-i.png differ
diff --git a/themes/DarkTab/right-frame-tab-f.png b/themes/DarkTab/right-frame-tab-f.png
new file mode 100644
index 0000000..b385e47
Binary files /dev/null and b/themes/DarkTab/right-frame-tab-f.png differ
diff --git a/themes/DarkTab/right-frame-tab-i.png b/themes/DarkTab/right-frame-tab-i.png
new file mode 100644
index 0000000..20b6e08
Binary files /dev/null and b/themes/DarkTab/right-frame-tab-i.png differ
diff --git a/themes/DarkTab/right-frame-tab-top-f.png b/themes/DarkTab/right-frame-tab-top-f.png
new file mode 100644
index 0000000..919a232
Binary files /dev/null and b/themes/DarkTab/right-frame-tab-top-f.png differ
diff --git a/themes/DarkTab/right-frame-tab-top-i.png b/themes/DarkTab/right-frame-tab-top-i.png
new file mode 100644
index 0000000..7883011
Binary files /dev/null and b/themes/DarkTab/right-frame-tab-top-i.png differ
diff --git a/themes/DarkTab/right-frame-title-f.png b/themes/DarkTab/right-frame-title-f.png
new file mode 100644
index 0000000..91454fb
Binary files /dev/null and b/themes/DarkTab/right-frame-title-f.png differ
diff --git a/themes/DarkTab/right-frame-title-i.png b/themes/DarkTab/right-frame-title-i.png
new file mode 100644
index 0000000..0d8cfc0
Binary files /dev/null and b/themes/DarkTab/right-frame-title-i.png differ
diff --git a/themes/DarkTab/right-frame-top-border-f.png b/themes/DarkTab/right-frame-top-border-f.png
new file mode 100644
index 0000000..3082c71
Binary files /dev/null and b/themes/DarkTab/right-frame-top-border-f.png differ
diff --git a/themes/DarkTab/right-frame-top-border-i.png b/themes/DarkTab/right-frame-top-border-i.png
new file mode 100644
index 0000000..b163735
Binary files /dev/null and b/themes/DarkTab/right-frame-top-border-i.png differ
diff --git a/themes/DarkTab/right-frame-top-left-corner-f.png b/themes/DarkTab/right-frame-top-left-corner-f.png
new file mode 100644
index 0000000..33e7b7e
Binary files /dev/null and b/themes/DarkTab/right-frame-top-left-corner-f.png differ
diff --git a/themes/DarkTab/right-frame-top-left-corner-i.png b/themes/DarkTab/right-frame-top-left-corner-i.png
new file mode 100644
index 0000000..0a98e71
Binary files /dev/null and b/themes/DarkTab/right-frame-top-left-corner-i.png differ
diff --git a/themes/DarkTab/right-frame-top-right-corner-f.png b/themes/DarkTab/right-frame-top-right-corner-f.png
new file mode 100644
index 0000000..947c454
Binary files /dev/null and b/themes/DarkTab/right-frame-top-right-corner-f.png differ
diff --git a/themes/DarkTab/right-frame-top-right-corner-i.png b/themes/DarkTab/right-frame-top-right-corner-i.png
new file mode 100644
index 0000000..d5d79e9
Binary files /dev/null and b/themes/DarkTab/right-frame-top-right-corner-i.png differ
diff --git a/themes/DarkTab/right-frame-top-right-corner-shaped-f.png b/themes/DarkTab/right-frame-top-right-corner-shaped-f.png
new file mode 100644
index 0000000..4588828
Binary files /dev/null and b/themes/DarkTab/right-frame-top-right-corner-shaped-f.png differ
diff --git a/themes/DarkTab/right-frame-top-right-corner-shaped-i.png b/themes/DarkTab/right-frame-top-right-corner-shaped-i.png
new file mode 100644
index 0000000..4a18a46
Binary files /dev/null and b/themes/DarkTab/right-frame-top-right-corner-shaped-i.png differ
diff --git a/themes/DarkTab/right-frame-unlock-button-c.png b/themes/DarkTab/right-frame-unlock-button-c.png
new file mode 100644
index 0000000..dffc613
Binary files /dev/null and b/themes/DarkTab/right-frame-unlock-button-c.png differ
diff --git a/themes/DarkTab/right-frame-unlock-button-f.png b/themes/DarkTab/right-frame-unlock-button-f.png
new file mode 100644
index 0000000..532b114
Binary files /dev/null and b/themes/DarkTab/right-frame-unlock-button-f.png differ
diff --git a/themes/DarkTab/right-frame-unlock-button-h.png b/themes/DarkTab/right-frame-unlock-button-h.png
new file mode 100644
index 0000000..175a356
Binary files /dev/null and b/themes/DarkTab/right-frame-unlock-button-h.png differ
diff --git a/themes/DarkTab/right-frame-unlock-button-i.png b/themes/DarkTab/right-frame-unlock-button-i.png
new file mode 100644
index 0000000..8b6fdaf
Binary files /dev/null and b/themes/DarkTab/right-frame-unlock-button-i.png differ
diff --git a/themes/DarkTab/right-frame-unlock-button-ic.png b/themes/DarkTab/right-frame-unlock-button-ic.png
new file mode 100644
index 0000000..2fa266a
Binary files /dev/null and b/themes/DarkTab/right-frame-unlock-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-unlock-button-ih.png b/themes/DarkTab/right-frame-unlock-button-ih.png
new file mode 100644
index 0000000..a4953a4
Binary files /dev/null and b/themes/DarkTab/right-frame-unlock-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-unmaximize-button-c.png b/themes/DarkTab/right-frame-unmaximize-button-c.png
new file mode 100644
index 0000000..ce3dfd2
Binary files /dev/null and b/themes/DarkTab/right-frame-unmaximize-button-c.png differ
diff --git a/themes/DarkTab/right-frame-unmaximize-button-f.png b/themes/DarkTab/right-frame-unmaximize-button-f.png
new file mode 100644
index 0000000..43755fc
Binary files /dev/null and b/themes/DarkTab/right-frame-unmaximize-button-f.png differ
diff --git a/themes/DarkTab/right-frame-unmaximize-button-h.png b/themes/DarkTab/right-frame-unmaximize-button-h.png
new file mode 100644
index 0000000..ed50bec
Binary files /dev/null and b/themes/DarkTab/right-frame-unmaximize-button-h.png differ
diff --git a/themes/DarkTab/right-frame-unmaximize-button-i.png b/themes/DarkTab/right-frame-unmaximize-button-i.png
new file mode 100644
index 0000000..6ac8613
Binary files /dev/null and b/themes/DarkTab/right-frame-unmaximize-button-i.png differ
diff --git a/themes/DarkTab/right-frame-unmaximize-button-ic.png b/themes/DarkTab/right-frame-unmaximize-button-ic.png
new file mode 100644
index 0000000..575cb8a
Binary files /dev/null and b/themes/DarkTab/right-frame-unmaximize-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-unmaximize-button-ih.png b/themes/DarkTab/right-frame-unmaximize-button-ih.png
new file mode 100644
index 0000000..5f4fbc7
Binary files /dev/null and b/themes/DarkTab/right-frame-unmaximize-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-unontop-button-c.png b/themes/DarkTab/right-frame-unontop-button-c.png
new file mode 100644
index 0000000..f054e11
Binary files /dev/null and b/themes/DarkTab/right-frame-unontop-button-c.png differ
diff --git a/themes/DarkTab/right-frame-unontop-button-f.png b/themes/DarkTab/right-frame-unontop-button-f.png
new file mode 100644
index 0000000..c07296a
Binary files /dev/null and b/themes/DarkTab/right-frame-unontop-button-f.png differ
diff --git a/themes/DarkTab/right-frame-unontop-button-h.png b/themes/DarkTab/right-frame-unontop-button-h.png
new file mode 100644
index 0000000..48ceb89
Binary files /dev/null and b/themes/DarkTab/right-frame-unontop-button-h.png differ
diff --git a/themes/DarkTab/right-frame-unontop-button-i.png b/themes/DarkTab/right-frame-unontop-button-i.png
new file mode 100644
index 0000000..8d0a53c
Binary files /dev/null and b/themes/DarkTab/right-frame-unontop-button-i.png differ
diff --git a/themes/DarkTab/right-frame-unontop-button-ic.png b/themes/DarkTab/right-frame-unontop-button-ic.png
new file mode 100644
index 0000000..0c9f3ea
Binary files /dev/null and b/themes/DarkTab/right-frame-unontop-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-unontop-button-ih.png b/themes/DarkTab/right-frame-unontop-button-ih.png
new file mode 100644
index 0000000..2fbeb8b
Binary files /dev/null and b/themes/DarkTab/right-frame-unontop-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-unshade-button-c.png b/themes/DarkTab/right-frame-unshade-button-c.png
new file mode 100644
index 0000000..61e2a49
Binary files /dev/null and b/themes/DarkTab/right-frame-unshade-button-c.png differ
diff --git a/themes/DarkTab/right-frame-unshade-button-f.png b/themes/DarkTab/right-frame-unshade-button-f.png
new file mode 100644
index 0000000..f2cd285
Binary files /dev/null and b/themes/DarkTab/right-frame-unshade-button-f.png differ
diff --git a/themes/DarkTab/right-frame-unshade-button-h.png b/themes/DarkTab/right-frame-unshade-button-h.png
new file mode 100644
index 0000000..b1769ed
Binary files /dev/null and b/themes/DarkTab/right-frame-unshade-button-h.png differ
diff --git a/themes/DarkTab/right-frame-unshade-button-i.png b/themes/DarkTab/right-frame-unshade-button-i.png
new file mode 100644
index 0000000..898c4ef
Binary files /dev/null and b/themes/DarkTab/right-frame-unshade-button-i.png differ
diff --git a/themes/DarkTab/right-frame-unshade-button-ic.png b/themes/DarkTab/right-frame-unshade-button-ic.png
new file mode 100644
index 0000000..67a0620
Binary files /dev/null and b/themes/DarkTab/right-frame-unshade-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-unshade-button-ih.png b/themes/DarkTab/right-frame-unshade-button-ih.png
new file mode 100644
index 0000000..5c5c26e
Binary files /dev/null and b/themes/DarkTab/right-frame-unshade-button-ih.png differ
diff --git a/themes/DarkTab/right-frame-unsticky-button-c.png b/themes/DarkTab/right-frame-unsticky-button-c.png
new file mode 100644
index 0000000..0576750
Binary files /dev/null and b/themes/DarkTab/right-frame-unsticky-button-c.png differ
diff --git a/themes/DarkTab/right-frame-unsticky-button-f.png b/themes/DarkTab/right-frame-unsticky-button-f.png
new file mode 100644
index 0000000..cbac50c
Binary files /dev/null and b/themes/DarkTab/right-frame-unsticky-button-f.png differ
diff --git a/themes/DarkTab/right-frame-unsticky-button-h.png b/themes/DarkTab/right-frame-unsticky-button-h.png
new file mode 100644
index 0000000..b5513a3
Binary files /dev/null and b/themes/DarkTab/right-frame-unsticky-button-h.png differ
diff --git a/themes/DarkTab/right-frame-unsticky-button-i.png b/themes/DarkTab/right-frame-unsticky-button-i.png
new file mode 100644
index 0000000..b77b595
Binary files /dev/null and b/themes/DarkTab/right-frame-unsticky-button-i.png differ
diff --git a/themes/DarkTab/right-frame-unsticky-button-ic.png b/themes/DarkTab/right-frame-unsticky-button-ic.png
new file mode 100644
index 0000000..5c0e1b0
Binary files /dev/null and b/themes/DarkTab/right-frame-unsticky-button-ic.png differ
diff --git a/themes/DarkTab/right-frame-unsticky-button-ih.png b/themes/DarkTab/right-frame-unsticky-button-ih.png
new file mode 100644
index 0000000..3483c3b
Binary files /dev/null and b/themes/DarkTab/right-frame-unsticky-button-ih.png differ
diff --git a/themes/DarkTab/theme.jl b/themes/DarkTab/theme.jl
new file mode 100644
index 0000000..973f1bb
--- /dev/null
+++ b/themes/DarkTab/theme.jl
@@ -0,0 +1,3177 @@
+;; theme file
+
+(define theme-name 'DarkTab)
+
+;;need hash tables for icon cache 
+;;
+(require 'rep.data.tables)
+
+(defgroup DarkTab:group "DarkTab"
+  :group appearance)
+
+(defgroup DarkTab:settings-group "Settings"
+  :group (appearance DarkTab:group))
+
+(defgroup DarkTab:buttons-group "buttons"
+  :group (appearance DarkTab:group))
+
+(defgroup DarkTab:top-buttons-group "Top Titlebar Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group))
+
+(defgroup DarkTab:bottom-buttons-group "Bottom Titlebar Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group))
+
+(defgroup DarkTab:left-buttons-group "Left Titlebar Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group))
+
+(defgroup DarkTab:right-buttons-group "Right Titlebar Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group))
+
+(defgroup DarkTab:top-left-buttons-group "Top Titlebar Left Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:top-buttons-group))
+
+(defgroup DarkTab:top-right-buttons-group "Top Titlebar Right Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:top-buttons-group))
+
+(defgroup DarkTab:bottom-left-buttons-group "Bottom Titlebar Left Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:bottom-buttons-group))
+
+(defgroup DarkTab:bottom-right-buttons-group "Bottom Titlebar Right Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:bottom-buttons-group))
+
+(defgroup DarkTab:left-top-buttons-group "Left Titlebar Top Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:left-buttons-group))
+
+(defgroup DarkTab:left-bottom-buttons-group "Left Titlebar Bottom Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:left-buttons-group))
+
+(defgroup DarkTab:right-top-buttons-group "Right Titlebar Top Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:right-buttons-group))
+
+(defgroup DarkTab:right-bottom-buttons-group "Right Titlebar Bottom Buttons"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:right-buttons-group))
+
+(defcustom darktab:titlebar-place 'top "Titlebar default place."
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :options (top bottom left right)
+  :type symbol)
+
+(defcustom darktab:title-dimension 24 "Hight of title border. Default 24"
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :type number
+  :range (16 . 32))
+
+(defcustom darktab:borders-dimension 4 "Width of window border. Default 4"
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :type number
+  :range (0 . 10))
+
+(defcustom darktab:focused-color "#FEFEFE"
+  "Focused title text color."
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :type color)
+
+(defcustom darktab:highlighted-color "#E5E5E5"
+  "Highlighted title text color."
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :type color)
+
+(defcustom darktab:clicked-color "#CBCBCB"
+  "Clicked title text color."
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :type color)
+
+(defcustom darktab:inactive-color "#B2B2B2"
+  "Inactive title text color."
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :type color)
+
+(defcustom darktab:inactive-highlighted-color "#989898"
+  "Inactive Highlighted title text color."
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :type color)
+
+(defcustom darktab:inactive-clicked "#808080"
+  "Inactive Clicked title text color."
+  :group (appearance DarkTab:group DarkTab:settings-group)
+  :type color)
+
+(defcustom darktab:top-left-buttons `((menu ,t) (shade ,t) (sticky ,nil))
+  "Top Titlebar Left Buttons (from left to right)"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:top-buttons-group DarkTab:top-left-buttons-group)
+  :type (v-and (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))))
+
+(defcustom darktab:top-right-buttons `((close ,t) (maximize ,nil) (minimize ,nil))
+  "Top Titlebar Right Buttons (from right to left)"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:top-buttons-group DarkTab:top-right-buttons-group)
+  :type (v-and (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))))
+
+(defcustom darktab:bottom-left-buttons `((menu ,t) (shade ,t) (sticky ,nil))
+  "Bottom Titlebar Left Buttons (from left to right)"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:bottom-buttons-group DarkTab:bottom-left-buttons-group)
+  :type (v-and (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))))
+
+(defcustom darktab:bottom-right-buttons `((close ,t) (maximize ,nil) (minimize ,nil))
+  "Bottom Titlebar Right Buttons (from right to left)"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:bottom-buttons-group DarkTab:bottom-right-buttons-group)
+  :type (v-and (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))))
+
+(defcustom darktab:left-top-buttons `((menu ,t) (shade ,t) (sticky ,nil))
+  "Left Titlebar Top Buttons (from top to bottom)"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:left-buttons-group DarkTab:left-top-buttons-group)
+  :type (v-and (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))))
+
+(defcustom darktab:left-bottom-buttons `((close ,t) (maximize ,nil) (minimize ,nil))
+  "Left Titlebar Bottom Buttons (from bottom to top)"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:left-buttons-group DarkTab:left-bottom-buttons-group)
+  :type (v-and (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))))
+
+(defcustom darktab:right-top-buttons `((menu ,t) (shade ,t) (sticky ,nil))
+  "Right Titlebar Top Buttons (from top to bottom)"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:right-buttons-group DarkTab:right-top-buttons-group)
+  :type (v-and (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))))
+
+(defcustom darktab:right-bottom-buttons `((close ,t) (maximize ,nil) (minimize ,nil))
+  "Right Titlebar Bottom Buttons (from bottom to top)"
+  :group (appearance DarkTab:group DarkTab:buttons-group DarkTab:right-buttons-group DarkTab:right-bottom-buttons-group)
+  :type (v-and (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))
+               (h-and (choice \(none\) close menu maximize minimize shade sticky space send-to-prev 
+                              send-to-next lock raise-lower move-resize rename frame-typ)
+                      (boolean "Show in transients"))))
+
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; frame-class, keys bindings ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+(def-frame-class tabbar-horizontal-left-edge ()
+  (bind-keys
+   tabbar-horizontal-left-edge-keymap "Button1-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (unshade-window (current-event-window))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim (window-dimensions (current-event-window)))
+       (setq fdim (window-frame-dimensions (current-event-window)))
+       (setq framew (/ (- (+ (car fdim) (cdr fdim)) (+ (car dim) (cdr dim) darktab:title-dimension)) 3))
+       (if (eq current-title 'right)
+           (setq framehigh 0)
+         (if (or (eq (window-get (current-event-window)
+                                 'type) 'default)
+                 (eq (window-get (current-event-window)
+                                 'type) 'transient))
+             (setq framehigh (+ (- darktab:title-dimension (* darktab:borders-dimension 2)) framew))
+           (setq framehigh (+ darktab:title-dimension framew))))
+       (setq dim-x (- (car (window-dimensions (current-event-window)))
+                      framehigh))
+       (setq dim-y (+ (cdr (window-dimensions (current-event-window)))
+                      framehigh))
+       (if (<= pos-x 0) (setq pos-x 0))
+       (map-window-group 
+        (lambda (x)
+          (window-put x 'title-position 'left)) (current-event-window))
+       (call-window-hook 'window-state-change-hook (current-event-window) (list '(title-position)))
+       (move-window-to (current-event-window) pos-x pos-y)
+       (resize-window-to (current-event-window) dim-x dim-y))))
+  (bind-keys
+   tabbar-horizontal-left-edge-keymap "Button2-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (unshade-window (current-event-window))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim-x (car (window-dimensions (current-event-window))))
+       (setq dim-y (cdr (window-dimensions (current-event-window))))
+       (setq fdim (window-frame-dimensions (current-event-window)))
+       (setq framew (/ (- (+ (car fdim) (cdr fdim)) (+ dim-x dim-y darktab:title-dimension)) 3))
+
+       (setq type (window-get (current-event-window) 'type))
+
+       (if (>= (+ pos-y dim-y darktab:title-dimension framew) (screen-height))
+           (setq pos-y (- (screen-height) dim-y darktab:title-dimension framew)))
+       (if (<= pos-y 0) (setq pos-y 0))
+       (if (eq current-title 'top)
+           (map-window-group
+            (lambda (x)
+              (window-put x 'title-position 'bottom)) (current-event-window))
+         (map-window-group
+          (lambda (x)
+            (window-put x 'title-position 'top)) (current-event-window)))
+       (call-window-hook 'window-state-change-hook (current-event-window) (list '(title-position)))
+       (move-window-to (current-event-window) pos-x pos-y)
+       (resize-window-to (current-event-window) dim-x dim-y))))
+  (bind-keys
+   tabbar-horizontal-left-edge-keymap "Button3-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (unshade-window (current-event-window))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim (window-dimensions (current-event-window)))
+       (setq fdim (window-frame-dimensions (current-event-window)))
+       (setq framew (/ (- (+ (car fdim) (cdr fdim)) (+ (car dim) (cdr dim) darktab:title-dimension)) 3))
+       (if (eq current-title 'left)
+           (setq framehigh 0)
+         (if (or (eq (window-get (current-event-window)
+                                 'type) 'default)
+                 (eq (window-get (current-event-window)
+                                 'type) 'transient))
+             (setq framehigh (+ (- darktab:title-dimension (* darktab:borders-dimension 2)) framew))
+           (setq framehigh (+ darktab:title-dimension framew))))
+       (setq dim-x (- (car (window-dimensions (current-event-window)))
+                      framehigh))
+       (setq dim-y (+ (cdr (window-dimensions (current-event-window)))
+                      framehigh))
+       (if (>= (+ pos-x dim-x framehigh framew framew) (screen-width))
+           (setq pos-x (- (screen-width) dim-x darktab:title-dimension framew)))
+       (map-window-group
+        (lambda (x)
+          (window-put x 'title-position 'right)) (current-event-window))
+       (call-window-hook 'window-state-change-hook (current-event-window) (list '(title-position)))
+       (move-window-to (current-event-window) pos-x pos-y)
+       (resize-window-to (current-event-window) dim-x dim-y)))))
+
+(def-frame-class tabbar-vertical-top-edge ()
+  (bind-keys
+   tabbar-vertical-top-edge-keymap "Button1-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (unshade-window (current-event-window))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim-x (car (window-dimensions (current-event-window))))
+       (setq dim-y (cdr (window-dimensions (current-event-window))))
+       (setq dim (window-dimensions (current-event-window)))
+       (setq fdim (window-frame-dimensions (current-event-window)))
+       (when (not (eq current-title 'left))
+         (setq framew (/ (- (+ (car fdim) (cdr fdim)) (+ (car dim) (cdr dim) darktab:title-dimension)) 3))
+         (if (eq current-title 'right)
+             (setq framehigh 0)
+           (setq framehigh (+ (- darktab:title-dimension (* darktab:borders-dimension 2)) framew)))
+         (setq dim-x (- (car (window-dimensions (current-event-window)))
+                        framehigh))
+         (setq dim-y (+ (cdr (window-dimensions (current-event-window)))
+                        framehigh))
+         (if (<= pos-x 0) (setq pos-x 0))
+         (map-window-group
+          (lambda (x)
+            (window-put x 'title-position 'left)) (current-event-window)))
+       (when (eq current-title 'left)
+         (setq framew (/ (- (+ (car fdim) (cdr fdim)) (+ dim-x dim-y darktab:title-dimension)) 3))
+         (if (or (eq (window-get (current-event-window)
+                                 'type) 'default)
+                 (eq (window-get (current-event-window)
+                                 'type) 'transient))
+             (setq framehigh (- darktab:title-dimension (* darktab:borders-dimension 2)))
+           (setq framehigh darktab:title-dimension))
+         (setq dim-x (+ dim-x framehigh framew))
+         (setq dim-y (- dim-y framehigh framew))
+         (if (>= (+ pos-y dim-y darktab:title-dimension framew) (screen-height))
+             (setq pos-y (- (screen-height) dim-y darktab:title-dimension framew)))
+         (if (<= pos-y 0) (setq pos-y 0))
+         (map-window-group
+          (lambda (x)
+            (window-put x 'title-position 'bottom)) (current-event-window)))
+       (call-window-hook 'window-state-change-hook (current-event-window) (list '(title-position)))
+       (move-window-to (current-event-window) pos-x pos-y)
+       (resize-window-to (current-event-window) dim-x dim-y))))
+  (bind-keys
+   tabbar-vertical-top-edge-keymap "Button2-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (unshade-window (current-event-window))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim-x (car (window-dimensions (current-event-window))))
+       (setq dim-y (cdr (window-dimensions (current-event-window))))
+       (setq fdim (window-frame-dimensions (current-event-window)))
+       (setq framew (/ (- (+ (car fdim) (cdr fdim)) (+ dim-x dim-y darktab:title-dimension)) 3))
+       (if (or (eq (window-get (current-event-window)
+                               'type) 'default)
+               (eq (window-get (current-event-window)
+                               'type) 'transient))
+           (setq framehigh (- darktab:title-dimension (* darktab:borders-dimension 2)))
+         (setq framehigh darktab:title-dimension))
+       (setq dim-x (+ dim-x framehigh framew))
+       (setq dim-y (- dim-y framehigh framew))
+       (if (>= (+ pos-y dim-y darktab:title-dimension framew) (screen-height))
+           (setq pos-y (- (screen-height) dim-y darktab:title-dimension framew)))
+       (if (<= pos-y 0) (setq pos-y 0))
+       (map-window-group
+        (lambda (x)
+          (window-put x 'title-position 'top)) (current-event-window))
+       (call-window-hook 'window-state-change-hook (current-event-window) (list '(title-position)))
+       (move-window-to (current-event-window) pos-x pos-y)
+       (resize-window-to (current-event-window) dim-x dim-y))))
+  (bind-keys
+   tabbar-vertical-top-edge-keymap "Button3-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (unshade-window (current-event-window))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim-x (car (window-dimensions (current-event-window))))
+       (setq dim-y (cdr (window-dimensions (current-event-window))))
+       (setq dim (window-dimensions (current-event-window)))
+       (setq fdim (window-frame-dimensions (current-event-window)))
+       (when (not (eq current-title 'right))
+         (setq framew (/ (- (+ (car fdim) (cdr fdim)) (+ (car dim) (cdr dim) darktab:title-dimension)) 3))
+         (if (eq current-title 'left)
+             (setq framehigh 0)
+           (setq framehigh (+ (- darktab:title-dimension (* darktab:borders-dimension 2)) framew)))
+         (setq dim-x (- (car (window-dimensions (current-event-window)))
+                        framehigh))
+         (setq dim-y (+ (cdr (window-dimensions (current-event-window)))
+                        framehigh))
+         (if (>= (+ pos-x dim-x) (screen-width))
+             (setq pos-x (- (screen-width) dim-x darktab:title-dimension framew)))
+         (map-window-group
+          (lambda (x)
+            (window-put x 'title-position 'right)) (current-event-window)))
+       (when (eq current-title 'right)
+         (setq framew (/ (- (+ (car fdim) (cdr fdim)) (+ dim-x dim-y darktab:title-dimension)) 3))
+         (if (or (eq (window-get (current-event-window)
+                                 'type) 'default)
+                 (eq (window-get (current-event-window)
+                                 'type) 'transient))
+             (setq framehigh (- darktab:title-dimension (* darktab:borders-dimension 2)))
+           (setq framehigh darktab:title-dimension))
+         (setq dim-x (+ dim-x framehigh framew))
+         (setq dim-y (- dim-y framehigh framew))
+         (if (>= (+ pos-y dim-y darktab:title-dimension framew) (screen-height))
+             (setq pos-y (- (screen-height) dim-y darktab:title-dimension framew)))
+         (if (<= pos-y 0) (setq pos-y 0))
+         (map-window-group
+          (lambda (x)
+            (window-put x 'title-position 'bottom)) (current-event-window)))
+       (call-window-hook 'window-state-change-hook (current-event-window) (list '(title-position)))
+       (move-window-to (current-event-window) pos-x pos-y)
+       (resize-window-to (current-event-window) dim-x dim-y)))))
+
+(defvar prev-button-keymap
+  (bind-keys (make-keymap)
+			 "Button3-Off" 'send-group-to-next-workspace
+             "Button2-Click" 'popup-workspace-list
+             "Button1-Off" 'send-group-to-previous-workspace))
+
+(defvar next-button-keymap
+  (bind-keys (make-keymap)
+             "Button3-Off" 'send-group-to-previous-workspace
+             "Button2-Click" 'popup-workspace-list
+             "Button1-Off" 'send-group-to-next-workspace))
+
+(def-frame-class frame-typ-button ()
+  (bind-keys
+   frame-typ-button-keymap "Button1-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim-x (car (window-dimensions (current-event-window))))
+       (setq dim-y (cdr (window-dimensions (current-event-window))))
+       (setq type (window-get (current-event-window) 'type))
+       (if (eq type 'default)
+           (setq typ 'transient)
+         (setq typ 'default))
+       (when (or (eq type 'shaped)
+                 (eq type 'utility))
+         (setq typ 'default)
+         (setq dim-x (- dim-x (* darktab:borders-dimension 2)))         
+         (setq dim-y (- dim-y darktab:borders-dimension))
+         (when
+             (not (or (eq current-title 'top)
+                      (eq current-title 'bottom)))
+           (setq dim-x (+ dim-x darktab:borders-dimension))
+           (setq dim-y (- dim-y darktab:borders-dimension))))
+       (when (eq type 'shaped-transient)
+         (setq typ 'transient)
+         (setq dim-x (- dim-x (* darktab:borders-dimension 2)))
+         (setq dim-y (- dim-y darktab:borders-dimension))
+         (when
+             (not (or (eq current-title 'top)
+                      (eq current-title 'bottom)))
+           (setq dim-x (+ dim-x darktab:borders-dimension))
+           (setq dim-y (- dim-y darktab:borders-dimension))))
+       (set-window-type (current-event-window) typ)
+       (move-resize-window-to (current-event-window) pos-x pos-y dim-x dim-y))))
+
+  (bind-keys
+   frame-typ-button-keymap "Button2-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim-x (car (window-dimensions (current-event-window))))
+       (setq dim-y (cdr (window-dimensions (current-event-window))))
+       (setq type (window-get (current-event-window) 'type))
+       (when (or (eq type 'default)
+                 (eq type 'transient))
+         (setq typ 'shaped)
+         (when (or (eq current-title 'top)
+                   (eq current-title 'bottom))
+           (setq dim-x (+ dim-x (* darktab:borders-dimension 2)))
+           (setq dim-y (+ dim-y darktab:borders-dimension darktab:title-dimension)))
+         (when (not (eq current-title 'top)
+                    (eq current-title 'bottom))
+           (setq dim-y (+ dim-y (* darktab:borders-dimension 2)))
+           (setq dim-x (+ dim-x darktab:borders-dimension darktab:title-dimension))))
+       (when (or (eq type 'shaped)
+                 (eq type 'shaped-transient)
+                 (eq type 'utility))
+         (setq typ 'shaped)
+         (if (or (eq current-title 'top)
+                 (eq current-title 'bottom))
+             (setq dim-y (+ dim-y darktab:title-dimension))
+           (setq dim-x (+ dim-x darktab:title-dimension))))
+       (set-window-type (current-event-window) 'unframed)
+       (move-resize-window-to (current-event-window) pos-x pos-y dim-x dim-y))))
+  
+  (bind-keys
+   frame-typ-button-keymap "Button3-Off"
+   '(call-command
+     (lambda ()
+       (if (eq (window-get (current-event-window) 'title-position) nil)
+           (case darktab:titlebar-place
+                 ((top) (setq current-title 'top))
+                 ((bottom) (setq current-title 'bottom))
+                 ((left) (setq current-title 'left))
+                 ((right) (setq current-title 'right)))
+         (setq current-title (window-get (current-event-window) 'title-position)))
+       (setq pos-x (car (window-position (current-event-window))))
+       (setq pos-y (cdr (window-position (current-event-window))))
+       (setq dim-x (car (window-dimensions (current-event-window))))
+       (setq dim-y (cdr (window-dimensions (current-event-window))))
+       (setq type (window-get (current-event-window) 'type))
+       (if (or (eq type 'shaped)
+               (eq type 'utility))
+           (setq typ 'shaped-transient)
+         (setq typ 'shaped))
+       (when (eq type 'default)
+         (setq typ 'shaped)
+         (setq dim-x (+ dim-x (* darktab:borders-dimension 2)))
+         (setq dim-y (+ dim-y darktab:borders-dimension))
+         (when
+             (not (or (eq current-title 'top)
+                      (eq current-title 'bottom)))
+           (setq dim-x (- dim-x darktab:borders-dimension))
+           (setq dim-y (+ dim-y darktab:borders-dimension))))
+       (when (eq type 'transient)
+         (setq typ 'shaped-transient)
+         (setq dim-x (+ dim-x (* darktab:borders-dimension 2)))
+         (setq dim-y (+ dim-y darktab:borders-dimension))
+         (when
+             (not (or (eq current-title 'top)
+                      (eq current-title 'bottom)))
+           (setq dim-x (- dim-x darktab:borders-dimension))
+           (setq dim-y (+ dim-y darktab:borders-dimension))))
+       (set-window-type (current-event-window) typ)
+       (move-resize-window-to (current-event-window) pos-x pos-y dim-x dim-y)))))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; top images ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+(define top-frame-top-border-images 
+  `((focused . ,(make-image "top-frame-top-border-f.png"))
+	(inactive . ,(make-image "top-frame-top-border-i.png"))))
+
+(define top-frame-top-left-corner-images 
+  `((focused . ,(make-image "top-frame-top-left-corner-f.png"))
+	(inactive . ,(make-image "top-frame-top-left-corner-i.png"))))
+
+(define top-frame-top-left-corner-shaped-images 
+  `((focused . ,(make-image "top-frame-top-left-corner-shaped-f.png"))
+	(inactive . ,(make-image "top-frame-top-left-corner-shaped-i.png"))))
+
+(define top-frame-tab-left-images 
+  `((focused . ,(make-image "top-frame-tab-left-f.png"))
+	(inactive . ,(make-image "top-frame-tab-left-i.png"))))
+
+(define top-frame-tab-left-icon-images
+  `((focused . ,(make-image "top-frame-tab-left-icon-f.png"))
+	(inactive . ,(make-image "top-frame-tab-left-icon-i.png"))))
+
+(define top-frame-tab-images 
+  `((focused . ,(make-image "top-frame-tab-f.png"))
+	(inactive . ,(make-image "top-frame-tab-i.png"))))
+
+(define top-frame-tab-right-images 
+  `((focused . ,(make-image "top-frame-tab-right-f.png"))
+	(inactive . ,(make-image "top-frame-tab-right-i.png"))))
+
+(define top-frame-title-images 
+  `((focused . ,(make-image "top-frame-title-f.png"))
+	(inactive . ,(make-image "top-frame-title-i.png"))))
+
+(define top-frame-icon-title-images 
+  (make-image "top-frame-icon-title-images-f.png"))
+
+(define top-frame-top-right-corner-images 
+  `((focused . ,(make-image "top-frame-top-right-corner-f.png"))
+	(inactive . ,(make-image "top-frame-top-right-corner-i.png"))))
+
+(define top-frame-top-right-corner-shaped-images 
+  `((focused . ,(make-image "top-frame-top-right-corner-shaped-f.png"))
+	(inactive . ,(make-image "top-frame-top-right-corner-shaped-i.png"))))
+
+(define top-frame-menu-button-images 
+  `((focused . ,(make-image "top-frame-menu-button-f.png"))
+	(highlighted . ,(make-image "top-frame-menu-button-h.png"))
+	(clicked . ,(make-image "top-frame-menu-button-c.png"))
+	(inactive . ,(make-image "top-frame-menu-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-menu-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-menu-button-ic.png"))))
+
+(define top-frame-shade-button-images 
+  `((focused . ,(make-image "top-frame-shade-button-f.png"))
+	(highlighted . ,(make-image "top-frame-shade-button-h.png"))
+	(clicked . ,(make-image "top-frame-shade-button-c.png"))
+	(inactive . ,(make-image "top-frame-shade-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-shade-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-shade-button-ic.png"))))
+
+(define top-frame-unshade-button-images 
+  `((focused . ,(make-image "top-frame-unshade-button-f.png"))
+	(highlighted . ,(make-image "top-frame-unshade-button-h.png"))
+	(clicked . ,(make-image "top-frame-unshade-button-c.png"))
+	(inactive . ,(make-image "top-frame-unshade-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-unshade-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-unshade-button-ic.png"))))
+
+(define top-frame-sticky-button-images 
+  `((focused . ,(make-image "top-frame-sticky-button-f.png"))
+	(highlighted . ,(make-image "top-frame-sticky-button-h.png"))
+	(clicked . ,(make-image "top-frame-sticky-button-c.png"))
+	(inactive . ,(make-image "top-frame-sticky-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-sticky-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-sticky-button-ic.png"))))
+
+(define top-frame-unsticky-button-images 
+  `((focused . ,(make-image "top-frame-unsticky-button-f.png"))
+	(highlighted . ,(make-image "top-frame-unsticky-button-h.png"))
+	(clicked . ,(make-image "top-frame-unsticky-button-c.png"))
+	(inactive . ,(make-image "top-frame-unsticky-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-unsticky-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-unsticky-button-ic.png"))))
+
+(define top-frame-iconify-button-images 
+  `((focused . ,(make-image "top-frame-iconify-button-f.png"))
+	(highlighted . ,(make-image "top-frame-iconify-button-h.png"))
+	(clicked . ,(make-image "top-frame-iconify-button-c.png"))
+	(inactive . ,(make-image "top-frame-iconify-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-iconify-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-iconify-button-ic.png"))))
+
+(define top-frame-maximize-button-images 
+  `((focused . ,(make-image "top-frame-maximize-button-f.png"))
+	(highlighted . ,(make-image "top-frame-maximize-button-h.png"))
+	(clicked . ,(make-image "top-frame-maximize-button-c.png"))
+	(inactive . ,(make-image "top-frame-maximize-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-maximize-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-maximize-button-ic.png"))))
+
+(define top-frame-unmaximize-button-images 
+  `((focused . ,(make-image "top-frame-unmaximize-button-f.png"))
+	(highlighted . ,(make-image "top-frame-unmaximize-button-h.png"))
+	(clicked . ,(make-image "top-frame-unmaximize-button-c.png"))
+	(inactive . ,(make-image "top-frame-unmaximize-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-unmaximize-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-unmaximize-button-ic.png"))))
+
+(define top-frame-close-button-images 
+  `((focused . ,(make-image "top-frame-close-button-f.png"))
+	(highlighted . ,(make-image "top-frame-close-button-h.png"))
+	(clicked . ,(make-image "top-frame-close-button-c.png"))
+	(inactive . ,(make-image "top-frame-close-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-close-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-close-button-ic.png"))))
+
+(define top-frame-lock-button-images 
+  `((focused . ,(make-image "top-frame-lock-button-f.png"))
+	(highlighted . ,(make-image "top-frame-lock-button-h.png"))
+	(clicked . ,(make-image "top-frame-lock-button-c.png"))
+	(inactive . ,(make-image "top-frame-lock-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-lock-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-lock-button-ic.png"))))
+
+(define top-frame-unlock-button-images 
+  `((focused . ,(make-image "top-frame-unlock-button-f.png"))
+	(highlighted . ,(make-image "top-frame-unlock-button-h.png"))
+	(clicked . ,(make-image "top-frame-unlock-button-c.png"))
+	(inactive . ,(make-image "top-frame-unlock-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-unlock-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-unlock-button-ic.png"))))
+
+(define top-frame-prev-button-images 
+  `((focused . ,(make-image "top-frame-prev-button-f.png"))
+	(highlighted . ,(make-image "top-frame-prev-button-h.png"))
+	(clicked . ,(make-image "top-frame-prev-button-c.png"))
+	(inactive . ,(make-image "top-frame-prev-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-prev-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-prev-button-ic.png"))))
+
+(define top-frame-prev-last-button-images 
+  `((focused . ,(make-image "top-frame-prev-last-button-f.png"))
+	(highlighted . ,(make-image "top-frame-prev-last-button-h.png"))
+	(clicked . ,(make-image "top-frame-prev-last-button-c.png"))
+	(inactive . ,(make-image "top-frame-prev-last-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-prev-last-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-prev-last-button-ic.png"))))
+
+(define top-frame-next-button-images 
+  `((focused . ,(make-image "top-frame-next-button-f.png"))
+	(highlighted . ,(make-image "top-frame-next-button-h.png"))
+	(clicked . ,(make-image "top-frame-next-button-c.png"))
+	(inactive . ,(make-image "top-frame-next-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-next-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-next-button-ic.png"))))
+
+(define top-frame-next-last-button-images 
+  `((focused . ,(make-image "top-frame-next-last-button-f.png"))
+	(highlighted . ,(make-image "top-frame-next-last-button-h.png"))
+	(clicked . ,(make-image "top-frame-next-last-button-c.png"))
+	(inactive . ,(make-image "top-frame-next-last-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-next-last-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-next-last-button-ic.png"))))
+
+(define top-frame-raise-lower-button-images 
+  `((focused . ,(make-image "top-frame-raise-lower-button-f.png"))
+	(highlighted . ,(make-image "top-frame-raise-lower-button-h.png"))
+	(clicked . ,(make-image "top-frame-raise-lower-button-c.png"))
+	(inactive . ,(make-image "top-frame-raise-lower-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-raise-lower-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-raise-lower-button-ic.png"))))
+
+(define top-frame-ontop-button-images 
+  `((focused . ,(make-image "top-frame-ontop-button-f.png"))
+	(highlighted . ,(make-image "top-frame-ontop-button-h.png"))
+	(clicked . ,(make-image "top-frame-ontop-button-c.png"))
+	(inactive . ,(make-image "top-frame-ontop-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-ontop-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-ontop-button-ic.png"))))
+
+(define top-frame-unontop-button-images 
+  `((focused . ,(make-image "top-frame-unontop-button-f.png"))
+	(highlighted . ,(make-image "top-frame-unontop-button-h.png"))
+	(clicked . ,(make-image "top-frame-unontop-button-c.png"))
+	(inactive . ,(make-image "top-frame-unontop-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-unontop-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-unontop-button-ic.png"))))
+
+(define top-frame-move-resize-button-images 
+  `((focused . ,(make-image "top-frame-move-resize-button-f.png"))
+	(highlighted . ,(make-image "top-frame-move-resize-button-h.png"))
+	(clicked . ,(make-image "top-frame-move-resize-button-c.png"))
+	(inactive . ,(make-image "top-frame-move-resize-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-move-resize-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-move-resize-button-ic.png"))))
+
+(define top-frame-rename-button-images 
+  `((focused . ,(make-image "top-frame-rename-button-f.png"))
+	(highlighted . ,(make-image "top-frame-rename-button-h.png"))
+	(clicked . ,(make-image "top-frame-rename-button-c.png"))
+	(inactive . ,(make-image "top-frame-rename-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-rename-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-rename-button-ic.png"))))
+
+(define top-frame-frame-typ-button-images 
+  `((focused . ,(make-image "top-frame-frame-typ-button-f.png"))
+	(highlighted . ,(make-image "top-frame-frame-typ-button-h.png"))
+	(clicked . ,(make-image "top-frame-frame-typ-button-c.png"))
+	(inactive . ,(make-image "top-frame-frame-typ-button-i.png"))
+	(inactive-highlighted . ,(make-image "top-frame-frame-typ-button-ih.png"))
+	(inactive-clicked . ,(make-image "top-frame-frame-typ-button-ic.png"))))
+
+(define top-frame-left-border-images 
+  `((focused . ,(make-image "top-frame-left-border-f.png"))
+	(inactive . ,(make-image "top-frame-left-border-i.png"))))
+
+(define top-frame-bottom-left-corner-images 
+  `((focused . ,(make-image "top-frame-bottom-left-corner-f.png"))
+	(inactive . ,(make-image "top-frame-bottom-left-corner-i.png"))))
+
+(define top-frame-bottom-border-images 
+  `((focused . ,(make-image "top-frame-bottom-border-f.png"))
+	(inactive . ,(make-image "top-frame-bottom-border-i.png"))))
+
+(define top-frame-right-border-images 
+  `((focused . ,(make-image "top-frame-right-border-f.png"))
+	(inactive . ,(make-image "top-frame-right-border-i.png"))))
+
+(define top-frame-bottom-right-corner-images 
+  `((focused . ,(make-image "top-frame-bottom-right-corner-f.png"))
+	(inactive . ,(make-image "top-frame-bottom-right-corner-i.png"))))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; bottom images ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+(define bottom-frame-top-border-images
+  `((focused . ,(make-image "bottom-frame-top-border-f.png"))
+    (inactive . ,(make-image "bottom-frame-top-border-i.png"))))
+
+(define bottom-frame-top-left-corner-images
+  `((focused . ,(make-image "bottom-frame-top-left-corner-f.png"))
+    (inactive . ,(make-image "bottom-frame-top-left-corner-i.png"))))
+
+(define bottom-frame-top-right-corner-images
+  `((focused . ,(make-image "bottom-frame-top-right-corner-f.png"))
+    (inactive . ,(make-image "bottom-frame-top-right-corner-i.png"))))
+
+(define bottom-frame-left-border-images
+  `((focused . ,(make-image "bottom-frame-left-border-f.png"))
+    (inactive . ,(make-image "bottom-frame-left-border-i.png"))))
+
+(define bottom-frame-right-border-images
+  `((focused . ,(make-image "bottom-frame-right-border-f.png"))
+    (inactive . ,(make-image "bottom-frame-right-border-i.png"))))
+
+(define bottom-frame-bottom-border-cursor-images
+  `((focused . ,(make-image "bottom-frame-bottom-border-cursor-f.png"))
+    (inactive . ,(make-image "bottom-frame-bottom-border-cursor-f.png"))))
+
+(define bottom-frame-bottom-left-corner-images
+  `((focused . ,(make-image "bottom-frame-bottom-left-corner-f.png"))
+    (inactive . ,(make-image "bottom-frame-bottom-left-corner-i.png"))))
+
+(define bottom-frame-bottom-right-corner-images
+  `((focused . ,(make-image "bottom-frame-bottom-right-corner-f.png"))
+    (inactive . ,(make-image "bottom-frame-bottom-right-corner-i.png"))))
+
+(define bottom-frame-title-images
+  `((focused . ,(make-image "bottom-frame-title-f.png"))
+    (inactive . ,(make-image "bottom-frame-title-i.png"))))
+
+(define bottom-frame-bottom-border-images
+  `((focused . ,(make-image "bottom-frame-bottom-border-f.png"))
+    (inactive . ,(make-image "bottom-frame-bottom-border-i.png"))))
+
+(define bottom-frame-tab-images
+  `((focused . ,(make-image "bottom-frame-tab-f.png"))
+    (inactive . ,(make-image "bottom-frame-tab-i.png"))))
+
+(define bottom-frame-tab-left-icon-images
+  `((focused . ,(make-image "bottom-frame-tab-left-icon-f.png"))
+    (inactive . ,(make-image "bottom-frame-tab-left-icon-i.png"))))
+
+(define bottom-frame-tab-right-images
+  `((focused . ,(make-image "bottom-frame-tab-right-f.png"))
+    (inactive . ,(make-image "bottom-frame-tab-right-i.png"))))
+
+(define bottom-frame-menu-button-images
+  `((focused . ,(make-image "bottom-frame-menu-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-menu-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-menu-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-menu-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-menu-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-menu-button-ic.png"))))
+
+(define bottom-frame-shade-button-images
+  `((focused . ,(make-image "bottom-frame-shade-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-shade-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-shade-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-shade-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-shade-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-shade-button-ic.png"))))
+
+(define bottom-frame-unshade-button-images
+  `((focused . ,(make-image "bottom-frame-unshade-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-unshade-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-unshade-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-unshade-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-unshade-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-unshade-button-ic.png"))))
+
+(define bottom-frame-sticky-button-images
+  `((focused . ,(make-image "bottom-frame-sticky-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-sticky-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-sticky-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-sticky-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-sticky-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-sticky-button-ic.png"))))
+
+(define bottom-frame-unsticky-button-images
+  `((focused . ,(make-image "bottom-frame-unsticky-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-unsticky-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-unsticky-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-unsticky-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-unsticky-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-unsticky-button-ic.png"))))
+
+(define bottom-frame-iconify-button-images
+  `((focused . ,(make-image "bottom-frame-iconify-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-iconify-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-iconify-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-iconify-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-iconify-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-iconify-button-ic.png"))))
+
+(define bottom-frame-maximize-button-images
+  `((focused . ,(make-image "bottom-frame-maximize-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-maximize-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-maximize-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-maximize-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-maximize-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-maximize-button-ic.png"))))
+
+(define bottom-frame-unmaximize-button-images
+  `((focused . ,(make-image "bottom-frame-unmaximize-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-unmaximize-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-unmaximize-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-unmaximize-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-unmaximize-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-unmaximize-button-ic.png"))))
+
+(define bottom-frame-close-button-images
+  `((focused . ,(make-image "bottom-frame-close-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-close-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-close-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-close-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-close-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-close-button-ic.png"))))
+
+(define bottom-frame-lock-button-images
+  `((focused . ,(make-image "bottom-frame-lock-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-lock-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-lock-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-lock-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-lock-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-lock-button-ic.png"))))
+
+(define bottom-frame-unlock-button-images
+  `((focused . ,(make-image "bottom-frame-unlock-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-unlock-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-unlock-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-unlock-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-unlock-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-unlock-button-ic.png"))))
+
+(define bottom-frame-prev-button-images
+  `((focused . ,(make-image "bottom-frame-prev-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-prev-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-prev-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-prev-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-prev-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-prev-button-ic.png"))))
+
+(define bottom-frame-prev-last-button-images
+  `((focused . ,(make-image "bottom-frame-prev-last-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-prev-last-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-prev-last-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-prev-last-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-prev-last-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-prev-last-button-ic.png"))))
+
+(define bottom-frame-next-button-images
+  `((focused . ,(make-image "bottom-frame-next-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-next-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-next-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-next-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-next-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-next-button-ic.png"))))
+
+(define bottom-frame-next-last-button-images
+  `((focused . ,(make-image "bottom-frame-next-last-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-next-last-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-next-last-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-next-last-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-next-last-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-next-last-button-ic.png"))))
+
+(define bottom-frame-raise-lower-button-images
+  `((focused . ,(make-image "bottom-frame-raise-lower-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-raise-lower-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-raise-lower-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-raise-lower-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-raise-lower-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-raise-lower-button-ic.png"))))
+
+(define bottom-frame-ontop-button-images
+  `((focused . ,(make-image "bottom-frame-ontop-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-ontop-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-ontop-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-ontop-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-ontop-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-ontop-button-ic.png"))))
+
+(define bottom-frame-unontop-button-images
+  `((focused . ,(make-image "bottom-frame-unontop-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-unontop-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-unontop-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-unontop-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-unontop-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-unontop-button-ic.png"))))
+
+(define bottom-frame-move-resize-button-images
+  `((focused . ,(make-image "bottom-frame-move-resize-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-move-resize-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-move-resize-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-move-resize-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-move-resize-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-move-resize-button-ic.png"))))
+
+(define bottom-frame-rename-button-images
+  `((focused . ,(make-image "bottom-frame-rename-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-rename-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-rename-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-rename-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-rename-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-rename-button-ic.png"))))
+
+(define bottom-frame-frame-typ-button-images
+  `((focused . ,(make-image "bottom-frame-frame-typ-button-f.png"))
+    (highlighted . ,(make-image "bottom-frame-frame-typ-button-h.png"))
+    (clicked . ,(make-image "bottom-frame-frame-typ-button-c.png"))
+    (inactive . ,(make-image "bottom-frame-frame-typ-button-i.png"))
+    (inactive-highlighted . ,(make-image "bottom-frame-frame-typ-button-ih.png"))
+    (inactive-clicked . ,(make-image "bottom-frame-frame-typ-button-ic.png"))))
+
+(define bottom-frame-bottom-left-corner-shaped-images
+  `((focused . ,(make-image "bottom-frame-bottom-left-corner-shaped-f.png"))
+    (inactive . ,(make-image "bottom-frame-bottom-left-corner-shaped-i.png"))))
+
+(define bottom-frame-bottom-right-corner-shaped-images
+  `((focused . ,(make-image "bottom-frame-bottom-right-corner-shaped-f.png"))
+    (inactive . ,(make-image "bottom-frame-bottom-right-corner-shaped-i.png"))))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; left images ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+(define left-frame-left-border-images
+  `((focused . ,(make-image "left-frame-left-border-f.png"))
+    (inactive . ,(make-image "left-frame-left-border-i.png"))))
+
+(define left-frame-tab-images
+  `((focused . ,(make-image "left-frame-tab-f.png"))
+    (inactive . ,(make-image "left-frame-tab-i.png"))))
+
+(define left-frame-tab-bottom-icon-images
+  `((focused . ,(make-image "left-frame-tab-bottom-icon-f.png"))
+    (inactive . ,(make-image "left-frame-tab-bottom-icon-i.png"))))
+
+(define left-frame-tab-top-images
+  `((focused . ,(make-image "left-frame-tab-top-f.png"))
+    (inactive . ,(make-image "left-frame-tab-top-i.png"))))
+
+(define left-frame-bottom-left-corner-images
+  `((focused . ,(make-image "left-frame-bottom-left-corner-f.png"))
+    (inactive . ,(make-image "left-frame-bottom-left-corner-i.png"))))
+
+(define left-frame-top-left-corner-images
+  `((focused . ,(make-image "left-frame-top-left-corner-f.png"))
+    (inactive . ,(make-image "left-frame-top-left-corner-i.png"))))
+
+(define left-frame-title-images
+  `((focused . ,(make-image "left-frame-title-f.png"))
+    (inactive . ,(make-image "left-frame-title-i.png"))))
+
+(define left-frame-bottom-border-images
+  `((focused . ,(make-image "left-frame-bottom-border-f.png"))
+    (inactive . ,(make-image "left-frame-bottom-border-i.png"))))
+
+(define left-frame-bottom-right-corner-images
+  `((focused . ,(make-image "left-frame-bottom-right-corner-f.png"))
+    (inactive . ,(make-image "left-frame-bottom-right-corner-i.png"))))
+
+(define left-frame-right-border-images
+  `((focused . ,(make-image "left-frame-right-border-f.png"))
+    (inactive . ,(make-image "left-frame-right-border-i.png"))))
+
+(define left-frame-top-right-corner-images
+  `((focused . ,(make-image "left-frame-top-right-corner-f.png"))
+    (inactive . ,(make-image "left-frame-top-right-corner-i.png"))))
+
+(define left-frame-top-border-images
+  `((focused . ,(make-image "left-frame-top-border-f.png"))
+    (inactive . ,(make-image "left-frame-top-border-i.png"))))
+
+(define left-frame-menu-button-images 
+  `((focused . ,(make-image "left-frame-menu-button-f.png"))
+	(highlighted . ,(make-image "left-frame-menu-button-h.png"))
+	(clicked . ,(make-image "left-frame-menu-button-c.png"))
+	(inactive . ,(make-image "left-frame-menu-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-menu-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-menu-button-ic.png"))))
+
+(define left-frame-shade-button-images 
+  `((focused . ,(make-image "left-frame-shade-button-f.png"))
+	(highlighted . ,(make-image "left-frame-shade-button-h.png"))
+	(clicked . ,(make-image "left-frame-shade-button-c.png"))
+	(inactive . ,(make-image "left-frame-shade-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-shade-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-shade-button-ic.png"))))
+
+(define left-frame-unshade-button-images 
+  `((focused . ,(make-image "left-frame-unshade-button-f.png"))
+	(highlighted . ,(make-image "left-frame-unshade-button-h.png"))
+	(clicked . ,(make-image "left-frame-unshade-button-c.png"))
+	(inactive . ,(make-image "left-frame-unshade-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-unshade-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-unshade-button-ic.png"))))
+
+(define left-frame-sticky-button-images 
+  `((focused . ,(make-image "left-frame-sticky-button-f.png"))
+	(highlighted . ,(make-image "left-frame-sticky-button-h.png"))
+	(clicked . ,(make-image "left-frame-sticky-button-c.png"))
+	(inactive . ,(make-image "left-frame-sticky-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-sticky-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-sticky-button-ic.png"))))
+
+(define left-frame-unsticky-button-images 
+  `((focused . ,(make-image "left-frame-unsticky-button-f.png"))
+	(highlighted . ,(make-image "left-frame-unsticky-button-h.png"))
+	(clicked . ,(make-image "left-frame-unsticky-button-c.png"))
+	(inactive . ,(make-image "left-frame-unsticky-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-unsticky-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-unsticky-button-ic.png"))))
+
+(define left-frame-iconify-button-images 
+  `((focused . ,(make-image "left-frame-iconify-button-f.png"))
+	(highlighted . ,(make-image "left-frame-iconify-button-h.png"))
+	(clicked . ,(make-image "left-frame-iconify-button-c.png"))
+	(inactive . ,(make-image "left-frame-iconify-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-iconify-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-iconify-button-ic.png"))))
+
+(define left-frame-maximize-button-images 
+  `((focused . ,(make-image "left-frame-maximize-button-f.png"))
+	(highlighted . ,(make-image "left-frame-maximize-button-h.png"))
+	(clicked . ,(make-image "left-frame-maximize-button-c.png"))
+	(inactive . ,(make-image "left-frame-maximize-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-maximize-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-maximize-button-ic.png"))))
+
+(define left-frame-unmaximize-button-images 
+  `((focused . ,(make-image "left-frame-unmaximize-button-f.png"))
+	(highlighted . ,(make-image "left-frame-unmaximize-button-h.png"))
+	(clicked . ,(make-image "left-frame-unmaximize-button-c.png"))
+	(inactive . ,(make-image "left-frame-unmaximize-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-unmaximize-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-unmaximize-button-ic.png"))))
+
+(define left-frame-close-button-images 
+  `((focused . ,(make-image "left-frame-close-button-f.png"))
+	(highlighted . ,(make-image "left-frame-close-button-h.png"))
+	(clicked . ,(make-image "left-frame-close-button-c.png"))
+	(inactive . ,(make-image "left-frame-close-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-close-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-close-button-ic.png"))))
+
+(define left-frame-lock-button-images 
+  `((focused . ,(make-image "left-frame-lock-button-f.png"))
+	(highlighted . ,(make-image "left-frame-lock-button-h.png"))
+	(clicked . ,(make-image "left-frame-lock-button-c.png"))
+	(inactive . ,(make-image "left-frame-lock-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-lock-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-lock-button-ic.png"))))
+
+(define left-frame-unlock-button-images 
+  `((focused . ,(make-image "left-frame-unlock-button-f.png"))
+	(highlighted . ,(make-image "left-frame-unlock-button-h.png"))
+	(clicked . ,(make-image "left-frame-unlock-button-c.png"))
+	(inactive . ,(make-image "left-frame-unlock-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-unlock-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-unlock-button-ic.png"))))
+
+(define left-frame-prev-button-images 
+  `((focused . ,(make-image "left-frame-prev-button-f.png"))
+	(highlighted . ,(make-image "left-frame-prev-button-h.png"))
+	(clicked . ,(make-image "left-frame-prev-button-c.png"))
+	(inactive . ,(make-image "left-frame-prev-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-prev-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-prev-button-ic.png"))))
+
+(define left-frame-prev-last-button-images 
+  `((focused . ,(make-image "left-frame-prev-last-button-f.png"))
+	(highlighted . ,(make-image "left-frame-prev-last-button-h.png"))
+	(clicked . ,(make-image "left-frame-prev-last-button-c.png"))
+	(inactive . ,(make-image "left-frame-prev-last-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-prev-last-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-prev-last-button-ic.png"))))
+
+(define left-frame-next-button-images 
+  `((focused . ,(make-image "left-frame-next-button-f.png"))
+	(highlighted . ,(make-image "left-frame-next-button-h.png"))
+	(clicked . ,(make-image "left-frame-next-button-c.png"))
+	(inactive . ,(make-image "left-frame-next-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-next-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-next-button-ic.png"))))
+
+(define left-frame-next-last-button-images 
+  `((focused . ,(make-image "left-frame-next-last-button-f.png"))
+	(highlighted . ,(make-image "left-frame-next-last-button-h.png"))
+	(clicked . ,(make-image "left-frame-next-last-button-c.png"))
+	(inactive . ,(make-image "left-frame-next-last-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-next-last-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-next-last-button-ic.png"))))
+
+(define left-frame-raise-lower-button-images 
+  `((focused . ,(make-image "left-frame-raise-lower-button-f.png"))
+	(highlighted . ,(make-image "left-frame-raise-lower-button-h.png"))
+	(clicked . ,(make-image "left-frame-raise-lower-button-c.png"))
+	(inactive . ,(make-image "left-frame-raise-lower-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-raise-lower-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-raise-lower-button-ic.png"))))
+
+(define left-frame-ontop-button-images 
+  `((focused . ,(make-image "left-frame-ontop-button-f.png"))
+	(highlighted . ,(make-image "left-frame-ontop-button-h.png"))
+	(clicked . ,(make-image "left-frame-ontop-button-c.png"))
+	(inactive . ,(make-image "left-frame-ontop-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-ontop-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-ontop-button-ic.png"))))
+
+(define left-frame-unontop-button-images 
+  `((focused . ,(make-image "left-frame-unontop-button-f.png"))
+	(highlighted . ,(make-image "left-frame-unontop-button-h.png"))
+	(clicked . ,(make-image "left-frame-unontop-button-c.png"))
+	(inactive . ,(make-image "left-frame-unontop-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-unontop-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-unontop-button-ic.png"))))
+
+(define left-frame-move-resize-button-images 
+  `((focused . ,(make-image "left-frame-move-resize-button-f.png"))
+	(highlighted . ,(make-image "left-frame-move-resize-button-h.png"))
+	(clicked . ,(make-image "left-frame-move-resize-button-c.png"))
+	(inactive . ,(make-image "left-frame-move-resize-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-move-resize-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-move-resize-button-ic.png"))))
+
+(define left-frame-rename-button-images 
+  `((focused . ,(make-image "left-frame-rename-button-f.png"))
+	(highlighted . ,(make-image "left-frame-rename-button-h.png"))
+	(clicked . ,(make-image "left-frame-rename-button-c.png"))
+	(inactive . ,(make-image "left-frame-rename-button-i.png"))
+	(inactive-highlighted . ,(make-image "left-frame-rename-button-ih.png"))
+	(inactive-clicked . ,(make-image "left-frame-rename-button-ic.png"))))
+
+(define left-frame-frame-typ-button-images
+  `((focused . ,(make-image "left-frame-frame-typ-button-f.png"))
+    (highlighted . ,(make-image "left-frame-frame-typ-button-h.png"))
+    (clicked . ,(make-image "left-frame-frame-typ-button-c.png"))
+    (inactive . ,(make-image "left-frame-frame-typ-button-i.png"))
+    (inactive-highlighted . ,(make-image "left-frame-frame-typ-button-ih.png"))
+    (inactive-clicked . ,(make-image "left-frame-frame-typ-button-ic.png"))))
+
+(define left-frame-bottom-left-corner-shaped-images
+  `((focused . ,(make-image "left-frame-bottom-left-corner-shaped-f.png"))
+    (inactive . ,(make-image "left-frame-bottom-left-corner-shaped-i.png"))))
+
+(define left-frame-top-left-corner-shaped-images
+  `((focused . ,(make-image "left-frame-top-left-corner-shaped-f.png"))
+    (inactive . ,(make-image "left-frame-top-left-corner-shaped-i.png"))))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; right images ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+(define right-frame-right-border-images
+  `((focused . ,(make-image "right-frame-right-border-f.png"))
+    (inactive . ,(make-image "right-frame-right-border-i.png"))))
+
+(define right-frame-tab-images
+  `((focused . ,(make-image "right-frame-tab-f.png"))
+    (inactive . ,(make-image "right-frame-tab-i.png"))))
+
+(define right-frame-tab-bottom-icon-images
+  `((focused . ,(make-image "right-frame-tab-bottom-icon-f.png"))
+    (inactive . ,(make-image "right-frame-tab-bottom-icon-i.png"))))
+
+(define right-frame-tab-top-images
+  `((focused . ,(make-image "right-frame-tab-top-f.png"))
+    (inactive . ,(make-image "right-frame-tab-top-i.png"))))
+
+(define right-frame-bottom-right-corner-images
+  `((focused . ,(make-image "right-frame-bottom-right-corner-f.png"))
+    (inactive . ,(make-image "right-frame-bottom-right-corner-i.png"))))
+
+(define right-frame-top-right-corner-images
+  `((focused . ,(make-image "right-frame-top-right-corner-f.png"))
+    (inactive . ,(make-image "right-frame-top-right-corner-i.png"))))
+
+(define right-frame-title-images
+  `((focused . ,(make-image "right-frame-title-f.png"))
+    (inactive . ,(make-image "right-frame-title-i.png"))))
+
+(define right-frame-top-border-images
+  `((focused . ,(make-image "right-frame-top-border-f.png"))
+    (inactive . ,(make-image "right-frame-top-border-i.png"))))
+
+(define right-frame-bottom-left-corner-images
+  `((focused . ,(make-image "right-frame-bottom-left-corner-f.png"))
+    (inactive . ,(make-image "right-frame-bottom-left-corner-i.png"))))
+
+(define right-frame-left-border-images
+  `((focused . ,(make-image "right-frame-left-border-f.png"))
+    (inactive . ,(make-image "right-frame-left-border-i.png"))))
+
+(define right-frame-top-left-corner-images
+  `((focused . ,(make-image "right-frame-top-left-corner-f.png"))
+    (inactive . ,(make-image "right-frame-top-left-corner-i.png"))))
+
+(define right-frame-bottom-border-images
+  `((focused . ,(make-image "right-frame-bottom-border-f.png"))
+    (inactive . ,(make-image "right-frame-bottom-border-i.png"))))
+
+(define right-frame-right-border-cursor-images
+  `((focused . ,(make-image "right-frame-right-border-cursor-f.png"))
+    (inactive . ,(make-image "right-frame-right-border-cursor-i.png"))))
+
+(define right-frame-menu-button-images 
+  `((focused . ,(make-image "right-frame-menu-button-f.png"))
+	(highlighted . ,(make-image "right-frame-menu-button-h.png"))
+	(clicked . ,(make-image "right-frame-menu-button-c.png"))
+	(inactive . ,(make-image "right-frame-menu-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-menu-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-menu-button-ic.png"))))
+
+(define right-frame-shade-button-images 
+  `((focused . ,(make-image "right-frame-shade-button-f.png"))
+	(highlighted . ,(make-image "right-frame-shade-button-h.png"))
+	(clicked . ,(make-image "right-frame-shade-button-c.png"))
+	(inactive . ,(make-image "right-frame-shade-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-shade-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-shade-button-ic.png"))))
+
+(define right-frame-unshade-button-images 
+  `((focused . ,(make-image "right-frame-unshade-button-f.png"))
+	(highlighted . ,(make-image "right-frame-unshade-button-h.png"))
+	(clicked . ,(make-image "right-frame-unshade-button-c.png"))
+	(inactive . ,(make-image "right-frame-unshade-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-unshade-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-unshade-button-ic.png"))))
+
+(define right-frame-sticky-button-images 
+  `((focused . ,(make-image "right-frame-sticky-button-f.png"))
+	(highlighted . ,(make-image "right-frame-sticky-button-h.png"))
+	(clicked . ,(make-image "right-frame-sticky-button-c.png"))
+	(inactive . ,(make-image "right-frame-sticky-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-sticky-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-sticky-button-ic.png"))))
+
+(define right-frame-unsticky-button-images 
+  `((focused . ,(make-image "right-frame-unsticky-button-f.png"))
+	(highlighted . ,(make-image "right-frame-unsticky-button-h.png"))
+	(clicked . ,(make-image "right-frame-unsticky-button-c.png"))
+	(inactive . ,(make-image "right-frame-unsticky-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-unsticky-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-unsticky-button-ic.png"))))
+
+(define right-frame-iconify-button-images 
+  `((focused . ,(make-image "right-frame-iconify-button-f.png"))
+	(highlighted . ,(make-image "right-frame-iconify-button-h.png"))
+	(clicked . ,(make-image "right-frame-iconify-button-c.png"))
+	(inactive . ,(make-image "right-frame-iconify-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-iconify-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-iconify-button-ic.png"))))
+
+(define right-frame-maximize-button-images 
+  `((focused . ,(make-image "right-frame-maximize-button-f.png"))
+	(highlighted . ,(make-image "right-frame-maximize-button-h.png"))
+	(clicked . ,(make-image "right-frame-maximize-button-c.png"))
+	(inactive . ,(make-image "right-frame-maximize-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-maximize-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-maximize-button-ic.png"))))
+
+(define right-frame-unmaximize-button-images 
+  `((focused . ,(make-image "right-frame-unmaximize-button-f.png"))
+	(highlighted . ,(make-image "right-frame-unmaximize-button-h.png"))
+	(clicked . ,(make-image "right-frame-unmaximize-button-c.png"))
+	(inactive . ,(make-image "right-frame-unmaximize-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-unmaximize-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-unmaximize-button-ic.png"))))
+
+(define right-frame-close-button-images 
+  `((focused . ,(make-image "right-frame-close-button-f.png"))
+	(highlighted . ,(make-image "right-frame-close-button-h.png"))
+	(clicked . ,(make-image "right-frame-close-button-c.png"))
+	(inactive . ,(make-image "right-frame-close-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-close-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-close-button-ic.png"))))
+
+(define right-frame-lock-button-images 
+  `((focused . ,(make-image "right-frame-lock-button-f.png"))
+	(highlighted . ,(make-image "right-frame-lock-button-h.png"))
+	(clicked . ,(make-image "right-frame-lock-button-c.png"))
+	(inactive . ,(make-image "right-frame-lock-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-lock-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-lock-button-ic.png"))))
+
+(define right-frame-unlock-button-images 
+  `((focused . ,(make-image "right-frame-unlock-button-f.png"))
+	(highlighted . ,(make-image "right-frame-unlock-button-h.png"))
+	(clicked . ,(make-image "right-frame-unlock-button-c.png"))
+	(inactive . ,(make-image "right-frame-unlock-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-unlock-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-unlock-button-ic.png"))))
+
+(define right-frame-prev-button-images 
+  `((focused . ,(make-image "right-frame-prev-button-f.png"))
+	(highlighted . ,(make-image "right-frame-prev-button-h.png"))
+	(clicked . ,(make-image "right-frame-prev-button-c.png"))
+	(inactive . ,(make-image "right-frame-prev-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-prev-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-prev-button-ic.png"))))
+
+(define right-frame-prev-last-button-images 
+  `((focused . ,(make-image "right-frame-prev-last-button-f.png"))
+	(highlighted . ,(make-image "right-frame-prev-last-button-h.png"))
+	(clicked . ,(make-image "right-frame-prev-last-button-c.png"))
+	(inactive . ,(make-image "right-frame-prev-last-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-prev-last-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-prev-last-button-ic.png"))))
+
+(define right-frame-next-button-images 
+  `((focused . ,(make-image "right-frame-next-button-f.png"))
+	(highlighted . ,(make-image "right-frame-next-button-h.png"))
+	(clicked . ,(make-image "right-frame-next-button-c.png"))
+	(inactive . ,(make-image "right-frame-next-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-next-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-next-button-ic.png"))))
+
+(define right-frame-next-last-button-images 
+  `((focused . ,(make-image "right-frame-next-last-button-f.png"))
+	(highlighted . ,(make-image "right-frame-next-last-button-h.png"))
+	(clicked . ,(make-image "right-frame-next-last-button-c.png"))
+	(inactive . ,(make-image "right-frame-next-last-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-next-last-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-next-last-button-ic.png"))))
+
+(define right-frame-raise-lower-button-images 
+  `((focused . ,(make-image "right-frame-raise-lower-button-f.png"))
+	(highlighted . ,(make-image "right-frame-raise-lower-button-h.png"))
+	(clicked . ,(make-image "right-frame-raise-lower-button-c.png"))
+	(inactive . ,(make-image "right-frame-raise-lower-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-raise-lower-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-raise-lower-button-ic.png"))))
+
+(define right-frame-ontop-button-images 
+  `((focused . ,(make-image "right-frame-ontop-button-f.png"))
+	(highlighted . ,(make-image "right-frame-ontop-button-h.png"))
+	(clicked . ,(make-image "right-frame-ontop-button-c.png"))
+	(inactive . ,(make-image "right-frame-ontop-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-ontop-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-ontop-button-ic.png"))))
+
+(define right-frame-unontop-button-images 
+  `((focused . ,(make-image "right-frame-unontop-button-f.png"))
+	(highlighted . ,(make-image "right-frame-unontop-button-h.png"))
+	(clicked . ,(make-image "right-frame-unontop-button-c.png"))
+	(inactive . ,(make-image "right-frame-unontop-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-unontop-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-unontop-button-ic.png"))))
+
+(define right-frame-move-resize-button-images 
+  `((focused . ,(make-image "right-frame-move-resize-button-f.png"))
+	(highlighted . ,(make-image "right-frame-move-resize-button-h.png"))
+	(clicked . ,(make-image "right-frame-move-resize-button-c.png"))
+	(inactive . ,(make-image "right-frame-move-resize-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-move-resize-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-move-resize-button-ic.png"))))
+
+(define right-frame-rename-button-images 
+  `((focused . ,(make-image "right-frame-rename-button-f.png"))
+	(highlighted . ,(make-image "right-frame-rename-button-h.png"))
+	(clicked . ,(make-image "right-frame-rename-button-c.png"))
+	(inactive . ,(make-image "right-frame-rename-button-i.png"))
+	(inactive-highlighted . ,(make-image "right-frame-rename-button-ih.png"))
+	(inactive-clicked . ,(make-image "right-frame-rename-button-ic.png"))))
+
+(define right-frame-frame-typ-button-images
+  `((focused . ,(make-image "right-frame-frame-typ-button-f.png"))
+    (highlighted . ,(make-image "right-frame-frame-typ-button-h.png"))
+    (clicked . ,(make-image "right-frame-frame-typ-button-c.png"))
+    (inactive . ,(make-image "right-frame-frame-typ-button-i.png"))
+    (inactive-highlighted . ,(make-image "right-frame-frame-typ-button-ih.png"))
+    (inactive-clicked . ,(make-image "right-frame-frame-typ-button-ic.png"))))
+
+(define right-frame-bottom-right-corner-shaped-images
+  `((focused . ,(make-image "right-frame-bottom-right-corner-shaped-f.png"))
+    (inactive . ,(make-image "right-frame-bottom-right-corner-shaped-i.png"))))
+
+(define right-frame-top-right-corner-shaped-images
+  `((focused . ,(make-image "right-frame-top-right-corner-shaped-f.png"))
+    (inactive . ,(make-image "right-frame-top-right-corner-shaped-i.png"))))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; buttons, colors settings ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+(define title-colors-images
+  (lambda ()
+    `((focused . ,darktab:focused-color)
+      (highlighted . ,darktab:highlighted-color)
+      (clicked . ,darktab:clicked-color)
+      (inactive . ,darktab:inactive-color)
+      (inactive-highlighted . ,darktab:inactive-highlighted-color)
+      (inactive-clicked . ,darktab:inactive-clicked))))
+
+(define top-frame-sticky-image-set
+  (lambda (w)
+    (if (window-get w 'sticky)
+        top-frame-unsticky-button-images
+      top-frame-sticky-button-images)))
+
+(define bottom-frame-sticky-image-set
+  (lambda (w)
+    (if (window-get w 'sticky)
+        bottom-frame-unsticky-button-images
+      bottom-frame-sticky-button-images)))
+
+(define left-frame-sticky-image-set
+  (lambda (w)
+    (if (window-get w 'sticky)
+        left-frame-unsticky-button-images
+      left-frame-sticky-button-images)))
+
+(define right-frame-sticky-image-set
+  (lambda (w)
+    (if (window-get w 'sticky)
+        right-frame-unsticky-button-images
+      right-frame-sticky-button-images)))
+
+(define top-frame-shade-image-set
+  (lambda (w)
+    (if (window-get w 'shaded)
+        top-frame-unshade-button-images
+      top-frame-shade-button-images)))
+
+(define bottom-frame-shade-image-set
+  (lambda (w)
+    (if (window-get w 'shaded)
+        bottom-frame-unshade-button-images
+      bottom-frame-shade-button-images)))
+
+(define left-frame-shade-image-set
+  (lambda (w)
+    (if (window-get w 'shaded)
+        left-frame-unshade-button-images
+      left-frame-shade-button-images)))
+
+(define right-frame-shade-image-set
+  (lambda (w)
+    (if (window-get w 'shaded)
+        right-frame-unshade-button-images
+      right-frame-shade-button-images)))
+
+(define top-frame-maximize-image-set
+  (lambda (w)
+    (if (window-get w 'unmaximized-geometry)
+        top-frame-unmaximize-button-images
+      top-frame-maximize-button-images)))
+
+(define bottom-frame-maximize-image-set
+  (lambda (w)
+    (if (window-get w 'unmaximized-geometry)
+        bottom-frame-unmaximize-button-images
+      bottom-frame-maximize-button-images)))
+
+(define left-frame-maximize-image-set
+  (lambda (w)
+    (if (window-get w 'unmaximized-geometry)
+        left-frame-unmaximize-button-images
+      left-frame-maximize-button-images)))
+
+(define right-frame-maximize-image-set
+  (lambda (w)
+    (if (window-get w 'unmaximized-geometry)
+        right-frame-unmaximize-button-images
+      right-frame-maximize-button-images)))
+
+(defmacro window-in-workspace-p (w space)
+  `(memq ,space (window-get ,w 'workspaces)))
+
+(define (get-first-workspace) 1)
+
+(define top-frame-prev-image-set
+  (lambda (w)
+    (if (or (window-in-workspace-p w (- (get-first-workspace) 1))
+            (window-get w 'sticky))
+        top-frame-prev-last-button-images
+      top-frame-prev-button-images)))
+
+(define bottom-frame-prev-image-set
+  (lambda (w)
+    (if (or (window-in-workspace-p w (- (get-first-workspace) 1))
+            (window-get w 'sticky))
+        bottom-frame-prev-last-button-images
+      bottom-frame-prev-button-images)))
+
+(define left-frame-prev-image-set
+  (lambda (w)
+    (if (or (window-in-workspace-p w (- (get-first-workspace) 1))
+            (window-get w 'sticky))
+        left-frame-prev-last-button-images
+      left-frame-prev-button-images)))
+
+(define right-frame-prev-image-set
+  (lambda (w)
+    (if (or (window-in-workspace-p w (- (get-first-workspace) 1))
+            (window-get w 'sticky))
+        right-frame-prev-last-button-images
+      right-frame-prev-button-images)))
+
+(define (get-last-workspace)
+  (aref
+   (nth 2 (get-x-property 'root '_NET_NUMBER_OF_DESKTOPS)) 0))
+
+(define top-frame-next-image-set
+  (lambda (w)
+    (if (or (window-in-workspace-p w (- (get-last-workspace) 1))
+            (window-get w 'sticky))
+        top-frame-next-last-button-images
+      top-frame-next-button-images)))
+
+(define bottom-frame-next-image-set
+  (lambda (w)
+    (if (or (window-in-workspace-p w (- (get-last-workspace) 1))
+            (window-get w 'sticky))
+        bottom-frame-next-last-button-images
+      bottom-frame-next-button-images)))
+
+(define left-frame-next-image-set
+  (lambda (w)
+    (if (or (window-in-workspace-p w (- (get-last-workspace) 1))
+            (window-get w 'sticky))
+        left-frame-next-last-button-images
+      left-frame-next-button-images)))
+
+(define right-frame-next-image-set
+  (lambda (w)
+    (if (or (window-in-workspace-p w (- (get-last-workspace) 1))
+            (window-get w 'sticky))
+        right-frame-next-last-button-images
+      right-frame-next-button-images)))
+
+(define top-frame-lock-image-set
+  (lambda (w)
+    (if (window-get w 'fixed-position)
+        top-frame-unlock-button-images
+      top-frame-lock-button-images)))
+
+(define bottom-frame-lock-image-set
+  (lambda (w)
+    (if (window-get w 'fixed-position)
+        bottom-frame-unlock-button-images
+      bottom-frame-lock-button-images)))
+
+(define left-frame-lock-image-set
+  (lambda (w)
+    (if (window-get w 'fixed-position)
+        left-frame-unlock-button-images
+      left-frame-lock-button-images)))
+
+(define right-frame-lock-image-set
+  (lambda (w)
+    (if (window-get w 'fixed-position)
+        right-frame-unlock-button-images
+      right-frame-lock-button-images)))
+
+(define top-frame-raise-lower-image-set
+  (lambda (w)
+    (if (= (window-get w 'depth) 0)
+        top-frame-raise-lower-button-images
+      (if (> (window-get w 'depth) 0)
+          top-frame-ontop-button-images
+        top-frame-unontop-button-images))))
+
+(define bottom-frame-raise-lower-image-set
+  (lambda (w)
+    (if (= (window-get w 'depth) 0)
+        bottom-frame-raise-lower-button-images
+      (if (> (window-get w 'depth) 0)
+          bottom-frame-ontop-button-images
+        bottom-frame-unontop-button-images))))
+
+(define left-frame-raise-lower-image-set
+  (lambda (w)
+    (if (= (window-get w 'depth) 0)
+        left-frame-raise-lower-button-images
+      (if (> (window-get w 'depth) 0)
+          left-frame-ontop-button-images
+        left-frame-unontop-button-images))))
+
+(define right-frame-raise-lower-image-set
+  (lambda (w)
+    (if (= (window-get w 'depth) 0)
+        right-frame-raise-lower-button-images
+      (if (> (window-get w 'depth) 0)
+          right-frame-ontop-button-images
+        right-frame-unontop-button-images))))
+
+;; window icons
+;; ripped from Crux
+;;
+(define icon-table (make-weak-table eq-hash eq))
+
+(define (window-icon w)
+  (or (table-ref icon-table w)
+      (let ((icon (window-icon-image w)))
+        (if icon
+            (let ((scaled (scale-image icon (- darktab:title-dimension 7) (- darktab:title-dimension 7))))
+              (table-set icon-table w scaled)
+              scaled)
+          (scale-image top-frame-icon-title-images (- darktab:title-dimension 7) (- darktab:title-dimension 7))))))
+
+(define frame-width
+  (lambda (w)
+    (if (or (eq (window-type w) 'default)
+			(eq (window-type w) 'transient))
+        darktab:borders-dimension
+      0)))
+
+(define frame-edge
+  (lambda (w)
+    (if (or (eq (window-type w) 'default)
+            (eq (window-type w) 'transient))
+        (- darktab:borders-dimension)
+      0)))
+
+(define title-hight (lambda (w) darktab:title-dimension)) 
+(define title-hight-s (lambda (w) (- darktab:title-dimension 2)))
+(define title-edge (lambda (w) (- darktab:title-dimension)))
+(define title-edge-s (lambda (w) (- (- darktab:title-dimension 2))))
+(define top-frame-button-width (lambda (w) (+ darktab:title-dimension 8)))
+(define bottom-frame-button-width (lambda (w) (+ darktab:title-dimension 8)))
+(define left-frame-button-height (lambda (w) (+ darktab:title-dimension 8)))
+(define right-frame-button-height (lambda (w) (+ darktab:title-dimension 8)))
+
+(define-frame-class 'prev-button '((keymap . prev-button-keymap)))
+(define-frame-class 'next-button '((keymap . next-button-keymap)))
+(define-frame-class 'frame-typ-button '((keymap . frame-typ-button-keymap)))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; frames ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+(define top-frame-default-border-corner-group 
+  `(((class . top-left-corner)
+     (background . ,top-frame-top-left-corner-images)
+     (left-edge . ,frame-edge)
+     (top-edge . ,title-edge)
+     (height . ,title-hight)
+     (width . ,frame-width))
+	((class . top-right-corner)
+     (background . ,top-frame-top-right-corner-images)
+     (top-edge . ,title-edge)
+     (right-edge . ,frame-edge)
+     (height . ,title-hight)
+     (width . ,frame-width))
+    ((class . title)
+     (background . ,top-frame-title-images)
+     (right-edge . 0)
+     (top-edge . ,title-edge-s)
+     (height . ,title-hight-s)
+     (width . 2))))
+
+(define bottom-frame-default-border-corner-group
+  `(((class . bottom-left-corner)
+     (background . ,bottom-frame-bottom-left-corner-images)
+     (left-edge . ,frame-edge)
+     (bottom-edge . ,title-edge)
+     (height . ,title-hight)
+     (width . ,frame-width))
+    ((class . bottom-right-corner)
+     (background . ,bottom-frame-bottom-right-corner-images)
+     (bottom-edge . ,title-edge)
+     (right-edge . ,frame-edge)
+     (height . ,title-hight)
+     (width . ,frame-width))
+    ((class . title)
+     (background . ,bottom-frame-title-images)
+     (right-edge . 0)
+     (bottom-edge . ,title-edge)
+     (height . ,title-hight-s)
+     (width . 2))))
+
+(define left-frame-default-border-corner-group
+  `(((class . bottom-left-corner)
+     (background . ,left-frame-bottom-left-corner-images)
+     (bottom-edge . ,frame-edge)
+     (left-edge . ,title-edge)
+     (height . ,frame-width)
+     (width . ,title-hight))
+    ((class . top-left-corner)
+     (background . ,left-frame-top-left-corner-images)
+     (top-edge . ,frame-edge)
+     (left-edge . ,title-edge)
+     (height . ,frame-width)
+     (width . ,title-hight))
+    ((class . title)
+     (background . ,left-frame-title-images)
+     (left-edge . ,title-edge-s)
+     (top-edge . 0)
+     (height . 2)
+     (width . ,title-hight-s))))
+
+(define right-frame-default-border-corner-group
+  `(((class . bottom-right-corner)
+     (background . ,right-frame-bottom-right-corner-images)
+     (bottom-edge . ,frame-edge)
+     (right-edge . ,title-edge)
+     (height . ,frame-width)
+     (width . ,title-hight))
+    ((class . top-right-corner)
+     (background . ,right-frame-top-right-corner-images)
+     (top-edge . ,frame-edge)
+     (right-edge . ,title-edge)
+     (height . ,frame-width)
+     (width . ,title-hight))
+    ((class . title)
+     (background . ,right-frame-title-images)
+     (right-edge . ,title-edge)
+     (top-edge . 0)
+     (height . 2)
+     (width . ,title-hight-s))))
+
+(define top-frame-border-group
+  `(((class . left-border)
+     (background . ,top-frame-left-border-images)
+     (cursor . sb_h_double_arrow)
+     (left-edge . ,frame-edge)
+     (top-edge . 0)
+     (width . ,frame-width)
+     (bottom-edge . 0))
+	((class . bottom-left-corner)
+     (background . ,top-frame-bottom-left-corner-images)
+     (left-edge . ,frame-edge)
+     (height . ,frame-width)
+     (width . ,frame-width)
+     (bottom-edge . ,frame-edge))
+	((class . bottom-border)
+     (background . ,top-frame-bottom-border-images)
+     (cursor . sb_v_double_arrow)
+     (left-edge . 0)
+     (right-edge . 0)
+     (height . ,frame-width)
+     (bottom-edge . ,frame-edge))
+	((class . bottom-right-corner)
+     (background . ,top-frame-bottom-right-corner-images)
+     (right-edge . ,frame-edge)
+     (height . ,frame-width)
+     (width . ,frame-width)
+     (bottom-edge . ,frame-edge))
+	((class . right-border)
+     (background . ,top-frame-right-border-images)
+     (cursor . sb_h_double_arrow)
+     (top-edge . 0)
+     (right-edge . ,frame-edge)
+     (width . ,frame-width)
+     (bottom-edge . 0))))
+
+(define bottom-frame-border-group
+  `(((class . left-border)
+     (background . ,bottom-frame-left-border-images)
+     (cursor . sb_h_double_arrow)
+     (left-edge . ,frame-edge)
+     (bottom-edge . 0)
+     (width . ,frame-width)
+     (top-edge . 0))
+    ((class . top-left-corner)
+     (background . ,bottom-frame-top-left-corner-images)
+     (left-edge . ,frame-edge)
+     (height . ,frame-width)
+     (width . ,frame-width)
+     (top-edge . ,frame-edge))
+    ((class . top-border)
+     (background . ,bottom-frame-top-border-images)
+     (cursor . sb_v_double_arrow)
+     (left-edge . 0)
+     (right-edge . 0)
+     (height . ,frame-width)
+     (top-edge . ,frame-edge))
+    ((class . top-right-corner)
+     (background . ,bottom-frame-top-right-corner-images)
+     (right-edge . ,frame-edge)
+     (height . ,frame-width)
+     (width . ,frame-width)
+     (top-edge . ,frame-edge))
+    ((class . right-border)
+     (background . ,bottom-frame-right-border-images)
+     (cursor . sb_h_double_arrow)
+     (bottom-edge . 0)
+     (right-edge . ,frame-edge)
+     (width . ,frame-width)
+     (top-edge . 0))))
+
+(define left-frame-border-group
+  `(((class . bottom-border)
+     (background . ,left-frame-bottom-border-images)
+     (cursor . sb_v_double_arrow)
+     (left-edge . 0)
+     (right-edge . 0)
+     (height . ,frame-width)
+     (bottom-edge . ,frame-edge))
+    ((class . bottom-right-corner)
+     (background . ,left-frame-bottom-right-corner-images)
+     (right-edge . ,frame-edge)
+     (height . ,frame-width)
+     (width . ,frame-width)
+     (bottom-edge . ,frame-edge))
+    ((class . right-border)
+     (background . ,left-frame-right-border-images)
+     (cursor . sb_h_double_arrow)
+     (top-edge . 0)
+     (right-edge . ,frame-edge)
+     (width . ,frame-width)
+     (bottom-edge . 0))
+    ((class . top-right-corner)
+     (background . ,left-frame-top-right-corner-images)
+     (top-edge . ,frame-edge)
+     (right-edge . ,frame-edge)
+     (height . ,frame-width)
+     (width . ,frame-width))
+    ((class . top-border)
+     (background . ,left-frame-top-border-images)
+     (cursor . sb_v_double_arrow)
+     (left-edge . 0)
+     (right-edge . 0)
+     (height . ,frame-width)
+     (top-edge . ,frame-edge))))
+
+(define right-frame-border-group
+  `(((class . bottom-border)
+     (background . ,right-frame-top-border-images)
+     (cursor . sb_v_double_arrow)
+     (left-edge . 0)
+     (right-edge . 0)
+     (height . ,frame-width)
+     (bottom-edge . ,frame-edge))
+    ((class . bottom-left-corner)
+     (background . ,right-frame-bottom-left-corner-images)
+     (left-edge . ,frame-edge)
+     (height . ,frame-width)
+     (width . ,frame-width)
+     (bottom-edge . ,frame-edge))
+    ((class . left-border)
+     (background . ,right-frame-left-border-images)
+     (cursor . sb_h_double_arrow)
+     (top-edge . 0)
+     (left-edge . ,frame-edge)
+     (width . ,frame-width)
+     (bottom-edge . 0))
+    ((class . top-left-corner)
+     (background . ,right-frame-top-left-corner-images)
+     (top-edge . ,frame-edge)
+     (left-edge . ,frame-edge)
+     (height . ,frame-width)
+     (width . ,frame-width))
+    ((class . top-border)
+     (background . ,right-frame-bottom-border-images)
+     (cursor . sb_v_double_arrow)
+     (left-edge . 0)
+     (right-edge . 0)
+     (height . ,frame-width)
+     (top-edge . ,frame-edge))))
+
+(define top-frame-title-group
+  `(((class . top-border)
+     (background . ,top-frame-top-border-images)
+     (cursor . sb_v_double_arrow)
+     (left-edge . 0)
+     (top-edge . ,title-edge)
+     (right-edge . 0)
+     (height . 2))
+    ((class . tabbar-horizontal)
+     (x-justify . ,(lambda (w) (- darktab:title-dimension 12)))
+     (y-justify . center)
+     (background . ,top-frame-tab-images)
+     (foreground . ,title-colors-images)
+     (top-edge . ,title-edge-s)
+     (height . ,title-hight-s)
+     (text . ,window-name))
+    ((class . tabbar-horizontal-left-edge)
+     (foreground . ,(lambda (w) (window-icon w)))
+     (background . ,top-frame-tab-left-icon-images)
+     (cursor . hand2)
+     (top-edge . ,title-edge-s)
+     (height . ,title-hight-s)
+     (width . ,title-hight-s)
+     (y-justify . 2)
+     (x-justify . 5))
+    ((class . tabbar-horizontal-right-edge)
+     (background . ,top-frame-tab-right-images)
+     (width . 3)
+     (height . ,title-hight-s)
+     (top-edge . ,title-edge-s))))
+
+(define bottom-frame-title-group
+  `(((class . title)
+     (background . ,bottom-frame-bottom-border-images)
+     (left-edge . 0)
+     (bottom-edge . -2)
+     (right-edge . 0)
+     (height . 2))
+    ((class . tabbar-horizontal)
+     (x-justify . ,(lambda (w) (- darktab:title-dimension 12)))
+     (y-justify . center)
+     (background . ,bottom-frame-tab-images)
+     (foreground . ,title-colors-images)
+     (bottom-edge . ,title-edge)
+     (height . ,title-hight-s)
+     (text . ,window-name))
+    ((class . tabbar-horizontal-left-edge)
+     (foreground . ,(lambda (w) (window-icon w)))
+     (background . ,bottom-frame-tab-left-icon-images)
+     (cursor . hand2)
+     (bottom-edge . ,title-edge)
+     (height . ,title-hight-s)
+     (width . ,title-hight-s)
+     (y-justify . 2)
+     (x-justify . 5))
+    ((class . tabbar-horizontal-right-edge)
+     (background . ,bottom-frame-tab-right-images)
+     (width . 3)
+     (height . ,title-hight-s)
+     (bottom-edge . ,title-edge))))
+
+(define left-frame-title-group
+  `(((class . left-border)
+     (background . ,left-frame-left-border-images)
+     (cursor . sb_h_double_arrow)
+     (top-edge . 0)
+     (left-edge . ,title-edge)
+     (bottom-edge . 0)
+     (width . 2))
+    ((class . tabbar-vertical)
+     (x-justify . 12)
+     (y-justify . center)
+     (background . ,left-frame-tab-images)
+     (left-edge . ,title-edge-s)
+     (width . ,title-hight-s))
+    ((class . tabbar-vertical-top-edge)
+     (foreground . ,(lambda (w) (window-icon w)))
+     (background . ,left-frame-tab-top-images)
+     (cursor . hand2)
+     (height . 30)
+     (width . ,title-hight-s)
+     (left-edge . ,title-edge-s)
+     (y-justify . 4)
+     (x-justify . 2))
+    ((class . tabbar-vertical-bottom-edge)
+     (foreground . ,(lambda (w) (window-icon w)))
+     (background . ,left-frame-tab-bottom-icon-images)
+     (left-edge . ,title-edge-s)
+     (height . ,title-hight-s)
+     (width . ,title-hight-s)
+     (y-justify . 1)
+     (x-justify . 2))))
+
+(define right-frame-title-group
+  `(((class . title)
+     (background . ,right-frame-right-border-images)
+     (top-edge . 0)
+     (right-edge . -2)
+     (bottom-edge . 0)
+     (width . 2))
+    ((class . tabbar-vertical)
+     (x-justify . 12)
+     (y-justify . center)
+     (background . ,right-frame-tab-images)
+     (right-edge . ,title-edge)
+     (width . ,title-hight-s))
+    ((class . tabbar-vertical-top-edge)
+     (foreground . ,(lambda (w) (window-icon w)))
+     (background . ,right-frame-tab-top-images)
+     (cursor . hand2)
+     (height . 30)
+     (width . ,title-hight-s)
+     (right-edge . ,title-edge)
+     (y-justify . 4)
+     (x-justify . 2))
+    ((class . tabbar-vertical-bottom-edge)
+     (foreground . ,(lambda (w) (window-icon w)))
+     (background . ,right-frame-tab-bottom-icon-images)
+     (right-edge . ,title-edge)
+     (height . ,title-hight-s)
+     (width . ,title-hight-s)
+     (y-justify . 1)
+     (x-justify . 2))))
+
+(define bottom-frame-title-cursor-images
+  `(((class . bottom-border)
+     (background . ,bottom-frame-bottom-border-cursor-images)
+     (cursor . sb_v_double_arrow)
+     (left-edge . 0)
+     (bottom-edge . ,title-edge)
+     (right-edge . 0)
+     (height . 2))))
+
+(define right-frame-title-cursor-images
+  `(((class . right-border)
+     (background . ,right-frame-right-border-cursor-images)
+     (cursor . sb_h_double_arrow)
+     (top-edge . 0)
+     (right-edge . ,title-edge)
+     (bottom-edge . 0)
+     (width . 2))))
+
+(define top-frame-close-button
+  `((class . close-button)
+    (background . ,top-frame-close-button-images)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-close-button
+  `((class . close-button)
+    (background . ,bottom-frame-close-button-images)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-close-button
+  `((class . close-button)
+    (background . ,left-frame-close-button-images)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-close-button
+  `((class . close-button)
+    (background . ,right-frame-close-button-images)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-menu-button
+  `((class . menu-button)
+    (background . ,top-frame-menu-button-images)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-menu-button
+  `((class . menu-button)
+    (background . ,bottom-frame-menu-button-images)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-menu-button
+  `((class . menu-button)
+    (background . ,left-frame-menu-button-images)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-menu-button
+  `((class . menu-button)
+    (background . ,right-frame-menu-button-images)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-iconify-button
+  `((class . iconify-button)
+    (background . ,top-frame-iconify-button-images)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-iconify-button
+  `((class . iconify-button)
+    (background . ,bottom-frame-iconify-button-images)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-iconify-button
+  `((class . iconify-button)
+    (background . ,left-frame-iconify-button-images)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-iconify-button
+  `((class . iconify-button)
+    (background . ,right-frame-iconify-button-images)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-maximize-button
+  `((class . maximize-button)
+    (background . ,top-frame-maximize-image-set)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-maximize-button
+  `((class . maximize-button)
+    (background . ,bottom-frame-maximize-image-set)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-maximize-button
+  `((class . maximize-button)
+    (background . ,left-frame-maximize-image-set)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-maximize-button
+  `((class . maximize-button)
+    (background . ,right-frame-maximize-image-set)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-shade-button
+  `((class . shade-button)
+    (background . ,top-frame-shade-image-set)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-shade-button
+  `((class . shade-button)
+    (background . ,bottom-frame-shade-image-set)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-shade-button
+  `((class . shade-button)
+    (background . ,left-frame-shade-image-set)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-shade-button
+  `((class . shade-button)
+    (background . ,right-frame-shade-image-set)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-sticky-button
+  `((class . sticky-button)
+    (background . ,top-frame-sticky-image-set)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-sticky-button
+  `((class . sticky-button)
+    (background . ,bottom-frame-sticky-image-set)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-sticky-button
+  `((class . sticky-button)
+    (background . ,left-frame-sticky-image-set)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-sticky-button
+  `((class . sticky-button)
+    (background . ,right-frame-sticky-image-set)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-space-button
+  `((class . title)
+    (background . ,top-frame-title-images)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-space-button
+  `((class . title)
+    (background . ,bottom-frame-title-images)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-space-button
+  `((class . title)
+    (background . ,left-frame-title-images)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-space-button
+  `((class . title)
+    (background . ,right-frame-title-images)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-prev-button
+  `((class . prev-button)
+    (background . ,top-frame-prev-image-set)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-prev-button
+  `((class . prev-button)
+    (background . ,bottom-frame-prev-image-set)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-prev-button
+  `((class . prev-button)
+    (background . ,left-frame-prev-image-set)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-prev-button
+  `((class . prev-button)
+    (background . ,right-frame-prev-image-set)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-next-button
+  `((class . next-button)
+    (background . ,top-frame-next-image-set)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-next-button
+  `((class . next-button)
+    (background . ,bottom-frame-next-image-set)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-next-button
+  `((class . next-button)
+    (background . ,left-frame-next-image-set)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-next-button
+  `((class . next-button)
+    (background . ,right-frame-next-image-set)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-lock-button
+  `((class . lock-button)
+    (background . ,top-frame-lock-image-set)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-lock-button
+  `((class . lock-button)
+    (background . ,bottom-frame-lock-image-set)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-lock-button
+  `((class . lock-button)
+    (background . ,left-frame-lock-image-set)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-lock-button
+  `((class . lock-button)
+    (background . ,right-frame-lock-image-set)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-raise-lower-button
+  `((class . raise-lower-button)
+    (background . ,top-frame-raise-lower-image-set)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-raise-lower-button
+  `((class . raise-lower-button)
+    (background . ,bottom-frame-raise-lower-image-set)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-raise-lower-button
+  `((class . raise-lower-button)
+    (background . ,left-frame-raise-lower-image-set)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-raise-lower-button
+  `((class . raise-lower-button)
+    (background . ,right-frame-raise-lower-image-set)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define  top-frame-move-resize-button
+  `((class . move-resize-button)
+    (background . ,top-frame-move-resize-button-images)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define  bottom-frame-move-resize-button
+  `((class . move-resize-button)
+    (background . ,bottom-frame-move-resize-button-images)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define  left-frame-move-resize-button
+  `((class . move-resize-button)
+    (background . ,left-frame-move-resize-button-images)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define  right-frame-move-resize-button
+  `((class . move-resize-button)
+    (background . ,right-frame-move-resize-button-images)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-rename-button
+  `((class . rename-button)
+    (background . ,top-frame-rename-button-images)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-rename-button
+  `((class . rename-button)
+    (background . ,bottom-frame-rename-button-images)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-rename-button
+  `((class . rename-button)
+    (background . ,left-frame-rename-button-images)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-rename-button
+  `((class . rename-button)
+    (background . ,right-frame-rename-button-images)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-frame-typ-button
+  `((class . frame-typ-button)
+    (background . ,top-frame-frame-typ-button-images)
+    (cursor . hand2)
+    (top-edge . ,title-edge-s)
+    (height . ,title-hight-s)
+    (width . ,top-frame-button-width)))
+
+(define bottom-frame-frame-typ-button
+  `((class . frame-typ-button)
+    (background . ,bottom-frame-frame-typ-button-images)
+    (cursor . hand2)
+    (bottom-edge . ,title-edge)
+    (height . ,title-hight-s)
+    (width . ,bottom-frame-button-width)))
+
+(define left-frame-frame-typ-button
+  `((class . frame-typ-button)
+    (background . ,left-frame-frame-typ-button-images)
+    (cursor . hand2)
+    (left-edge . ,title-edge-s)
+    (height . ,left-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define right-frame-frame-typ-button
+  `((class . frame-typ-button)
+    (background . ,right-frame-frame-typ-button-images)
+    (cursor . hand2)
+    (right-edge . ,title-edge)
+    (height . ,right-frame-button-height)
+    (width . ,title-hight-s)))
+
+(define top-frame-shaped-border-corner-group
+  `(((class . top-left-corner)
+     (background . ,top-frame-top-left-corner-shaped-images)
+     (cursor . sb_h_double_arrow)
+     (left-edge . ,frame-edge)
+     (top-edge . ,title-edge)
+     (height . ,title-hight)
+     (width . ,frame-width))
+	((class . top-right-corner)
+     (background . ,top-frame-top-right-corner-shaped-images)
+     (cursor . sb_h_double_arrow)
+     (top-edge . ,title-edge)
+     (right-edge . ,frame-edge)
+     (height . ,title-hight)
+     (width . ,frame-width))
+    ((class . title)
+     (background . ,top-frame-title-images)
+     (right-edge . 0)
+     (top-edge . ,title-edge-s)
+     (height . ,title-hight-s)
+     (width . 2))))
+
+(define bottom-frame-shaped-border-corner-group
+  `(((class . bottom-left-corner)
+     (background . ,bottom-frame-bottom-left-corner-shaped-images)
+     (cursor . sb_h_double_arrow)
+     (left-edge . ,frame-edge)
+     (bottom-edge . ,title-edge)
+     (height . ,title-hight)
+     (width . ,frame-width))
+    ((class . bottom-right-corner)
+     (background . ,bottom-frame-bottom-right-corner-shaped-images)
+     (cursor . sb_h_double_arrow)
+     (bottom-edge . ,title-edge)
+     (right-edge . ,frame-edge)
+     (height . ,title-hight)
+     (width . ,frame-width))
+    ((class . title)
+     (background . ,bottom-frame-title-images)
+     (right-edge . 0)
+     (bottom-edge . ,title-edge)
+     (height . ,title-hight-s)
+     (width . 2))))
+
+(define left-frame-shaped-border-corner-group
+  `(((class . bottom-left-corner)
+     (background . ,left-frame-bottom-left-corner-shaped-images)
+     (bottom-edge . ,frame-edge)
+     (left-edge . ,title-edge)
+     (height . ,frame-width)
+     (width . ,title-hight))
+    ((class . top-left-corner)
+     (background . ,left-frame-top-left-corner-shaped-images)
+     (top-edge . ,frame-edge)
+     (left-edge . ,title-edge)
+     (height . ,frame-width)
+     (width . ,title-hight))
+    ((class . title)
+     (background . ,left-frame-title-images)
+     (left-edge . ,title-edge-s)
+     (top-edge . 0)
+     (height . 2)
+     (width . ,title-hight-s))))
+
+(define right-frame-shaped-border-corner-group
+  `(((class . bottom-right-corner)
+     (background . ,right-frame-bottom-right-corner-shaped-images)
+     (bottom-edge . ,frame-edge)
+     (right-edge . ,title-edge)
+     (height . ,frame-width)
+     (width . ,title-hight))
+    ((class . top-left-corner)
+     (background . ,right-frame-top-right-corner-shaped-images)
+     (top-edge . ,frame-edge)
+     (right-edge . ,title-edge)
+     (height . ,frame-width)
+     (width . ,title-hight))
+    ((class . title)
+     (background . ,right-frame-title-images)
+     (right-edge . ,title-edge)
+     (top-edge . 0)
+     (height . 2)
+     (width . ,title-hight-s))))
+
+(define top-button-alist
+  `((close  . ,top-frame-close-button)
+    (menu   . ,top-frame-menu-button)
+    (minimize   . ,top-frame-iconify-button)
+    (maximize   . ,top-frame-maximize-button)
+    (shade  . ,top-frame-shade-button)
+    (sticky . ,top-frame-sticky-button)
+    (space . ,top-frame-space-button)
+    (send-to-prev . ,top-frame-prev-button)
+    (send-to-next . ,top-frame-next-button)
+    (lock . ,top-frame-lock-button)
+    (raise-lower . ,top-frame-raise-lower-button)
+    (move-resize . ,top-frame-move-resize-button)
+    (rename . ,top-frame-rename-button)
+    (frame-typ . ,top-frame-frame-typ-button)
+    (\(none\)   . ,nil)))
+
+(define bottom-button-alist
+  `((close  . ,bottom-frame-close-button)
+    (menu   . ,bottom-frame-menu-button)
+    (minimize   . ,bottom-frame-iconify-button)
+    (maximize   . ,bottom-frame-maximize-button)
+    (shade  . ,bottom-frame-shade-button)
+    (sticky . ,bottom-frame-sticky-button)
+    (space . ,bottom-frame-space-button)
+    (send-to-prev . ,bottom-frame-prev-button)
+    (send-to-next . ,bottom-frame-next-button)
+    (lock . ,bottom-frame-lock-button)
+    (raise-lower . ,bottom-frame-raise-lower-button)
+    (move-resize . ,bottom-frame-move-resize-button)
+    (rename . ,bottom-frame-rename-button)
+    (frame-typ . ,bottom-frame-frame-typ-button)
+    (\(none\)   . ,nil)))
+
+(define left-button-alist
+  `((close  . ,left-frame-close-button)
+    (menu   . ,left-frame-menu-button)
+    (minimize   . ,left-frame-iconify-button)
+    (maximize   . ,left-frame-maximize-button)
+    (shade  . ,left-frame-shade-button)
+    (sticky . ,left-frame-sticky-button)
+    (space . ,left-frame-space-button)
+    (send-to-prev . ,left-frame-prev-button)
+    (send-to-next . ,left-frame-next-button)
+    (lock . ,left-frame-lock-button)
+    (raise-lower . ,left-frame-raise-lower-button)
+    (move-resize . ,left-frame-move-resize-button)
+    (rename . ,left-frame-rename-button)
+    (frame-typ . ,left-frame-frame-typ-button)
+    (\(none\)   . ,nil)))
+
+(define right-button-alist
+  `((close  . ,right-frame-close-button)
+    (menu   . ,right-frame-menu-button)
+    (minimize   . ,right-frame-iconify-button)
+    (maximize   . ,right-frame-maximize-button)
+    (shade  . ,right-frame-shade-button)
+    (sticky . ,right-frame-sticky-button)
+    (space . ,right-frame-space-button)
+    (send-to-prev . ,right-frame-prev-button)
+    (send-to-next . ,right-frame-next-button)
+    (lock . ,right-frame-lock-button)
+    (raise-lower . ,right-frame-raise-lower-button)
+    (move-resize . ,right-frame-move-resize-button)
+    (rename . ,right-frame-rename-button)
+    (frame-typ . ,right-frame-frame-typ-button)
+    (\(none\)   . ,nil)))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; build themes ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+(define normal-frame nil)
+(define shaped-frame nil)
+(define transient-frame nil)
+(define shaped-transient-frame nil)
+
+;; first run use top title
+;;
+(define current-title 'top)
+
+(define create-frames
+  ;; ripped from Anonymous
+  ;;
+  (lambda ()
+    (let* (
+           (button-alist
+            (case current-title
+                  ((top) top-button-alist)
+                  ((bottom) bottom-button-alist)
+                  ((left) left-button-alist)
+                  ((right) right-button-alist)))
+
+           ;; turns one cons cell (btn-name . show-in-transients) into a button
+           ;; definition, adding the button position
+           ;;
+           (make-button
+            (lambda (is-trans btn edge pos)
+              (let ((btn-def  (cdr (assq (car btn) button-alist)))
+                    (btn-in-trans (last btn)))
+                (if (or (null btn-def) (and is-trans (not btn-in-trans)))
+                    nil
+                  (cons (cons edge pos) btn-def)))))
+
+           ;; turns the list of cons cells (btn-name . show-in-transients) into
+           ;; a list of button definitions, adding the button positions
+           ;;
+           (make-button-list
+            (lambda (is-trans btn-list edge pos-start pos-inc)
+              (let loop ((rest btn-list) (pos pos-start) (result ()))
+                   (if (null rest)
+                       result
+                     (let ((new-btn (make-button is-trans (car rest) edge pos)))
+                       (if (null new-btn)
+                           (loop (cdr rest) pos result)
+                         (loop (cdr rest) (+ pos pos-inc) (append (list new-btn) result))))))))
+
+		   (top-frame-normal-buttons-left 
+            (make-button-list nil darktab:top-left-buttons 'left-edge  0 (+ darktab:title-dimension 8)))
+           (top-frame-normal-buttons-right
+            (make-button-list nil darktab:top-right-buttons 'right-edge 0 (+ darktab:title-dimension 8)))
+           (top-frame-transient-buttons-left
+            (make-button-list t darktab:top-left-buttons 'left-edge  0 (+ darktab:title-dimension 8)))
+           (top-frame-transient-buttons-right
+            (make-button-list t darktab:top-right-buttons 'right-edge 0 (+ darktab:title-dimension 8)))
+
+           (bottom-frame-normal-buttons-left 
+            (make-button-list nil darktab:bottom-left-buttons 'left-edge  0 (+ darktab:title-dimension 8)))
+           (bottom-frame-normal-buttons-right
+            (make-button-list nil darktab:bottom-right-buttons 'right-edge 0 (+ darktab:title-dimension 8)))
+           (bottom-frame-transient-buttons-left
+            (make-button-list t darktab:bottom-left-buttons 'left-edge  0 (+ darktab:title-dimension 8)))
+           (bottom-frame-transient-buttons-right
+            (make-button-list t darktab:bottom-right-buttons 'right-edge 0 (+ darktab:title-dimension 8)))
+
+           (left-frame-normal-buttons-left 
+            (make-button-list nil darktab:left-bottom-buttons 'bottom-edge  0 (+ darktab:title-dimension 8)))
+           (left-frame-normal-buttons-right
+            (make-button-list nil darktab:left-top-buttons 'top-edge 0 (+ darktab:title-dimension 8)))
+           (left-frame-transient-buttons-left
+            (make-button-list t darktab:left-bottom-buttons 'bottom-edge  0 (+ darktab:title-dimension 8)))
+           (left-frame-transient-buttons-right
+            (make-button-list t darktab:left-top-buttons 'top-edge 0 (+ darktab:title-dimension 8)))
+
+           (right-frame-normal-buttons-left 
+            (make-button-list nil darktab:right-bottom-buttons 'bottom-edge  0 (+ darktab:title-dimension 8)))
+           (right-frame-normal-buttons-right
+            (make-button-list nil darktab:right-top-buttons 'top-edge 0 (+ darktab:title-dimension 8)))
+           (right-frame-transient-buttons-left
+            (make-button-list t darktab:right-bottom-buttons 'bottom-edge  0 (+ darktab:title-dimension 8)))
+           (right-frame-transient-buttons-right
+            (make-button-list t darktab:right-top-buttons 'top-edge 0 (+ darktab:title-dimension 8))))
+
+      (require 'sawfish.wm.tabs.tab)
+      (when (eq current-title 'top)
+        (let ((top-left-d-w 11)
+              (top-right-d-w 3)
+              (top-left-m
+               (if (numberp (cdr (car (car top-frame-normal-buttons-left))))
+                   (+ (cdr (car (car top-frame-normal-buttons-left))) (+ darktab:title-dimension 8)) 0))
+              (top-rigth-m
+               (if (numberp (cdr (car (car top-frame-normal-buttons-right))))
+                   (+ (cdr (car (car top-frame-normal-buttons-right))) (+ darktab:title-dimension 8)) 0))
+              (top-left-m-t
+               (if (numberp (cdr (car (car top-frame-transient-buttons-left))))
+                   (+ (cdr (car (car top-frame-transient-buttons-left))) (+ darktab:title-dimension 8)) 0))
+              (top-right-m-t
+               (if (numberp (cdr (car (car top-frame-transient-buttons-right))))
+                   (+ (cdr (car (car top-frame-transient-buttons-right))) (+ darktab:title-dimension 8)) 0)))
+          (set-tab-adjustments #:theme-left-dec-width top-left-d-w #:theme-right-dec-width top-right-d-w #:theme-left-margin top-left-m
+                               #:theme-right-margin top-rigth-m #:theme-left-margin-transient top-left-m-t
+                               #:theme-right-margin-transient top-right-m-t))
+        (setq normal-frame
+              (append top-frame-title-group top-frame-normal-buttons-left top-frame-default-border-corner-group 
+                      top-frame-border-group top-frame-normal-buttons-right))
+        (setq shaped-frame
+              (append top-frame-title-group top-frame-normal-buttons-left top-frame-shaped-border-corner-group 
+                      top-frame-normal-buttons-right))
+        (setq transient-frame
+              (append top-frame-title-group top-frame-transient-buttons-left top-frame-default-border-corner-group 
+                      top-frame-border-group top-frame-transient-buttons-right))
+        (setq shaped-transient-frame
+              (append top-frame-title-group top-frame-transient-buttons-left top-frame-shaped-border-corner-group 
+                      top-frame-transient-buttons-right)))
+
+      (when (eq current-title 'bottom)
+        (let ((bottom-left-d-w 11)
+              (bottom-right-d-w 3)
+              (bottom-left-m
+               (if (numberp (cdr (car (car bottom-frame-normal-buttons-left))))
+                   (+ (cdr (car (car bottom-frame-normal-buttons-left))) (+ darktab:title-dimension 8)) 0))
+              (bottom-rigth-m
+               (if (numberp (cdr (car (car bottom-frame-normal-buttons-right))))
+                   (+ (cdr (car (car bottom-frame-normal-buttons-right))) (+ darktab:title-dimension 8)) 0))
+              (bottom-left-m-t
+               (if (numberp (cdr (car (car bottom-frame-transient-buttons-left))))
+                   (+ (cdr (car (car bottom-frame-transient-buttons-left))) (+ darktab:title-dimension 8)) 0))
+              (bottom-right-m-t
+               (if (numberp (cdr (car (car bottom-frame-transient-buttons-right))))
+                   (+ (cdr (car (car bottom-frame-transient-buttons-right))) (+ darktab:title-dimension 8)) 0)))
+          (set-tab-adjustments #:theme-left-dec-width bottom-left-d-w #:theme-right-dec-width bottom-right-d-w #:theme-left-margin bottom-left-m
+                               #:theme-right-margin bottom-rigth-m #:theme-left-margin-transient bottom-left-m-t
+                               #:theme-right-margin-transient bottom-right-m-t))
+        (setq normal-frame
+              (append bottom-frame-title-group bottom-frame-normal-buttons-left bottom-frame-default-border-corner-group 
+                      bottom-frame-border-group bottom-frame-normal-buttons-right bottom-frame-title-cursor-images))
+        (setq shaped-frame
+              (append bottom-frame-title-group bottom-frame-normal-buttons-left bottom-frame-shaped-border-corner-group 
+                      bottom-frame-normal-buttons-right bottom-frame-title-cursor-images))
+        (setq transient-frame
+              (append bottom-frame-title-group bottom-frame-transient-buttons-left bottom-frame-default-border-corner-group 
+                      bottom-frame-border-group bottom-frame-transient-buttons-right bottom-frame-title-cursor-images))
+        (setq shaped-transient-frame
+              (append bottom-frame-title-group bottom-frame-transient-buttons-left bottom-frame-shaped-border-corner-group 
+                      bottom-frame-transient-buttons-right bottom-frame-title-cursor-images)))
+      
+      (when (eq current-title 'left)
+        (let ((left-left-d-w 11)
+              (left-right-d-w 30)
+              (left-left-m
+               (if (numberp (cdr (car (car left-frame-normal-buttons-left))))
+                   (+ (cdr (car (car left-frame-normal-buttons-left))) (+ darktab:title-dimension 8)) 0))
+              (left-rigth-m
+               (if (numberp (cdr (car (car left-frame-normal-buttons-right))))
+                   (+ (cdr (car (car left-frame-normal-buttons-right))) (+ darktab:title-dimension 8)) 0))
+              (left-left-m-t
+               (if (numberp (cdr (car (car left-frame-transient-buttons-left))))
+                   (+ (cdr (car (car left-frame-transient-buttons-left))) (+ darktab:title-dimension 8)) 0))
+              (left-right-m-t
+               (if (numberp (cdr (car (car left-frame-transient-buttons-right))))
+                   (+ (cdr (car (car left-frame-transient-buttons-right))) (+ darktab:title-dimension 8)) 0)))
+          (set-tab-adjustments #:theme-left-dec-width left-left-d-w #:theme-right-dec-width left-right-d-w #:theme-left-margin left-left-m
+                               #:theme-right-margin left-rigth-m #:theme-left-margin-transient left-left-m-t
+                               #:theme-right-margin-transient left-right-m-t))
+        (setq normal-frame
+              (append left-frame-title-group left-frame-normal-buttons-left left-frame-default-border-corner-group 
+                      left-frame-border-group left-frame-normal-buttons-right))
+        (setq shaped-frame
+              (append left-frame-title-group left-frame-normal-buttons-left left-frame-shaped-border-corner-group 
+                      left-frame-normal-buttons-right))
+        (setq transient-frame
+              (append left-frame-title-group left-frame-transient-buttons-left left-frame-default-border-corner-group 
+                      left-frame-border-group left-frame-transient-buttons-right))
+        (setq shaped-transient-frame
+              (append left-frame-title-group left-frame-transient-buttons-left left-frame-shaped-border-corner-group 
+                      left-frame-transient-buttons-right)))
+      
+      (when (eq current-title 'right)
+        (let ((right-left-d-w 11)
+              (right-right-d-w 30)
+              (right-left-m
+               (if (numberp (cdr (car (car right-frame-normal-buttons-left))))
+                   (+ (cdr (car (car right-frame-normal-buttons-left))) (+ darktab:title-dimension 8)) 0))
+              (right-rigth-m
+               (if (numberp (cdr (car (car right-frame-normal-buttons-right))))
+                   (+ (cdr (car (car right-frame-normal-buttons-right))) (+ darktab:title-dimension 8)) 0))
+              (right-left-m-t
+               (if (numberp (cdr (car (car right-frame-transient-buttons-left))))
+                   (+ (cdr (car (car right-frame-transient-buttons-left))) (+ darktab:title-dimension 8)) 0))
+              (right-right-m-t
+               (if (numberp (cdr (car (car right-frame-transient-buttons-right))))
+                   (+ (cdr (car (car right-frame-transient-buttons-right))) (+ darktab:title-dimension 8)) 0)))
+          (set-tab-adjustments #:theme-left-dec-width right-left-d-w #:theme-right-dec-width right-right-d-w #:theme-left-margin right-left-m
+                               #:theme-right-margin right-rigth-m #:theme-left-margin-transient right-left-m-t
+                               #:theme-right-margin-transient right-right-m-t))
+        (setq normal-frame
+              (append right-frame-title-group right-frame-normal-buttons-left right-frame-default-border-corner-group 
+                      right-frame-border-group right-frame-normal-buttons-right right-frame-title-cursor-images))
+        (setq shaped-frame
+              (append right-frame-title-group right-frame-normal-buttons-left right-frame-shaped-border-corner-group 
+                      right-frame-normal-buttons-right right-frame-title-cursor-images))
+        (setq transient-frame
+              (append right-frame-title-group right-frame-transient-buttons-left right-frame-default-border-corner-group 
+                      right-frame-border-group right-frame-transient-buttons-right right-frame-title-cursor-images))
+        (setq shaped-transient-frame
+              (append right-frame-title-group right-frame-transient-buttons-left right-frame-shaped-border-corner-group 
+                      right-frame-transient-buttons-right right-frame-title-cursor-images))))))
+
+(create-frames)
+
+;; At last! We create the actual theme
+;;
+(add-frame-style theme-name
+                 (lambda (w type)
+                   (case type
+                         ((default)				normal-frame)
+                         ((shaped)				shaped-frame)
+                         ((transient)			transient-frame)
+                         ((shaped-transient)	shaped-transient-frame)
+                         ((utility)			    normal-frame)
+                         ((shaded-utility)	    normal-frame)
+                         ((unframed)			nil-frame))))
+
+(define (current-title-w w)
+  (if (eq (window-get w 'title-position) nil)
+      (case darktab:titlebar-place
+            ((top) (setq current-title 'top))
+            ((bottom) (setq current-title 'bottom))
+            ((left) (setq current-title 'left))
+            ((right) (setq current-title 'right)))
+    (setq current-title (window-get w 'title-position)))
+  (create-frames))
+
+(define (create-frames-only w)
+  (when (eq (window-get w 'current-frame-style) theme-name)
+    (current-title-w w)))
+
+(define (reframe-windows style)
+  (map-windows 
+   (lambda (w)
+     (when (eq (window-get w 'current-frame-style) style)
+       (current-title-w w)
+       (reframe-window w)))))
+
+(define reframe-all
+  (lambda ()
+    (reframe-windows theme-name)))
+
+(define reframe-all-clean
+  (lambda ()
+    (setq icon-table (make-weak-table eq-hash eq))
+    (reframe-all)))
+
+(define (reframe-one w)
+  (when (eq (window-get w 'current-frame-style) theme-name)
+    (current-title-w w)
+    (reframe-window w)))
+
+(define (reframe-group w)
+  (when (eq (window-get w 'current-frame-style) theme-name)
+    (map-window-group
+     (lambda (x)
+       (reframe-one x)) w)))
+
+;; create only frames when focus a window don't draw
+;;
+(add-hook 'focus-in-hook create-frames-only)
+(add-hook 'add-window-hook create-frames-only)
+
+(call-after-property-changed '(WM_HINTS WM_NAME _NET_WM_NAME _NET_WM_STATE _NET_WM_DESKTOP) reframe-one)
+
+;; theme-title icon switch
+;;
+;;(call-after-state-changed '(title-position) reframe-one)
+(call-after-state-changed '(title-position) reframe-group)
+
+;; when the window is sent to another workspace
+;; redraw it to update the buttons and titlebar if necessary
+;;
+(add-hook 'remove-from-workspace-hook
+          (lambda (w)
+            (reframe-window w)))
+
+(custom-set-property 'darktab:focused-color ':after-set reframe-all)
+(custom-set-property 'darktab:highlighted-color ':after-set reframe-all)
+(custom-set-property 'darktab:clicked-color ':after-set reframe-all)
+(custom-set-property 'darktab:inactive-color ':after-set reframe-all)
+(custom-set-property 'darktab:inactive-highlighted-color ':after-set reframe-all)
+(custom-set-property 'darktab:inactive-clicked ':after-set reframe-all)
+(custom-set-property 'darktab:title-dimension ':after-set reframe-all-clean)
+(custom-set-property 'darktab:borders-dimension ':after-set reframe-all)
+(custom-set-property 'darktab:titlebar-place ':after-set reframe-all)
+(custom-set-property 'darktab:top-left-buttons ':after-set reframe-all)
+(custom-set-property 'darktab:top-right-buttons ':after-set reframe-all)
+(custom-set-property 'darktab:bottom-left-buttons ':after-set reframe-all)
+(custom-set-property 'darktab:bottom-right-buttons ':after-set reframe-all)
+(custom-set-property 'darktab:left-top-buttons ':after-set reframe-all)
+(custom-set-property 'darktab:left-bottom-buttons ':after-set reframe-all)
+(custom-set-property 'darktab:right-top-buttons ':after-set reframe-all)
+(custom-set-property 'darktab:right-bottom-buttons ':after-set reframe-all)
diff --git a/themes/DarkTab/top-frame-bottom-border-f.png b/themes/DarkTab/top-frame-bottom-border-f.png
new file mode 100644
index 0000000..8ae8e3a
Binary files /dev/null and b/themes/DarkTab/top-frame-bottom-border-f.png differ
diff --git a/themes/DarkTab/top-frame-bottom-border-i.png b/themes/DarkTab/top-frame-bottom-border-i.png
new file mode 100644
index 0000000..4014586
Binary files /dev/null and b/themes/DarkTab/top-frame-bottom-border-i.png differ
diff --git a/themes/DarkTab/top-frame-bottom-left-corner-f.png b/themes/DarkTab/top-frame-bottom-left-corner-f.png
new file mode 100644
index 0000000..a6a76b4
Binary files /dev/null and b/themes/DarkTab/top-frame-bottom-left-corner-f.png differ
diff --git a/themes/DarkTab/top-frame-bottom-left-corner-i.png b/themes/DarkTab/top-frame-bottom-left-corner-i.png
new file mode 100644
index 0000000..facd31d
Binary files /dev/null and b/themes/DarkTab/top-frame-bottom-left-corner-i.png differ
diff --git a/themes/DarkTab/top-frame-bottom-right-corner-f.png b/themes/DarkTab/top-frame-bottom-right-corner-f.png
new file mode 100644
index 0000000..1497a2d
Binary files /dev/null and b/themes/DarkTab/top-frame-bottom-right-corner-f.png differ
diff --git a/themes/DarkTab/top-frame-bottom-right-corner-i.png b/themes/DarkTab/top-frame-bottom-right-corner-i.png
new file mode 100644
index 0000000..e4e428e
Binary files /dev/null and b/themes/DarkTab/top-frame-bottom-right-corner-i.png differ
diff --git a/themes/DarkTab/top-frame-close-button-c.png b/themes/DarkTab/top-frame-close-button-c.png
new file mode 100644
index 0000000..26364e7
Binary files /dev/null and b/themes/DarkTab/top-frame-close-button-c.png differ
diff --git a/themes/DarkTab/top-frame-close-button-f.png b/themes/DarkTab/top-frame-close-button-f.png
new file mode 100644
index 0000000..a5a26d4
Binary files /dev/null and b/themes/DarkTab/top-frame-close-button-f.png differ
diff --git a/themes/DarkTab/top-frame-close-button-h.png b/themes/DarkTab/top-frame-close-button-h.png
new file mode 100644
index 0000000..94ebd7d
Binary files /dev/null and b/themes/DarkTab/top-frame-close-button-h.png differ
diff --git a/themes/DarkTab/top-frame-close-button-i.png b/themes/DarkTab/top-frame-close-button-i.png
new file mode 100644
index 0000000..a8269c3
Binary files /dev/null and b/themes/DarkTab/top-frame-close-button-i.png differ
diff --git a/themes/DarkTab/top-frame-close-button-ic.png b/themes/DarkTab/top-frame-close-button-ic.png
new file mode 100644
index 0000000..17259b8
Binary files /dev/null and b/themes/DarkTab/top-frame-close-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-close-button-ih.png b/themes/DarkTab/top-frame-close-button-ih.png
new file mode 100644
index 0000000..e278b2e
Binary files /dev/null and b/themes/DarkTab/top-frame-close-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-frame-typ-button-c.png b/themes/DarkTab/top-frame-frame-typ-button-c.png
new file mode 100644
index 0000000..cf4bfdc
Binary files /dev/null and b/themes/DarkTab/top-frame-frame-typ-button-c.png differ
diff --git a/themes/DarkTab/top-frame-frame-typ-button-f.png b/themes/DarkTab/top-frame-frame-typ-button-f.png
new file mode 100644
index 0000000..54a2a62
Binary files /dev/null and b/themes/DarkTab/top-frame-frame-typ-button-f.png differ
diff --git a/themes/DarkTab/top-frame-frame-typ-button-h.png b/themes/DarkTab/top-frame-frame-typ-button-h.png
new file mode 100644
index 0000000..5918869
Binary files /dev/null and b/themes/DarkTab/top-frame-frame-typ-button-h.png differ
diff --git a/themes/DarkTab/top-frame-frame-typ-button-i.png b/themes/DarkTab/top-frame-frame-typ-button-i.png
new file mode 100644
index 0000000..3db4161
Binary files /dev/null and b/themes/DarkTab/top-frame-frame-typ-button-i.png differ
diff --git a/themes/DarkTab/top-frame-frame-typ-button-ic.png b/themes/DarkTab/top-frame-frame-typ-button-ic.png
new file mode 100644
index 0000000..c9190a8
Binary files /dev/null and b/themes/DarkTab/top-frame-frame-typ-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-frame-typ-button-ih.png b/themes/DarkTab/top-frame-frame-typ-button-ih.png
new file mode 100644
index 0000000..2bc6142
Binary files /dev/null and b/themes/DarkTab/top-frame-frame-typ-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-icon-title-images-f.png b/themes/DarkTab/top-frame-icon-title-images-f.png
new file mode 100644
index 0000000..ab2944e
Binary files /dev/null and b/themes/DarkTab/top-frame-icon-title-images-f.png differ
diff --git a/themes/DarkTab/top-frame-icon-title-images-i.png b/themes/DarkTab/top-frame-icon-title-images-i.png
new file mode 100644
index 0000000..37e5a0c
Binary files /dev/null and b/themes/DarkTab/top-frame-icon-title-images-i.png differ
diff --git a/themes/DarkTab/top-frame-iconify-button-c.png b/themes/DarkTab/top-frame-iconify-button-c.png
new file mode 100644
index 0000000..3d2efed
Binary files /dev/null and b/themes/DarkTab/top-frame-iconify-button-c.png differ
diff --git a/themes/DarkTab/top-frame-iconify-button-f.png b/themes/DarkTab/top-frame-iconify-button-f.png
new file mode 100644
index 0000000..260e8ff
Binary files /dev/null and b/themes/DarkTab/top-frame-iconify-button-f.png differ
diff --git a/themes/DarkTab/top-frame-iconify-button-h.png b/themes/DarkTab/top-frame-iconify-button-h.png
new file mode 100644
index 0000000..ce194aa
Binary files /dev/null and b/themes/DarkTab/top-frame-iconify-button-h.png differ
diff --git a/themes/DarkTab/top-frame-iconify-button-i.png b/themes/DarkTab/top-frame-iconify-button-i.png
new file mode 100644
index 0000000..04a783a
Binary files /dev/null and b/themes/DarkTab/top-frame-iconify-button-i.png differ
diff --git a/themes/DarkTab/top-frame-iconify-button-ic.png b/themes/DarkTab/top-frame-iconify-button-ic.png
new file mode 100644
index 0000000..807e82e
Binary files /dev/null and b/themes/DarkTab/top-frame-iconify-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-iconify-button-ih.png b/themes/DarkTab/top-frame-iconify-button-ih.png
new file mode 100644
index 0000000..d31608c
Binary files /dev/null and b/themes/DarkTab/top-frame-iconify-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-left-border-f.png b/themes/DarkTab/top-frame-left-border-f.png
new file mode 100644
index 0000000..f020942
Binary files /dev/null and b/themes/DarkTab/top-frame-left-border-f.png differ
diff --git a/themes/DarkTab/top-frame-left-border-i.png b/themes/DarkTab/top-frame-left-border-i.png
new file mode 100644
index 0000000..99ca596
Binary files /dev/null and b/themes/DarkTab/top-frame-left-border-i.png differ
diff --git a/themes/DarkTab/top-frame-lock-button-c.png b/themes/DarkTab/top-frame-lock-button-c.png
new file mode 100644
index 0000000..229e743
Binary files /dev/null and b/themes/DarkTab/top-frame-lock-button-c.png differ
diff --git a/themes/DarkTab/top-frame-lock-button-f.png b/themes/DarkTab/top-frame-lock-button-f.png
new file mode 100644
index 0000000..e98f301
Binary files /dev/null and b/themes/DarkTab/top-frame-lock-button-f.png differ
diff --git a/themes/DarkTab/top-frame-lock-button-h.png b/themes/DarkTab/top-frame-lock-button-h.png
new file mode 100644
index 0000000..2c33a39
Binary files /dev/null and b/themes/DarkTab/top-frame-lock-button-h.png differ
diff --git a/themes/DarkTab/top-frame-lock-button-i.png b/themes/DarkTab/top-frame-lock-button-i.png
new file mode 100644
index 0000000..9353a71
Binary files /dev/null and b/themes/DarkTab/top-frame-lock-button-i.png differ
diff --git a/themes/DarkTab/top-frame-lock-button-ic.png b/themes/DarkTab/top-frame-lock-button-ic.png
new file mode 100644
index 0000000..bab2f5e
Binary files /dev/null and b/themes/DarkTab/top-frame-lock-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-lock-button-ih.png b/themes/DarkTab/top-frame-lock-button-ih.png
new file mode 100644
index 0000000..1bd4867
Binary files /dev/null and b/themes/DarkTab/top-frame-lock-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-maximize-button-c.png b/themes/DarkTab/top-frame-maximize-button-c.png
new file mode 100644
index 0000000..06e8888
Binary files /dev/null and b/themes/DarkTab/top-frame-maximize-button-c.png differ
diff --git a/themes/DarkTab/top-frame-maximize-button-f.png b/themes/DarkTab/top-frame-maximize-button-f.png
new file mode 100644
index 0000000..865781b
Binary files /dev/null and b/themes/DarkTab/top-frame-maximize-button-f.png differ
diff --git a/themes/DarkTab/top-frame-maximize-button-h.png b/themes/DarkTab/top-frame-maximize-button-h.png
new file mode 100644
index 0000000..71e8792
Binary files /dev/null and b/themes/DarkTab/top-frame-maximize-button-h.png differ
diff --git a/themes/DarkTab/top-frame-maximize-button-i.png b/themes/DarkTab/top-frame-maximize-button-i.png
new file mode 100644
index 0000000..a543b0a
Binary files /dev/null and b/themes/DarkTab/top-frame-maximize-button-i.png differ
diff --git a/themes/DarkTab/top-frame-maximize-button-ic.png b/themes/DarkTab/top-frame-maximize-button-ic.png
new file mode 100644
index 0000000..5c010a4
Binary files /dev/null and b/themes/DarkTab/top-frame-maximize-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-maximize-button-ih.png b/themes/DarkTab/top-frame-maximize-button-ih.png
new file mode 100644
index 0000000..ec644bc
Binary files /dev/null and b/themes/DarkTab/top-frame-maximize-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-menu-button-c.png b/themes/DarkTab/top-frame-menu-button-c.png
new file mode 100644
index 0000000..7110b60
Binary files /dev/null and b/themes/DarkTab/top-frame-menu-button-c.png differ
diff --git a/themes/DarkTab/top-frame-menu-button-f.png b/themes/DarkTab/top-frame-menu-button-f.png
new file mode 100644
index 0000000..ef6b2f7
Binary files /dev/null and b/themes/DarkTab/top-frame-menu-button-f.png differ
diff --git a/themes/DarkTab/top-frame-menu-button-h.png b/themes/DarkTab/top-frame-menu-button-h.png
new file mode 100644
index 0000000..e61eb1f
Binary files /dev/null and b/themes/DarkTab/top-frame-menu-button-h.png differ
diff --git a/themes/DarkTab/top-frame-menu-button-i.png b/themes/DarkTab/top-frame-menu-button-i.png
new file mode 100644
index 0000000..59bec97
Binary files /dev/null and b/themes/DarkTab/top-frame-menu-button-i.png differ
diff --git a/themes/DarkTab/top-frame-menu-button-ic.png b/themes/DarkTab/top-frame-menu-button-ic.png
new file mode 100644
index 0000000..24a4306
Binary files /dev/null and b/themes/DarkTab/top-frame-menu-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-menu-button-ih.png b/themes/DarkTab/top-frame-menu-button-ih.png
new file mode 100644
index 0000000..aac924d
Binary files /dev/null and b/themes/DarkTab/top-frame-menu-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-move-resize-button-c.png b/themes/DarkTab/top-frame-move-resize-button-c.png
new file mode 100644
index 0000000..c1e01cb
Binary files /dev/null and b/themes/DarkTab/top-frame-move-resize-button-c.png differ
diff --git a/themes/DarkTab/top-frame-move-resize-button-f.png b/themes/DarkTab/top-frame-move-resize-button-f.png
new file mode 100644
index 0000000..4cc43e8
Binary files /dev/null and b/themes/DarkTab/top-frame-move-resize-button-f.png differ
diff --git a/themes/DarkTab/top-frame-move-resize-button-h.png b/themes/DarkTab/top-frame-move-resize-button-h.png
new file mode 100644
index 0000000..6e26376
Binary files /dev/null and b/themes/DarkTab/top-frame-move-resize-button-h.png differ
diff --git a/themes/DarkTab/top-frame-move-resize-button-i.png b/themes/DarkTab/top-frame-move-resize-button-i.png
new file mode 100644
index 0000000..5a8c8d4
Binary files /dev/null and b/themes/DarkTab/top-frame-move-resize-button-i.png differ
diff --git a/themes/DarkTab/top-frame-move-resize-button-ic.png b/themes/DarkTab/top-frame-move-resize-button-ic.png
new file mode 100644
index 0000000..cd3f3d9
Binary files /dev/null and b/themes/DarkTab/top-frame-move-resize-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-move-resize-button-ih.png b/themes/DarkTab/top-frame-move-resize-button-ih.png
new file mode 100644
index 0000000..bf358f2
Binary files /dev/null and b/themes/DarkTab/top-frame-move-resize-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-next-button-c.png b/themes/DarkTab/top-frame-next-button-c.png
new file mode 100644
index 0000000..e2c032f
Binary files /dev/null and b/themes/DarkTab/top-frame-next-button-c.png differ
diff --git a/themes/DarkTab/top-frame-next-button-f.png b/themes/DarkTab/top-frame-next-button-f.png
new file mode 100644
index 0000000..a488157
Binary files /dev/null and b/themes/DarkTab/top-frame-next-button-f.png differ
diff --git a/themes/DarkTab/top-frame-next-button-h.png b/themes/DarkTab/top-frame-next-button-h.png
new file mode 100644
index 0000000..44c3dd0
Binary files /dev/null and b/themes/DarkTab/top-frame-next-button-h.png differ
diff --git a/themes/DarkTab/top-frame-next-button-i.png b/themes/DarkTab/top-frame-next-button-i.png
new file mode 100644
index 0000000..abcae7d
Binary files /dev/null and b/themes/DarkTab/top-frame-next-button-i.png differ
diff --git a/themes/DarkTab/top-frame-next-button-ic.png b/themes/DarkTab/top-frame-next-button-ic.png
new file mode 100644
index 0000000..9b8a72d
Binary files /dev/null and b/themes/DarkTab/top-frame-next-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-next-button-ih.png b/themes/DarkTab/top-frame-next-button-ih.png
new file mode 100644
index 0000000..2a32426
Binary files /dev/null and b/themes/DarkTab/top-frame-next-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-next-last-button-c.png b/themes/DarkTab/top-frame-next-last-button-c.png
new file mode 100644
index 0000000..245c19f
Binary files /dev/null and b/themes/DarkTab/top-frame-next-last-button-c.png differ
diff --git a/themes/DarkTab/top-frame-next-last-button-f.png b/themes/DarkTab/top-frame-next-last-button-f.png
new file mode 100644
index 0000000..61d3cae
Binary files /dev/null and b/themes/DarkTab/top-frame-next-last-button-f.png differ
diff --git a/themes/DarkTab/top-frame-next-last-button-h.png b/themes/DarkTab/top-frame-next-last-button-h.png
new file mode 100644
index 0000000..da04644
Binary files /dev/null and b/themes/DarkTab/top-frame-next-last-button-h.png differ
diff --git a/themes/DarkTab/top-frame-next-last-button-i.png b/themes/DarkTab/top-frame-next-last-button-i.png
new file mode 100644
index 0000000..3ff7c6a
Binary files /dev/null and b/themes/DarkTab/top-frame-next-last-button-i.png differ
diff --git a/themes/DarkTab/top-frame-next-last-button-ic.png b/themes/DarkTab/top-frame-next-last-button-ic.png
new file mode 100644
index 0000000..bff395b
Binary files /dev/null and b/themes/DarkTab/top-frame-next-last-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-next-last-button-ih.png b/themes/DarkTab/top-frame-next-last-button-ih.png
new file mode 100644
index 0000000..1088c06
Binary files /dev/null and b/themes/DarkTab/top-frame-next-last-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-ontop-button-c.png b/themes/DarkTab/top-frame-ontop-button-c.png
new file mode 100644
index 0000000..c4e068d
Binary files /dev/null and b/themes/DarkTab/top-frame-ontop-button-c.png differ
diff --git a/themes/DarkTab/top-frame-ontop-button-f.png b/themes/DarkTab/top-frame-ontop-button-f.png
new file mode 100644
index 0000000..4aecf34
Binary files /dev/null and b/themes/DarkTab/top-frame-ontop-button-f.png differ
diff --git a/themes/DarkTab/top-frame-ontop-button-h.png b/themes/DarkTab/top-frame-ontop-button-h.png
new file mode 100644
index 0000000..e49e8fa
Binary files /dev/null and b/themes/DarkTab/top-frame-ontop-button-h.png differ
diff --git a/themes/DarkTab/top-frame-ontop-button-i.png b/themes/DarkTab/top-frame-ontop-button-i.png
new file mode 100644
index 0000000..c44d439
Binary files /dev/null and b/themes/DarkTab/top-frame-ontop-button-i.png differ
diff --git a/themes/DarkTab/top-frame-ontop-button-ic.png b/themes/DarkTab/top-frame-ontop-button-ic.png
new file mode 100644
index 0000000..337e601
Binary files /dev/null and b/themes/DarkTab/top-frame-ontop-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-ontop-button-ih.png b/themes/DarkTab/top-frame-ontop-button-ih.png
new file mode 100644
index 0000000..3758176
Binary files /dev/null and b/themes/DarkTab/top-frame-ontop-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-prev-button-c.png b/themes/DarkTab/top-frame-prev-button-c.png
new file mode 100644
index 0000000..d2226ee
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-button-c.png differ
diff --git a/themes/DarkTab/top-frame-prev-button-f.png b/themes/DarkTab/top-frame-prev-button-f.png
new file mode 100644
index 0000000..8d4b74d
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-button-f.png differ
diff --git a/themes/DarkTab/top-frame-prev-button-h.png b/themes/DarkTab/top-frame-prev-button-h.png
new file mode 100644
index 0000000..47cf538
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-button-h.png differ
diff --git a/themes/DarkTab/top-frame-prev-button-i.png b/themes/DarkTab/top-frame-prev-button-i.png
new file mode 100644
index 0000000..88f337f
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-button-i.png differ
diff --git a/themes/DarkTab/top-frame-prev-button-ic.png b/themes/DarkTab/top-frame-prev-button-ic.png
new file mode 100644
index 0000000..1e7bacf
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-prev-button-ih.png b/themes/DarkTab/top-frame-prev-button-ih.png
new file mode 100644
index 0000000..d41f9b1
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-prev-last-button-c.png b/themes/DarkTab/top-frame-prev-last-button-c.png
new file mode 100644
index 0000000..02fe56b
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-last-button-c.png differ
diff --git a/themes/DarkTab/top-frame-prev-last-button-f.png b/themes/DarkTab/top-frame-prev-last-button-f.png
new file mode 100644
index 0000000..d7a624a
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-last-button-f.png differ
diff --git a/themes/DarkTab/top-frame-prev-last-button-h.png b/themes/DarkTab/top-frame-prev-last-button-h.png
new file mode 100644
index 0000000..0d5b1bc
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-last-button-h.png differ
diff --git a/themes/DarkTab/top-frame-prev-last-button-i.png b/themes/DarkTab/top-frame-prev-last-button-i.png
new file mode 100644
index 0000000..9843752
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-last-button-i.png differ
diff --git a/themes/DarkTab/top-frame-prev-last-button-ic.png b/themes/DarkTab/top-frame-prev-last-button-ic.png
new file mode 100644
index 0000000..4baefbe
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-last-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-prev-last-button-ih.png b/themes/DarkTab/top-frame-prev-last-button-ih.png
new file mode 100644
index 0000000..c9a4d28
Binary files /dev/null and b/themes/DarkTab/top-frame-prev-last-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-raise-lower-button-c.png b/themes/DarkTab/top-frame-raise-lower-button-c.png
new file mode 100644
index 0000000..17566a1
Binary files /dev/null and b/themes/DarkTab/top-frame-raise-lower-button-c.png differ
diff --git a/themes/DarkTab/top-frame-raise-lower-button-f.png b/themes/DarkTab/top-frame-raise-lower-button-f.png
new file mode 100644
index 0000000..426deb5
Binary files /dev/null and b/themes/DarkTab/top-frame-raise-lower-button-f.png differ
diff --git a/themes/DarkTab/top-frame-raise-lower-button-h.png b/themes/DarkTab/top-frame-raise-lower-button-h.png
new file mode 100644
index 0000000..1f88c3b
Binary files /dev/null and b/themes/DarkTab/top-frame-raise-lower-button-h.png differ
diff --git a/themes/DarkTab/top-frame-raise-lower-button-i.png b/themes/DarkTab/top-frame-raise-lower-button-i.png
new file mode 100644
index 0000000..3bb6ef3
Binary files /dev/null and b/themes/DarkTab/top-frame-raise-lower-button-i.png differ
diff --git a/themes/DarkTab/top-frame-raise-lower-button-ic.png b/themes/DarkTab/top-frame-raise-lower-button-ic.png
new file mode 100644
index 0000000..5b066e3
Binary files /dev/null and b/themes/DarkTab/top-frame-raise-lower-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-raise-lower-button-ih.png b/themes/DarkTab/top-frame-raise-lower-button-ih.png
new file mode 100644
index 0000000..8e2ef58
Binary files /dev/null and b/themes/DarkTab/top-frame-raise-lower-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-rename-button-c.png b/themes/DarkTab/top-frame-rename-button-c.png
new file mode 100644
index 0000000..0ad081d
Binary files /dev/null and b/themes/DarkTab/top-frame-rename-button-c.png differ
diff --git a/themes/DarkTab/top-frame-rename-button-f.png b/themes/DarkTab/top-frame-rename-button-f.png
new file mode 100644
index 0000000..421d191
Binary files /dev/null and b/themes/DarkTab/top-frame-rename-button-f.png differ
diff --git a/themes/DarkTab/top-frame-rename-button-h.png b/themes/DarkTab/top-frame-rename-button-h.png
new file mode 100644
index 0000000..b2226fa
Binary files /dev/null and b/themes/DarkTab/top-frame-rename-button-h.png differ
diff --git a/themes/DarkTab/top-frame-rename-button-i.png b/themes/DarkTab/top-frame-rename-button-i.png
new file mode 100644
index 0000000..2dc7a54
Binary files /dev/null and b/themes/DarkTab/top-frame-rename-button-i.png differ
diff --git a/themes/DarkTab/top-frame-rename-button-ic.png b/themes/DarkTab/top-frame-rename-button-ic.png
new file mode 100644
index 0000000..8f4d368
Binary files /dev/null and b/themes/DarkTab/top-frame-rename-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-rename-button-ih.png b/themes/DarkTab/top-frame-rename-button-ih.png
new file mode 100644
index 0000000..ff6465b
Binary files /dev/null and b/themes/DarkTab/top-frame-rename-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-right-border-f.png b/themes/DarkTab/top-frame-right-border-f.png
new file mode 100644
index 0000000..a34ccf1
Binary files /dev/null and b/themes/DarkTab/top-frame-right-border-f.png differ
diff --git a/themes/DarkTab/top-frame-right-border-i.png b/themes/DarkTab/top-frame-right-border-i.png
new file mode 100644
index 0000000..2bcefc8
Binary files /dev/null and b/themes/DarkTab/top-frame-right-border-i.png differ
diff --git a/themes/DarkTab/top-frame-shade-button-c.png b/themes/DarkTab/top-frame-shade-button-c.png
new file mode 100644
index 0000000..fcb3852
Binary files /dev/null and b/themes/DarkTab/top-frame-shade-button-c.png differ
diff --git a/themes/DarkTab/top-frame-shade-button-f.png b/themes/DarkTab/top-frame-shade-button-f.png
new file mode 100644
index 0000000..fd0781d
Binary files /dev/null and b/themes/DarkTab/top-frame-shade-button-f.png differ
diff --git a/themes/DarkTab/top-frame-shade-button-h.png b/themes/DarkTab/top-frame-shade-button-h.png
new file mode 100644
index 0000000..e8d5a50
Binary files /dev/null and b/themes/DarkTab/top-frame-shade-button-h.png differ
diff --git a/themes/DarkTab/top-frame-shade-button-i.png b/themes/DarkTab/top-frame-shade-button-i.png
new file mode 100644
index 0000000..8df22c4
Binary files /dev/null and b/themes/DarkTab/top-frame-shade-button-i.png differ
diff --git a/themes/DarkTab/top-frame-shade-button-ic.png b/themes/DarkTab/top-frame-shade-button-ic.png
new file mode 100644
index 0000000..1850532
Binary files /dev/null and b/themes/DarkTab/top-frame-shade-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-shade-button-ih.png b/themes/DarkTab/top-frame-shade-button-ih.png
new file mode 100644
index 0000000..eae5564
Binary files /dev/null and b/themes/DarkTab/top-frame-shade-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-sticky-button-c.png b/themes/DarkTab/top-frame-sticky-button-c.png
new file mode 100644
index 0000000..9d1ec45
Binary files /dev/null and b/themes/DarkTab/top-frame-sticky-button-c.png differ
diff --git a/themes/DarkTab/top-frame-sticky-button-f.png b/themes/DarkTab/top-frame-sticky-button-f.png
new file mode 100644
index 0000000..b795851
Binary files /dev/null and b/themes/DarkTab/top-frame-sticky-button-f.png differ
diff --git a/themes/DarkTab/top-frame-sticky-button-h.png b/themes/DarkTab/top-frame-sticky-button-h.png
new file mode 100644
index 0000000..716c205
Binary files /dev/null and b/themes/DarkTab/top-frame-sticky-button-h.png differ
diff --git a/themes/DarkTab/top-frame-sticky-button-i.png b/themes/DarkTab/top-frame-sticky-button-i.png
new file mode 100644
index 0000000..594a46c
Binary files /dev/null and b/themes/DarkTab/top-frame-sticky-button-i.png differ
diff --git a/themes/DarkTab/top-frame-sticky-button-ic.png b/themes/DarkTab/top-frame-sticky-button-ic.png
new file mode 100644
index 0000000..146f14a
Binary files /dev/null and b/themes/DarkTab/top-frame-sticky-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-sticky-button-ih.png b/themes/DarkTab/top-frame-sticky-button-ih.png
new file mode 100644
index 0000000..6122fff
Binary files /dev/null and b/themes/DarkTab/top-frame-sticky-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-tab-f.png b/themes/DarkTab/top-frame-tab-f.png
new file mode 100644
index 0000000..ed6de6f
Binary files /dev/null and b/themes/DarkTab/top-frame-tab-f.png differ
diff --git a/themes/DarkTab/top-frame-tab-i.png b/themes/DarkTab/top-frame-tab-i.png
new file mode 100644
index 0000000..eb263d2
Binary files /dev/null and b/themes/DarkTab/top-frame-tab-i.png differ
diff --git a/themes/DarkTab/top-frame-tab-left-f.png b/themes/DarkTab/top-frame-tab-left-f.png
new file mode 100644
index 0000000..a5c5ceb
Binary files /dev/null and b/themes/DarkTab/top-frame-tab-left-f.png differ
diff --git a/themes/DarkTab/top-frame-tab-left-i.png b/themes/DarkTab/top-frame-tab-left-i.png
new file mode 100644
index 0000000..0ff4436
Binary files /dev/null and b/themes/DarkTab/top-frame-tab-left-i.png differ
diff --git a/themes/DarkTab/top-frame-tab-left-icon-f.png b/themes/DarkTab/top-frame-tab-left-icon-f.png
new file mode 100644
index 0000000..80f3314
Binary files /dev/null and b/themes/DarkTab/top-frame-tab-left-icon-f.png differ
diff --git a/themes/DarkTab/top-frame-tab-left-icon-i.png b/themes/DarkTab/top-frame-tab-left-icon-i.png
new file mode 100644
index 0000000..1eb1243
Binary files /dev/null and b/themes/DarkTab/top-frame-tab-left-icon-i.png differ
diff --git a/themes/DarkTab/top-frame-tab-right-f.png b/themes/DarkTab/top-frame-tab-right-f.png
new file mode 100644
index 0000000..95291ab
Binary files /dev/null and b/themes/DarkTab/top-frame-tab-right-f.png differ
diff --git a/themes/DarkTab/top-frame-tab-right-i.png b/themes/DarkTab/top-frame-tab-right-i.png
new file mode 100644
index 0000000..32311b3
Binary files /dev/null and b/themes/DarkTab/top-frame-tab-right-i.png differ
diff --git a/themes/DarkTab/top-frame-title-f.png b/themes/DarkTab/top-frame-title-f.png
new file mode 100644
index 0000000..334d182
Binary files /dev/null and b/themes/DarkTab/top-frame-title-f.png differ
diff --git a/themes/DarkTab/top-frame-title-i.png b/themes/DarkTab/top-frame-title-i.png
new file mode 100644
index 0000000..126b82b
Binary files /dev/null and b/themes/DarkTab/top-frame-title-i.png differ
diff --git a/themes/DarkTab/top-frame-top-border-f.png b/themes/DarkTab/top-frame-top-border-f.png
new file mode 100644
index 0000000..4f2f521
Binary files /dev/null and b/themes/DarkTab/top-frame-top-border-f.png differ
diff --git a/themes/DarkTab/top-frame-top-border-i.png b/themes/DarkTab/top-frame-top-border-i.png
new file mode 100644
index 0000000..33c98ad
Binary files /dev/null and b/themes/DarkTab/top-frame-top-border-i.png differ
diff --git a/themes/DarkTab/top-frame-top-left-corner-f.png b/themes/DarkTab/top-frame-top-left-corner-f.png
new file mode 100644
index 0000000..65e3ee2
Binary files /dev/null and b/themes/DarkTab/top-frame-top-left-corner-f.png differ
diff --git a/themes/DarkTab/top-frame-top-left-corner-i.png b/themes/DarkTab/top-frame-top-left-corner-i.png
new file mode 100644
index 0000000..595c908
Binary files /dev/null and b/themes/DarkTab/top-frame-top-left-corner-i.png differ
diff --git a/themes/DarkTab/top-frame-top-left-corner-shaped-f.png b/themes/DarkTab/top-frame-top-left-corner-shaped-f.png
new file mode 100644
index 0000000..09ceaae
Binary files /dev/null and b/themes/DarkTab/top-frame-top-left-corner-shaped-f.png differ
diff --git a/themes/DarkTab/top-frame-top-left-corner-shaped-i.png b/themes/DarkTab/top-frame-top-left-corner-shaped-i.png
new file mode 100644
index 0000000..c317c98
Binary files /dev/null and b/themes/DarkTab/top-frame-top-left-corner-shaped-i.png differ
diff --git a/themes/DarkTab/top-frame-top-right-corner-f.png b/themes/DarkTab/top-frame-top-right-corner-f.png
new file mode 100644
index 0000000..a08044a
Binary files /dev/null and b/themes/DarkTab/top-frame-top-right-corner-f.png differ
diff --git a/themes/DarkTab/top-frame-top-right-corner-i.png b/themes/DarkTab/top-frame-top-right-corner-i.png
new file mode 100644
index 0000000..37e3631
Binary files /dev/null and b/themes/DarkTab/top-frame-top-right-corner-i.png differ
diff --git a/themes/DarkTab/top-frame-top-right-corner-shaped-f.png b/themes/DarkTab/top-frame-top-right-corner-shaped-f.png
new file mode 100644
index 0000000..c2ae1c1
Binary files /dev/null and b/themes/DarkTab/top-frame-top-right-corner-shaped-f.png differ
diff --git a/themes/DarkTab/top-frame-top-right-corner-shaped-i.png b/themes/DarkTab/top-frame-top-right-corner-shaped-i.png
new file mode 100644
index 0000000..ccd890b
Binary files /dev/null and b/themes/DarkTab/top-frame-top-right-corner-shaped-i.png differ
diff --git a/themes/DarkTab/top-frame-unlock-button-c.png b/themes/DarkTab/top-frame-unlock-button-c.png
new file mode 100644
index 0000000..15aaeeb
Binary files /dev/null and b/themes/DarkTab/top-frame-unlock-button-c.png differ
diff --git a/themes/DarkTab/top-frame-unlock-button-f.png b/themes/DarkTab/top-frame-unlock-button-f.png
new file mode 100644
index 0000000..739d95b
Binary files /dev/null and b/themes/DarkTab/top-frame-unlock-button-f.png differ
diff --git a/themes/DarkTab/top-frame-unlock-button-h.png b/themes/DarkTab/top-frame-unlock-button-h.png
new file mode 100644
index 0000000..abc06d6
Binary files /dev/null and b/themes/DarkTab/top-frame-unlock-button-h.png differ
diff --git a/themes/DarkTab/top-frame-unlock-button-i.png b/themes/DarkTab/top-frame-unlock-button-i.png
new file mode 100644
index 0000000..dd3328f
Binary files /dev/null and b/themes/DarkTab/top-frame-unlock-button-i.png differ
diff --git a/themes/DarkTab/top-frame-unlock-button-ic.png b/themes/DarkTab/top-frame-unlock-button-ic.png
new file mode 100644
index 0000000..660d22a
Binary files /dev/null and b/themes/DarkTab/top-frame-unlock-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-unlock-button-ih.png b/themes/DarkTab/top-frame-unlock-button-ih.png
new file mode 100644
index 0000000..8262916
Binary files /dev/null and b/themes/DarkTab/top-frame-unlock-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-unmaximize-button-c.png b/themes/DarkTab/top-frame-unmaximize-button-c.png
new file mode 100644
index 0000000..8780a12
Binary files /dev/null and b/themes/DarkTab/top-frame-unmaximize-button-c.png differ
diff --git a/themes/DarkTab/top-frame-unmaximize-button-f.png b/themes/DarkTab/top-frame-unmaximize-button-f.png
new file mode 100644
index 0000000..8d6e6b6
Binary files /dev/null and b/themes/DarkTab/top-frame-unmaximize-button-f.png differ
diff --git a/themes/DarkTab/top-frame-unmaximize-button-h.png b/themes/DarkTab/top-frame-unmaximize-button-h.png
new file mode 100644
index 0000000..5f87f67
Binary files /dev/null and b/themes/DarkTab/top-frame-unmaximize-button-h.png differ
diff --git a/themes/DarkTab/top-frame-unmaximize-button-i.png b/themes/DarkTab/top-frame-unmaximize-button-i.png
new file mode 100644
index 0000000..81b2164
Binary files /dev/null and b/themes/DarkTab/top-frame-unmaximize-button-i.png differ
diff --git a/themes/DarkTab/top-frame-unmaximize-button-ic.png b/themes/DarkTab/top-frame-unmaximize-button-ic.png
new file mode 100644
index 0000000..8a58a0a
Binary files /dev/null and b/themes/DarkTab/top-frame-unmaximize-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-unmaximize-button-ih.png b/themes/DarkTab/top-frame-unmaximize-button-ih.png
new file mode 100644
index 0000000..f06e4f9
Binary files /dev/null and b/themes/DarkTab/top-frame-unmaximize-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-unontop-button-c.png b/themes/DarkTab/top-frame-unontop-button-c.png
new file mode 100644
index 0000000..2fd61c5
Binary files /dev/null and b/themes/DarkTab/top-frame-unontop-button-c.png differ
diff --git a/themes/DarkTab/top-frame-unontop-button-f.png b/themes/DarkTab/top-frame-unontop-button-f.png
new file mode 100644
index 0000000..bfb9e5e
Binary files /dev/null and b/themes/DarkTab/top-frame-unontop-button-f.png differ
diff --git a/themes/DarkTab/top-frame-unontop-button-h.png b/themes/DarkTab/top-frame-unontop-button-h.png
new file mode 100644
index 0000000..c32b2cc
Binary files /dev/null and b/themes/DarkTab/top-frame-unontop-button-h.png differ
diff --git a/themes/DarkTab/top-frame-unontop-button-i.png b/themes/DarkTab/top-frame-unontop-button-i.png
new file mode 100644
index 0000000..12931cb
Binary files /dev/null and b/themes/DarkTab/top-frame-unontop-button-i.png differ
diff --git a/themes/DarkTab/top-frame-unontop-button-ic.png b/themes/DarkTab/top-frame-unontop-button-ic.png
new file mode 100644
index 0000000..4c58d4d
Binary files /dev/null and b/themes/DarkTab/top-frame-unontop-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-unontop-button-ih.png b/themes/DarkTab/top-frame-unontop-button-ih.png
new file mode 100644
index 0000000..abdf551
Binary files /dev/null and b/themes/DarkTab/top-frame-unontop-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-unshade-button-c.png b/themes/DarkTab/top-frame-unshade-button-c.png
new file mode 100644
index 0000000..3ddbead
Binary files /dev/null and b/themes/DarkTab/top-frame-unshade-button-c.png differ
diff --git a/themes/DarkTab/top-frame-unshade-button-f.png b/themes/DarkTab/top-frame-unshade-button-f.png
new file mode 100644
index 0000000..9c69e92
Binary files /dev/null and b/themes/DarkTab/top-frame-unshade-button-f.png differ
diff --git a/themes/DarkTab/top-frame-unshade-button-h.png b/themes/DarkTab/top-frame-unshade-button-h.png
new file mode 100644
index 0000000..5b8ec65
Binary files /dev/null and b/themes/DarkTab/top-frame-unshade-button-h.png differ
diff --git a/themes/DarkTab/top-frame-unshade-button-i.png b/themes/DarkTab/top-frame-unshade-button-i.png
new file mode 100644
index 0000000..947fe22
Binary files /dev/null and b/themes/DarkTab/top-frame-unshade-button-i.png differ
diff --git a/themes/DarkTab/top-frame-unshade-button-ic.png b/themes/DarkTab/top-frame-unshade-button-ic.png
new file mode 100644
index 0000000..c9ab53f
Binary files /dev/null and b/themes/DarkTab/top-frame-unshade-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-unshade-button-ih.png b/themes/DarkTab/top-frame-unshade-button-ih.png
new file mode 100644
index 0000000..a32215a
Binary files /dev/null and b/themes/DarkTab/top-frame-unshade-button-ih.png differ
diff --git a/themes/DarkTab/top-frame-unsticky-button-c.png b/themes/DarkTab/top-frame-unsticky-button-c.png
new file mode 100644
index 0000000..f340cd9
Binary files /dev/null and b/themes/DarkTab/top-frame-unsticky-button-c.png differ
diff --git a/themes/DarkTab/top-frame-unsticky-button-f.png b/themes/DarkTab/top-frame-unsticky-button-f.png
new file mode 100644
index 0000000..819e6a0
Binary files /dev/null and b/themes/DarkTab/top-frame-unsticky-button-f.png differ
diff --git a/themes/DarkTab/top-frame-unsticky-button-h.png b/themes/DarkTab/top-frame-unsticky-button-h.png
new file mode 100644
index 0000000..9baa44c
Binary files /dev/null and b/themes/DarkTab/top-frame-unsticky-button-h.png differ
diff --git a/themes/DarkTab/top-frame-unsticky-button-i.png b/themes/DarkTab/top-frame-unsticky-button-i.png
new file mode 100644
index 0000000..3622dc2
Binary files /dev/null and b/themes/DarkTab/top-frame-unsticky-button-i.png differ
diff --git a/themes/DarkTab/top-frame-unsticky-button-ic.png b/themes/DarkTab/top-frame-unsticky-button-ic.png
new file mode 100644
index 0000000..cb4b901
Binary files /dev/null and b/themes/DarkTab/top-frame-unsticky-button-ic.png differ
diff --git a/themes/DarkTab/top-frame-unsticky-button-ih.png b/themes/DarkTab/top-frame-unsticky-button-ih.png
new file mode 100644
index 0000000..8c97608
Binary files /dev/null and b/themes/DarkTab/top-frame-unsticky-button-ih.png differ



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]