1 | $tabs-border-bottom-color: $color-light-gray;
|
2 | $tabs-border-bottom-width: 2px;
|
3 | $tabs-link-color: $color-dark-slate-gray;
|
4 | $tabs-link-padding: 0 0 $space-normal 0;
|
5 | $tabs-link-active-border-bottom-color: $color-dark-slate-gray;
|
6 | $tabs-link-active-color: $color-dark-slate-gray;
|
7 | $tabs-boxed-link-radius: 0;
|
8 | $tabs-boxed-link-hover-background-color: $color-white;
|
9 | $tabs-boxed-link-hover-border-bottom-color: $color-white;
|
10 | $tabs-boxed-link-active-background-color: $color-white;
|
11 | $tabs-boxed-link-active-border-color: $color-light-gray;
|
12 |
|
13 | @import "bulma/sass/components/tabs.sass";
|
14 |
|
15 | .tabs {
|
16 | font-family: $family-source-sans-pro;
|
17 |
|
18 | a {
|
19 | font-size: $font-size-h5;
|
20 | font-weight: 700;
|
21 | text-decoration: none;
|
22 | border-bottom: 4px solid transparent;
|
23 |
|
24 | margin: 0 $space-normal -2px $space-normal;
|
25 |
|
26 | &:hover {
|
27 | border-bottom-color: $color-dark-slate-gray;
|
28 | }
|
29 | }
|
30 |
|
31 | li {
|
32 | &:first-child a {
|
33 | margin-left: 0;
|
34 | }
|
35 |
|
36 | &:last-child a {
|
37 | margin-right: 0;
|
38 | }
|
39 | }
|
40 |
|
41 | &.is-boxed {
|
42 | a {
|
43 | @extend .padding-vertical-small;
|
44 | @extend .padding-horizontal-normal;
|
45 |
|
46 | margin: 0 0 -2px;
|
47 | border: 2px solid $color-light-gray;
|
48 | border-right: 0;
|
49 | background-color: $color-lighter-gray;
|
50 |
|
51 | font-size: $font-size-body-normal;
|
52 | }
|
53 |
|
54 | li {
|
55 | &:last-child a {
|
56 | border-right: 2px solid $color-light-gray;
|
57 | }
|
58 | }
|
59 | }
|
60 | }
|
61 |
|
62 | .tabs-content {
|
63 | margin-top: -$space-big;
|
64 | padding-top: $space-bigger;
|
65 |
|
66 | .tabs-panel {
|
67 | display: none;
|
68 |
|
69 | &.is-active {
|
70 | display: block;
|
71 | }
|
72 | }
|
73 |
|
74 | &.is-boxed {
|
75 | @extend .padding-normal;
|
76 |
|
77 | border: 2px solid $color-light-gray;
|
78 | border-top: 0;
|
79 | background-color: $color-white;
|
80 | }
|
81 | }
|