Skip to content

Commit dd3c457

Browse files
committed
Merge branch 'main' of https://github.com/coreui/coreui
2 parents 531af0d + 4d49883 commit dd3c457

File tree

6 files changed

+67
-70
lines changed

6 files changed

+67
-70
lines changed

docs/assets/scss/_layout.scss

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,6 @@
99
}
1010
}
1111

12-
.docs-layout {
13-
@include media-breakpoint-up(md) {
14-
display: grid;
15-
grid-template-areas: "sidebar main";
16-
grid-template-columns: 1fr 3fr;
17-
gap: $grid-gutter-width;
18-
}
19-
20-
@include media-breakpoint-up(lg) {
21-
display: grid;
22-
grid-template-areas: "sidebar main";
23-
grid-template-columns: 1fr 5fr;
24-
gap: $grid-gutter-width;
25-
}
26-
}
27-
2812
.docs-sidebar {
2913
grid-area: sidebar;
3014
}
@@ -44,7 +28,7 @@
4428
"toc"
4529
"content";
4630
grid-template-rows: auto auto 1fr;
47-
gap: inherit;
31+
gap: $grid-gutter-width;
4832
}
4933

5034
@include media-breakpoint-up(lg) {

docs/assets/scss/_toc.scss

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -52,32 +52,33 @@
5252
}
5353

5454
@include media-breakpoint-down(md) {
55-
border: 1px solid $border-color;
56-
@include border-radius(.4rem);
55+
color: var(--cui-body-color);
56+
border: 1px solid var(--cui-border-color);
57+
@include border-radius(var(--cui-border-radius));
5758

5859
&:hover,
5960
&:focus,
6061
&:active,
6162
&[aria-expanded="true"] {
62-
color: var(--cd-violet);
63-
background-color: $white;
64-
border-color: var(--cd-violet);
63+
color: var(--cui-primary);
64+
background-color: var(--cui-body-bg);
65+
border-color: var(--cui-primary);
6566
}
6667

6768
&:focus,
6869
&[aria-expanded="true"] {
69-
box-shadow: 0 0 0 3px rgba(var(--cd-violet-rgb), .25);
70+
box-shadow: 0 0 0 3px rgba(var(--cui-primary-rgb), .25);
7071
}
7172
}
7273
}
7374

