Commit 4151d75
committed
[JEWEL-553] Updating TabStrip style
- Updated TabStrip to use ScrollableContainer
- Updated ScrollableContainer to allow setting the position of scrollbar
- Updated TabStrip scrollbar theme on LaF + Stand-alone
- Updated TabStrip implementation to properly handle different style based on the hover state1 parent 621c297 commit 4151d75
File tree
10 files changed
+305
-96
lines changed- platform/jewel
- ide-laf-bridge/src/main/kotlin/org/jetbrains/jewel/bridge/theme
- int-ui/int-ui-standalone
- src/main/kotlin/org/jetbrains/jewel/intui/standalone/styling
- ui
- src/main/kotlin/org/jetbrains/jewel/ui/component
- styling
10 files changed
+305
-96
lines changedLines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
36 | 57 | | |
37 | 58 | | |
38 | 59 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
| 125 | + | |
126 | 126 | | |
127 | 127 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
441 | 441 | | |
442 | 442 | | |
443 | 443 | | |
| 444 | + | |
| 445 | + | |
444 | 446 | | |
445 | 447 | | |
446 | 448 | | |
| |||
Lines changed: 28 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
398 | | - | |
| 398 | + | |
399 | 399 | | |
400 | 400 | | |
401 | 401 | | |
| |||
508 | 508 | | |
509 | 509 | | |
510 | 510 | | |
511 | | - | |
512 | | - | |
| 511 | + | |
| 512 | + | |
513 | 513 | | |
514 | 514 | | |
515 | 515 | | |
| |||
525 | 525 | | |
526 | 526 | | |
527 | 527 | | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
Lines changed: 14 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
92 | 102 | | |
93 | 103 | | |
94 | 104 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1760 | 1760 | | |
1761 | 1761 | | |
1762 | 1762 | | |
| 1763 | + | |
1763 | 1764 | | |
1764 | 1765 | | |
1765 | 1766 | | |
1766 | 1767 | | |
1767 | 1768 | | |
| 1769 | + | |
1768 | 1770 | | |
1769 | 1771 | | |
1770 | 1772 | | |
1771 | 1773 | | |
1772 | 1774 | | |
1773 | 1775 | | |
1774 | 1776 | | |
| 1777 | + | |
1775 | 1778 | | |
1776 | 1779 | | |
1777 | 1780 | | |
| |||
1780 | 1783 | | |
1781 | 1784 | | |
1782 | 1785 | | |
| 1786 | + | |
1783 | 1787 | | |
1784 | 1788 | | |
1785 | 1789 | | |
1786 | 1790 | | |
1787 | 1791 | | |
| 1792 | + | |
1788 | 1793 | | |
1789 | 1794 | | |
1790 | 1795 | | |
| |||
1795 | 1800 | | |
1796 | 1801 | | |
1797 | 1802 | | |
| 1803 | + | |
1798 | 1804 | | |
1799 | 1805 | | |
1800 | 1806 | | |
| |||
Lines changed: 73 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
52 | 57 | | |
53 | 58 | | |
54 | 59 | | |
| |||
161 | 166 | | |
162 | 167 | | |
163 | 168 | | |
| 169 | + | |
164 | 170 | | |
165 | 171 | | |
| 172 | + | |
166 | 173 | | |
167 | 174 | | |
168 | 175 | | |
| |||
196 | 203 | | |
197 | 204 | | |
198 | 205 | | |
| 206 | + | |
199 | 207 | | |
200 | 208 | | |
| 209 | + | |
201 | 210 | | |
202 | 211 | | |
203 | 212 | | |
| |||
388 | 397 | | |
389 | 398 | | |
390 | 399 | | |
| 400 | + | |
391 | 401 | | |
392 | 402 | | |
| 403 | + | |
393 | 404 | | |
394 | 405 | | |
395 | 406 | | |
| |||
492 | 503 | | |
493 | 504 | | |
494 | 505 | | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
495 | 533 | | |
496 | 534 | | |
497 | 535 | | |
498 | 536 | | |
499 | 537 | | |
500 | 538 | | |
501 | 539 | | |
| 540 | + | |
502 | 541 | | |
503 | 542 | | |
504 | 543 | | |
| |||
511 | 550 | | |
512 | 551 | | |
513 | 552 | | |
| 553 | + | |
514 | 554 | | |
515 | 555 | | |
516 | 556 | | |
| |||
707 | 747 | | |
708 | 748 | | |
709 | 749 | | |
| 750 | + | |
710 | 751 | | |
| 752 | + | |
711 | 753 | | |
712 | 754 | | |
713 | 755 | | |
| |||
742 | 784 | | |
743 | 785 | | |
744 | 786 | | |
| 787 | + | |
745 | 788 | | |
746 | 789 | | |
| 790 | + | |
747 | 791 | | |
748 | 792 | | |
749 | 793 | | |
| |||
771 | 815 | | |
772 | 816 | | |
773 | 817 | | |
774 | | - | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
775 | 821 | | |
776 | 822 | | |
777 | 823 | | |
778 | 824 | | |
779 | 825 | | |
780 | 826 | | |
781 | | - | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
782 | 830 | | |
783 | 831 | | |
784 | 832 | | |
785 | 833 | | |
786 | 834 | | |
787 | 835 | | |
788 | | - | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
789 | 839 | | |
790 | 840 | | |
791 | 841 | | |
| |||
818 | 868 | | |
819 | 869 | | |
820 | 870 | | |
821 | | - | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
822 | 880 | | |
823 | 881 | | |
824 | | - | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
825 | 887 | | |
826 | 888 | | |
827 | 889 | | |
| |||
864 | 926 | | |
865 | 927 | | |
866 | 928 | | |
867 | | - | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
868 | 932 | | |
869 | 933 | | |
870 | 934 | | |
| |||
886 | 950 | | |
887 | 951 | | |
888 | 952 | | |
889 | | - | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
890 | 956 | | |
891 | 957 | | |
892 | 958 | | |
| |||
0 commit comments