7475
.docs-toc-collapse {
7576
@include media-breakpoint-down(md) {
7677
nav {
77-
padding: 1.25rem;
78-
background-color: var(--cui-gray-100);
79-
border: 1px solid $border-color;
80-
@include border-radius(.25rem);
78+
padding: 1.25rem 1.25rem 1.25rem 1rem;
79+
background-color: var(--cui-tertiary-bg);
80+
border: 1px solid var(--cui-border-color);
81+
@include border-radius(var(--cui-border-radius));
8182
}
8283
}
8384

docs/content/components/navs-tabs.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,7 @@ tabEl.addEventListener('shown.coreui.tab', event => {
718718

719719
### CSS variables
720720

721-
Navs use local CSS variables on `.nav`, `.nav-tabs`, and `.nav-pills` for enhanced real-time customization. Values for the CSS variables are set via Sass, so Sass customization is still supported, too.
721+
Navs use local CSS variables on `.nav`, `.nav-tabs`, `.nav-pills`, `.nav-underline` and `.nav-underline-border` for enhanced real-time customization. Values for the CSS variables are set via Sass, so Sass customization is still supported, too.
722722

723723
On the `.nav` base class:
724724

@@ -732,6 +732,18 @@ On the `.nav-pills` modifier class:
732732

733733
{{< scss-docs name="nav-pills-css-vars" file="scss/_nav.scss" >}}
734734

735+
{{< added-in "5.0.0" >}}
736+
737+
On the `.nav-underline` modifier class:
738+
739+
{{< scss-docs name="nav-underline-css-vars" file="scss/_nav.scss" >}}
740+
741+
{{< added-in "5.0.0" >}}
742+
743+
On the `.nav-underline-border` modifier class:
744+
745+
{{< scss-docs name="nav-underline-border-css-vars" file="scss/_nav.scss" >}}
746+
735747
### SASS variables
736748

737749
{{< scss-docs name="nav-variables" file="scss/_variables.scss" >}}

docs/data/other_frameworks.json

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,78 @@
11
{
22
"accordion": {
3-
"angular": "https://coreui.io/angular/docs/components/accordion",
3+
"angular": "https://coreui.io/angular/docs/components/accordion/",
44
"bootstrap": "https://coreui.io/docs/components/accordion/",
55
"react": "https://coreui.io/react/docs/components/accordion/",
66
"vue": "https://coreui.io/vue/docs/components/accordion.html"
77
},
88
"alert": {
9-
"angular": "https://coreui.io/angular/docs/components/alert",
9+
"angular": "https://coreui.io/angular/docs/components/alert/",
1010
"bootstrap": "https://coreui.io/docs/components/alerts/",
1111
"react": "https://coreui.io/react/docs/components/alert/",
1212
"vue": "https://coreui.io/vue/docs/components/alert.html"
1313
},
1414
"avatar": {
15-
"angular": "https://coreui.io/angular/docs/components/avatar",
15+
"angular": "https://coreui.io/angular/docs/components/avatar/",
1616
"bootstrap": "https://coreui.io/docs/components/avatar/",
1717
"react": "https://coreui.io/react/docs/components/avatar/",
1818
"vue": "https://coreui.io/vue/docs/components/avatar.html"
1919
},
2020
"badge": {
21-
"angular": "https://coreui.io/angular/docs/components/badge",
21+
"angular": "https://coreui.io/angular/docs/components/badge/",
2222
"bootstrap": "https://coreui.io/docs/components/badge/",
2323
"react": "https://coreui.io/react/docs/components/badge/",
2424
"vue": "https://coreui.io/vue/docs/components/badge.html"
2525
},
2626
"breadcrumb": {
27-
"angular": "https://coreui.io/angular/docs/components/breadcrumb",
27+
"angular": "https://coreui.io/angular/docs/components/breadcrumb/",
2828
"bootstrap": "https://coreui.io/docs/components/breadcrumb/",
2929
"react": "https://coreui.io/react/docs/components/breadcrumb/",
3030
"vue": "https://coreui.io/vue/docs/components/breadcrumb.html"
3131
},
3232
"button": {
33-
"angular": "https://coreui.io/angular/docs/components/button",
33+
"angular": "https://coreui.io/angular/docs/components/button/",
3434
"bootstrap": "https://coreui.io/docs/components/buttons/",
3535
"react": "https://coreui.io/react/docs/components/button/",
3636
"vue": "https://coreui.io/vue/docs/components/button.html"
3737
},
3838
"button-group": {
39-
"angular": "https://coreui.io/angular/docs/components/button-group",
39+
"angular": "https://coreui.io/angular/docs/components/button-group/",
4040
"bootstrap": "https://coreui.io/docs/components/button-group/",
4141
"react": "https://coreui.io/react/docs/components/button-group/",
4242
"vue": "https://coreui.io/vue/docs/components/button-group.html"
4343
},
4444
"callout": {
45-
"angular": "https://coreui.io/angular/docs/components/callout",
45+
"angular": "https://coreui.io/angular/docs/components/callout/",
4646
"bootstrap": "https://coreui.io/docs/components/callout/",
4747
"react": "https://coreui.io/react/docs/components/callout/",
4848
"vue": "https://coreui.io/vue/docs/components/callout.html"
4949
},
5050
"card": {
51-
"angular": "https://coreui.io/angular/docs/components/card",
51+
"angular": "https://coreui.io/angular/docs/components/card/",
5252
"bootstrap": "https://coreui.io/docs/components/card/",
5353
"react": "https://coreui.io/react/docs/components/card/",
5454
"vue": "https://coreui.io/vue/docs/components/card.html"
5555
},
5656
"carousel": {
57-
"angular": "https://coreui.io/angular/docs/components/carousel",
57+
"angular": "https://coreui.io/angular/docs/components/carousel/",
5858
"bootstrap": "https://coreui.io/docs/components/carousel/",
5959
"react": "https://coreui.io/react/docs/components/carousel/",
6060
"vue": "https://coreui.io/vue/docs/components/carousel.html"
6161
},
6262
"checkbox": {
63-
"angular": "https://coreui.io/angular/docs/forms/checks-radios",
63+
"angular": "https://coreui.io/angular/docs/forms/checks-radios/",
6464
"bootstrap": "https://coreui.io/docs/forms/checks-radios/",
6565
"react": "https://coreui.io/react/docs/forms/checkbox/",
6666
"vue": "https://coreui.io/vue/docs/forms/checkbox.html"
6767
},
6868
"close-button": {
69-
"angular": "https://coreui.io/angular/docs/components/close-button",
69+
"angular": "https://coreui.io/angular/docs/components/close-button/",
7070
"bootstrap": "https://coreui.io/docs/components/close-button/",
7171
"react": "https://coreui.io/react/docs/components/close-button/",
7272
"vue": "https://coreui.io/vue/docs/components/close-button.html"
7373
},
7474
"collapse": {
75-
"angular": "https://coreui.io/angular/docs/components/collapse",
75+
"angular": "https://coreui.io/angular/docs/components/collapse/",
7676
"bootstrap": "https://coreui.io/docs/components/collapse/",
7777
"react": "https://coreui.io/react/docs/components/collapse/",
7878
"vue": "https://coreui.io/vue/docs/components/collapse.html"
@@ -90,55 +90,55 @@
9090
"vue": "https://coreui.io/vue/docs/forms/date-range-picker.html"
9191
},
9292
"dropdown": {
93-
"angular": "https://coreui.io/angular/docs/components/dropdown",
93+
"angular": "https://coreui.io/angular/docs/components/dropdown/",
9494
"bootstrap": "https://coreui.io/docs/components/dropdowns/",
9595
"react": "https://coreui.io/react/docs/components/dropdown/",
9696
"vue": "https://coreui.io/vue/docs/components/dropdown.html"
9797
},
9898
"footer": {
99-
"angular": "https://coreui.io/angular/docs/components/footer",
99+
"angular": "https://coreui.io/angular/docs/components/footer/",
100100
"bootstrap": "https://coreui.io/docs/components/footer/",
101101
"react": "https://coreui.io/react/docs/components/footer/",
102102
"vue": "https://coreui.io/vue/docs/components/footer.html"
103103
},
104104
"header": {
105-
"angular": "https://coreui.io/angular/docs/components/header",
105+
"angular": "https://coreui.io/angular/docs/components/header/",
106106
"bootstrap": "https://coreui.io/docs/components/header/",
107107
"react": "https://coreui.io/react/docs/components/header/",
108108
"vue": "https://coreui.io/vue/docs/components/header.html"
109109
},
110110
"icon": {
111-
"angular": "https://coreui.io/angular/docs/components/icon",
111+
"angular": "https://coreui.io/angular/docs/components/icon/",
112112
"bootstrap": "https://coreui.io/docs/components/icon/",
113113
"react": "https://coreui.io/react/docs/components/icon/",
114114
"vue": "https://coreui.io/vue/docs/components/icon.html"
115115
},
116116
"image": {
117-
"angular": "https://coreui.io/angular/docs/components/image",
117+
"angular": "https://coreui.io/angular/docs/components/image/",
118118
"bootstrap": "https://coreui.io/docs/content/images/",
119119
"react": "https://coreui.io/react/docs/components/image/",
120120
"vue": "https://coreui.io/vue/docs/components/image.html"
121121
},
122122
"input": {
123-
"angular": "https://coreui.io/angular/docs/forms/input",
123+
"angular": "https://coreui.io/angular/docs/forms/input/",
124124
"bootstrap": "https://coreui.io/docs/forms/form-control/",
125125
"react": "https://coreui.io/react/docs/forms/input/",
126126
"vue": "https://coreui.io/vue/docs/forms/input.html"
127127
},
128128
"input-group": {
129-
"angular": "https://coreui.io/angular/docs/forms/input-group",
129+
"angular": "https://coreui.io/angular/docs/forms/input-group/",
130130
"bootstrap": "https://coreui.io/docs/forms/input-group/",
131131
"react": "https://coreui.io/react/docs/forms/input-group/",
132132
"vue": "https://coreui.io/vue/docs/forms/input-group.html"
133133
},
134134
"floating-labels": {
135-
"angular": "https://coreui.io/angular/docs/forms/floating-labels",
135+
"angular": "https://coreui.io/angular/docs/forms/floating-labels/",
136136
"bootstrap": "https://coreui.io/docs/forms/floating-labels/",
137137
"react": "https://coreui.io/react/docs/forms/floating-labels/",
138138
"vue": "https://coreui.io/vue/docs/forms/floating-labels.html"
139139
},
140140
"list-group": {
141-
"angular": "https://coreui.io/angular/docs/components/list-group",
141+
"angular": "https://coreui.io/angular/docs/components/list-group/",
142142
"bootstrap": "https://coreui.io/docs/components/list-group/",
143143
"react": "https://coreui.io/react/docs/components/list-group/",
144144
"vue": "https://coreui.io/vue/docs/components/list-group.html"
@@ -150,7 +150,7 @@
150150
"vue": "https://coreui.io/vue/docs/components/loading-button.html"
151151
},
152152
"modal": {
153-
"angular": "https://coreui.io/angular/docs/components/modal",
153+
"angular": "https://coreui.io/angular/docs/components/modal/",
154154
"bootstrap": "https://coreui.io/docs/components/modal/",
155155
"react": "https://coreui.io/react/docs/components/modal/",
156156
"vue": "https://coreui.io/vue/docs/components/modal.html"
@@ -167,85 +167,85 @@
167167
"vue": "https://coreui.io/vue/docs/components/navbar.html"
168168
},
169169
"navs-tabs": {
170-
"angular": "https://coreui.io/angular/docs/components/nav",
170+
"angular": "https://coreui.io/angular/docs/components/nav/",
171171
"bootstrap": "https://coreui.io/docs/components/navs-tabs/",
172172
"react": "https://coreui.io/react/docs/components/navs-tabs/",
173173
"vue": "https://coreui.io/vue/docs/components/navs-tabs.html"
174174
},
175175
"offcanvas": {
176-
"angular": "https://coreui.io/angular/docs/components/offcanvas",
176+
"angular": "https://coreui.io/angular/docs/components/offcanvas/",
177177
"bootstrap": "https://coreui.io/docs/components/offcanvas/",
178178
"react": "https://coreui.io/react/docs/components/offcanvas/",
179179
"vue": "https://coreui.io/vue/docs/components/offcanvas.html"
180180
},
181181
"pagination": {
182-
"angular": "https://coreui.io/angular/docs/components/pagination",
182+
"angular": "https://coreui.io/angular/docs/components/pagination/",
183183
"bootstrap": "https://coreui.io/docs/components/pagination/",
184184
"react": "https://coreui.io/react/docs/components/pagination/",
185185
"vue": "https://coreui.io/vue/docs/components/pagination.html"
186186
},
187187
"placeholder": {
188-
"angular": "https://coreui.io/angular/docs/components/placeholder",
188+
"angular": "https://coreui.io/angular/docs/components/placeholder/",
189189
"bootstrap": "https://coreui.io/docs/components/placeholders/",
190190
"react": "https://coreui.io/react/docs/components/placeholder/",
191191
"vue": "https://coreui.io/vue/docs/components/placeholder.html"
192192
},
193193
"popover": {
194-
"angular": "https://coreui.io/angular/docs/components/popover",
194+
"angular": "https://coreui.io/angular/docs/components/popover/",
195195
"bootstrap": "https://coreui.io/docs/components/popovers/",
196196
"react": "https://coreui.io/react/docs/components/popover/",
197197
"vue": "https://coreui.io/vue/docs/components/popover.html"
198198
},
199199
"progress": {
200-
"angular": "https://coreui.io/angular/docs/components/progress",
200+
"angular": "https://coreui.io/angular/docs/components/progress/",
201201
"bootstrap": "https://coreui.io/docs/components/progress/",
202202
"react": "https://coreui.io/react/docs/components/progress/",
203203
"vue": "https://coreui.io/vue/docs/components/progress.html"
204204
},
205205
"radio": {
206-
"angular": "https://coreui.io/angular/docs/forms/checks-radios",
206+
"angular": "https://coreui.io/angular/docs/forms/checks-radios/",
207207
"bootstrap": "https://coreui.io/docs/forms/checks-radios/",
208208
"react": "https://coreui.io/react/docs/forms/radio/",
209209
"vue": "https://coreui.io/vue/docs/forms/radio.html"
210210
},
211211
"range": {
212-
"angular": "https://coreui.io/angular/docs/forms/range",
212+
"angular": "https://coreui.io/angular/docs/forms/range/",
213213
"bootstrap": "https://coreui.io/docs/forms/range/",
214214
"react": "https://coreui.io/react/docs/forms/range/",
215215
"vue": "https://coreui.io/vue/docs/forms/range.html"
216216
},
217217
"select": {
218-
"angular": "https://coreui.io/angular/docs/forms/select",
218+
"angular": "https://coreui.io/angular/docs/forms/select/",
219219
"bootstrap": "https://coreui.io/docs/forms/select/",
220220
"react": "https://coreui.io/react/docs/forms/select/",
221221
"vue": "https://coreui.io/vue/docs/forms/select.html"
222222
},
223223
"sidebar": {
224-
"angular": "https://coreui.io/angular/docs/components/sidebar",
224+
"angular": "https://coreui.io/angular/docs/components/sidebar/",
225225
"bootstrap": "https://coreui.io/docs/components/sidebar/",
226226
"react": "https://coreui.io/react/docs/components/sidebar/",
227227
"vue": "https://coreui.io/vue/docs/components/sidebar.html"
228228
},
229229
"spinner": {
230-
"angular": "https://coreui.io/angular/docs/components/spinner",
230+
"angular": "https://coreui.io/angular/docs/components/spinner/",
231231
"bootstrap": "https://coreui.io/docs/components/spinners/",
232232
"react": "https://coreui.io/react/docs/components/spinner/",
233233
"vue": "https://coreui.io/vue/docs/components/spinner.html"
234234
},
235235
"switch": {
236-
"angular": "https://coreui.io/angular/docs/forms/checks-radios",
236+
"angular": "https://coreui.io/angular/docs/forms/checks-radios/",
237237
"bootstrap": "https://coreui.io/docs/forms/checks-radios/",
238238
"react": "https://coreui.io/react/docs/forms/switch/",
239239
"vue": "https://coreui.io/vue/docs/forms/switch.html"
240240
},
241241
"table": {
242-
"angular": "https://coreui.io/angular/docs/components/table",
242+
"angular": "https://coreui.io/angular/docs/components/table/",
243243
"bootstrap": "https://coreui.io/docs/content/tables/",
244244
"react": "https://coreui.io/react/docs/components/table/",
245245
"vue": "https://coreui.io/vue/docs/components/table.html"
246246
},
247247
"textarea": {
248-
"angular": "https://coreui.io/angular/docs/forms/form-control",
248+
"angular": "https://coreui.io/angular/docs/forms/form-control/",
249249
"bootstrap": "https://coreui.io/docs/forms/form-control/",
250250
"react": "https://coreui.io/react/docs/forms/textarea/",
251251
"vue": "https://coreui.io/vue/docs/forms/textarea.html"
@@ -257,13 +257,13 @@
257257
"vue": "https://coreui.io/vue/docs/forms/time-picker.html"
258258
},
259259
"toast": {
260-
"angular": "https://coreui.io/angular/docs/components/toast",
260+
"angular": "https://coreui.io/angular/docs/components/toast/",
261261
"bootstrap": "https://coreui.io/docs/components/toasts/",
262262
"react": "https://coreui.io/react/docs/components/toast/",
263263
"vue": "https://coreui.io/vue/docs/components/toast.html"
264264
},
265265
"tooltip": {
266-
"angular": "https://coreui.io/angular/docs/components/tooltip",
266+
"angular": "https://coreui.io/angular/docs/components/tooltip/",
267267
"bootstrap": "https://coreui.io/docs/components/tooltips/",
268268
"react": "https://coreui.io/react/docs/components/tooltip/",
269269
"vue": "https://coreui.io/vue/docs/components/tooltip.html"

0 commit comments

Comments
 (0)