Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
797 commits
Select commit Hold shift + click to select a range
26673b7
morph: fix download links in docs
thomaspark Jul 3, 2021
5b8ee79
quartz: darken $light to improve contrast with glass, #closes #1113
thomaspark Jul 7, 2021
2423b34
quartz: fix background and text color on nav-tabs and nav-pills
thomaspark Jul 7, 2021
e794559
quartz: fix select dropdown text color on windows, fixes #1112
thomaspark Jul 7, 2021
cf07b25
add button addon example to docs
thomaspark Jul 8, 2021
0efa6e7
remove input-group-append/prepend styles, closes #1115
thomaspark Jul 8, 2021
1aee696
remove duplicate button addon example from docs
thomaspark Jul 8, 2021
9176308
update to v5.1.0
thomaspark Aug 5, 2021
504b1be
Merge branch 'v5'
thomaspark Aug 5, 2021
db6b4c8
fix input bg color on dark themes, closes #1121
thomaspark Aug 6, 2021
f8e2794
quartz: fix .bg-secondary background, closes #1124
thomaspark Aug 11, 2021
9afd50f
quartz: set list-group-color to white
thomaspark Aug 11, 2021
3eec4b1
quartz: style accordions
thomaspark Aug 11, 2021
45337b7
quartz: fix bg-secondary color on badges
thomaspark Aug 11, 2021
564a6cf
quartz: fix lint issues
thomaspark Aug 11, 2021
3511dc7
cyborg: fix list-group-item-action border, closes #1125
thomaspark Aug 16, 2021
0583e55
morph, solar: increase contrast on close button color, closes #1127
thomaspark Aug 17, 2021
efd3316
Cosmetic design for smartphones (#1128)
alain01 Aug 19, 2021
f0e5c6f
update to v5.1.1
thomaspark Sep 8, 2021
98f35da
Merge branch 'v5'
thomaspark Sep 8, 2021
2310653
build(deps-dev): bump prismjs from 1.24.0 to 1.25.0 (#1136)
dependabot[bot] Sep 21, 2021
4bd47d9
Update api to v5.1.1 (#1138)
baawiki Oct 2, 2021
d7cdb9b
Merge branch 'v5'
thomaspark Oct 2, 2021
7cded94
update to v5.1.2
thomaspark Oct 5, 2021
ae40d2d
Merge branch 'v5'
thomaspark Oct 5, 2021
c143eda
update to v5.1.3
thomaspark Oct 14, 2021
e4ed300
Merge branch 'v5'
thomaspark Oct 14, 2021
f02c7f9
materia: vertical alignment on switch, fixes #1143
thomaspark Oct 27, 2021
df6eabb
CI: switch to setup-node's native caching (#1144)
XhmikosR Oct 30, 2021
ad12e88
Update .browserslistrc to the Bootstrap's one (#1146)
XhmikosR Oct 30, 2021
e1cc5b5
Update devDependencies and flatten package-lock.json (#1147)
XhmikosR Oct 30, 2021
5cdfb65
Compress images (#1149)
XhmikosR Oct 30, 2021
3955808
Gruntfile.js: remove no longer needed vnu-jar suppressions (#1151)
XhmikosR Oct 30, 2021
7014f89
Switch to the sass package. (#1148)
XhmikosR Oct 30, 2021
42a73bf
CI: switch to Node.js 16 (#1152)
XhmikosR Oct 30, 2021
ab0ae67
Optimize splash.svg (#1155)
XhmikosR Oct 30, 2021
c99794a
Clean up prefixes (#1153)
XhmikosR Oct 30, 2021
4554c0c
Remove unneeded Stylelint suppression (#1156)
XhmikosR Oct 30, 2021
b289554
docs: remove caret leftovers (#1158)
XhmikosR Oct 30, 2021
8f5394f
docs: clean up Sass code (#1159)
XhmikosR Oct 30, 2021
fe6dacb
docs: minor JS tweaks and cleanup (#1157)
XhmikosR Oct 30, 2021
f6ffd66
Improve inline SVGs (#1154)
XhmikosR Oct 31, 2021
7a28e86
update docs v4 to 4.6.1
thomaspark Oct 31, 2021
8fe555c
rebuild themes with updated config
thomaspark Nov 13, 2021
cc9aad9
yeti: fix nav-tab border and active bg, closes #1167
thomaspark Nov 13, 2021
3c1a318
add offcanvas to docs
thomaspark Nov 25, 2021
24fab3d
flatly, lumen, materia, sandstone: fix offcanvas close button, closes…
thomaspark Nov 25, 2021
3a0c5ec
quartz: set offcanvas background
thomaspark Nov 25, 2021
23c44df
remove package.json from v2 and v3 docs
thomaspark Dec 10, 2021
8ff5884
Update devDependencies
XhmikosR Dec 18, 2021
6e143b6
docs: remove jQuery and refactor JS code (#1160)
XhmikosR Dec 18, 2021
1c9986b
Merge branch 'v5' into deps
thomaspark Dec 18, 2021
a890589
Merge pull request #1165 from XhmikosR/deps
thomaspark Dec 18, 2021
60116e4
Gruntfile.js: minor tweaks (#1172)
XhmikosR Dec 18, 2021
aa426a9
Enable stylelint-order rule (#1171)
XhmikosR Dec 18, 2021
e080c93
switch font-awesome to bootstrap-icons #1160
thomaspark Dec 19, 2021
21d825d
Update api to v5.1.3 (#1173)
baawiki Dec 27, 2021
8bca1c5
Update api to v5.1.3
thomaspark Dec 29, 2021
01cc290
fix radio button markup
thomaspark Dec 31, 2021
4ca9875
add regent to theme menus
thomaspark Dec 31, 2021
f7fcd75
docs: remove margin-bottom from nav-tabs
thomaspark Dec 31, 2021
fbe4ca7
docs: add form-group to switches
thomaspark Jan 1, 2022
bb4f75e
regent: new theme
thomaspark Jan 1, 2022
5df0046
Merge pull request #1176 from thomaspark/regent
thomaspark Jan 1, 2022
2d8f6f1
rebuild themes with new header and property order
thomaspark Jan 1, 2022
77350fb
lux: remove extra bg-primary style, closes #1177
thomaspark Jan 1, 2022
45449e3
regent: fix active nav-tab when focused
thomaspark Jan 1, 2022
f35e297
update api demo link, closes #1179
thomaspark Feb 4, 2022
e5f5018
build(deps-dev): bump prismjs from 1.25.0 to 1.27.0
dependabot[bot] Feb 26, 2022
32e7436
Merge pull request #1181 from thomaspark/dependabot/npm_and_yarn/pris…
thomaspark Feb 28, 2022
38eced9
build(deps): bump nanoid from 3.1.30 to 3.3.1
dependabot[bot] Feb 28, 2022
0ae2eeb
Merge pull request #1183 from thomaspark/dependabot/npm_and_yarn/nano…
thomaspark Feb 28, 2022
c9b0ad8
sandstone: remove bg overrides, closes #1185
thomaspark Mar 15, 2022
4f2b911
superhero: update thumbnail, closes #1188
thomaspark Mar 30, 2022
477290f
add theme name to css banner, closes #1187
thomaspark Mar 30, 2022
541259b
lux, zephyr: fix headings color in cards, #1186
thomaspark Mar 30, 2022
e50d53f
build(deps-dev): bump grunt from 1.4.1 to 1.5.2
dependabot[bot] Apr 27, 2022
5033a50
build(deps): bump async from 2.6.3 to 2.6.4
dependabot[bot] Apr 28, 2022
6d0a206
Merge pull request #1192 from thomaspark/dependabot/npm_and_yarn/grun…
thomaspark Apr 30, 2022
3004fe6
Merge pull request #1193 from thomaspark/dependabot/npm_and_yarn/asyn…
thomaspark Apr 30, 2022
5a2b0b2
add copy source code button, closes #1191
thomaspark May 2, 2022
1f73dbf
remove regent theme
thomaspark Jul 25, 2022
187bf19
update v4 docs
thomaspark Jul 25, 2022
d982c0b
update to v5.2.0
thomaspark Jul 25, 2022
fdc4526
update api v5
thomaspark Jul 25, 2022
320f99b
Merge branch 'v5'
thomaspark Jul 25, 2022
88a144a
materia: remove tag class, fixes #1209
thomaspark Sep 15, 2022
55269b5
zephyr: fix nav-link padding on collapsed navbars, fixes #1204
thomaspark Sep 15, 2022
502e4ca
vapor: style horizontal rules, fixes #1205
thomaspark Sep 15, 2022
c210f8c
sketchy: style bold text, fixes #1201
thomaspark Sep 15, 2022
330fad0
sketchy: fix focus on checkbox and radio inputs, fixes #1203
thomaspark Sep 15, 2022
17a936a
set color-scheme on root, closes #1178
thomaspark Sep 15, 2022
ef6cf44
update to v5.2.1
thomaspark Sep 15, 2022
90b4797
Merge branch 'v5'
thomaspark Sep 15, 2022
97be5e3
add missing light and dark buttons to cerulean docs
thomaspark Sep 17, 2022
68a44b1
cerulean, lumen, yeti: improve btn-outline-secondary contrast, fixes …
thomaspark Sep 17, 2022
cf363a2
change icon font credits to bootstrap icons in footer, closes #1217
thomaspark Oct 4, 2022
2d8973a
update to v5.2.2
thomaspark Oct 13, 2022
09cfd55
Merge branch 'v5'
thomaspark Oct 13, 2022
55d4093
Comma separate rgb() usage in sketchy (#1220)
cpsievert Oct 24, 2022
ca48826
sketchy: update focus rgba
thomaspark Oct 24, 2022
9f759dd
docs: change navbar input from text to search type
thomaspark Oct 26, 2022
d2dd983
fix invisible cancel search caused by color-scheme, fixes #1221
thomaspark Oct 26, 2022
897924d
update minimatch package in deps
thomaspark Oct 26, 2022
95df99d
Fix Sass warning: Passing a number without unit % (0) is deprecated (…
emonney Nov 28, 2022
886fc4f
update to v5.2.3
thomaspark Dec 10, 2022
caacd31
Merge branch 'v5'
thomaspark Dec 10, 2022
9270abe
add list-group-item colors to docs, #1228
thomaspark Dec 22, 2022
472dbb9
slate: darken list-group-item colors, closes #1228
thomaspark Dec 22, 2022
cf9e80b
sketchy: indeterminate checkbox style, closes #1234
thomaspark Feb 6, 2023
600b401
superhero: reorder grays, closes #1236
thomaspark Feb 14, 2023
69c5340
superhero: accordion styles
thomaspark Feb 14, 2023
ffe3382
add disabled select to docs #1238
thomaspark Feb 27, 2023
7bf861b
darkly, lux, quartz, sketchy, slate, solar, superhero, vapor: style d…
thomaspark Feb 27, 2023
82eb8d8
Create .npmrc for older npm compatibility
XhmikosR Apr 7, 2023
343129f
Create dependabot.yml for GitHub Action updates
XhmikosR Apr 7, 2023
ac128e6
Update devDependencies and Stylelint config/ignores
XhmikosR Apr 7, 2023
e84cc41
Fix Sass warnings
XhmikosR Apr 12, 2023
dbe0b32
Bump year and version
XhmikosR Apr 7, 2023
e9ac031
Dist
XhmikosR Apr 7, 2023
d4e24d6
Update README.md
XhmikosR Apr 14, 2023
61e0c07
Update CI
XhmikosR Apr 7, 2023
542ede5
Merge pull request #1244 from XhmikosR/patch-1
thomaspark Apr 17, 2023
81454b5
Merge pull request #1245 from XhmikosR/XhmikosR-patch-1
thomaspark Apr 17, 2023
1b54dde
Merge pull request #1246 from XhmikosR/xmr/deps
thomaspark Apr 17, 2023
a7bfbe1
Merge pull request #1249 from XhmikosR/patch-3
thomaspark Apr 17, 2023
949f2be
Merge pull request #1247 from XhmikosR/patch-2
thomaspark Apr 17, 2023
29f2e66
add @XhmikosR to readme thanks
thomaspark Apr 17, 2023
9abbdc0
docs: update navbar classes
thomaspark Jun 1, 2023
a3d191d
docs: add dark mode menu
thomaspark Jun 1, 2023
ff416df
docs: update text color utility classes
thomaspark Jun 1, 2023
55d226b
update to v5.3.0
thomaspark Jun 1, 2023
8d803f5
Merge branch 'v5'
thomaspark Jun 1, 2023
b123f27
increase tooltip text contrast on dark themes, closes #1254
thomaspark Jun 2, 2023
42722b2
vapor: fix navbar text shadow
thomaspark Jun 2, 2023
6cc2090
yeti: dark mode fixes, #1255
thomaspark Jun 2, 2023
45823d0
remove color-scheme from :root, #1227
thomaspark Jun 2, 2023
52bd1d2
fix file input and input addon text color on dark themes, closes #1256
thomaspark Jun 13, 2023
5f47b31
yeti: fix disabled pagination link color, #1255
thomaspark Jun 13, 2023
49b93e9
docs: add bg-body-tertiary to navbar examples
thomaspark Jun 14, 2023
203b1ea
fix navbar link colors in dark mode
thomaspark Jun 14, 2023
db4c774
fix css lint errors
thomaspark Jun 14, 2023
b2e1135
remove email link from homepage
thomaspark Jul 16, 2023
5a2522e
slate: darken background on active instead of focus, fixes #1262
thomaspark Jul 27, 2023
38720b7
superhero: set primary color to orange, #1263
thomaspark Jul 27, 2023
68693d7
slate: fix btn-check property order
thomaspark Jul 27, 2023
6c79981
v4: flatly, litera, solar: remove duplicate default flag
thomaspark Jul 27, 2023
5a554ef
morph: fix input-group button, closes #1266
thomaspark Jul 27, 2023
353270c
vapor: set min-height to 100vh
thomaspark Jul 27, 2023
fff8afe
add rtl support, #1116
thomaspark Jul 28, 2023
0351ed8
add source maps
thomaspark Jul 28, 2023
d0591bc
docs: add autocomplete attribute to password inputs
thomaspark Jul 28, 2023
0f0fefe
docs: set autocomplete to off for password inputs
thomaspark Jul 28, 2023
cd608c8
update to v5.3.1
thomaspark Jul 28, 2023
c7d7f84
Merge branch 'v5'
thomaspark Jul 28, 2023
1835bb8
docs: add dropdown-header examples
thomaspark Aug 1, 2023
e62a8c6
superhero: fix dropdown-header, closes #1267
thomaspark Aug 1, 2023
d3c27c4
superhero: fix nav-tabs link hover border color
thomaspark Aug 1, 2023
ba11ce9
flatly: navbar link color, fixes #1268
thomaspark Aug 6, 2023
02846f8
flatly: nav-tabs border colors
thomaspark Aug 6, 2023
8246ea5
update ga property id
thomaspark Aug 12, 2023
3b6d8f5
docs: add version menu to navbar
thomaspark Aug 12, 2023
d8e6775
docs: fix github tags url
thomaspark Aug 12, 2023
daa246e
docs: fix version menu id
thomaspark Aug 12, 2023
1970668
Improve image compression
XhmikosR Aug 13, 2023
42fd1e8
Update dependencies
XhmikosR Aug 13, 2023
66e4030
Switch to bootstrap-icons.min.css
XhmikosR Aug 13, 2023
673f623
Gruntfile.js: remove jquery since we don't need it in docs
XhmikosR Aug 13, 2023
0c259c7
Merge pull request #1270 from XhmikosR/v5-images
thomaspark Aug 13, 2023
ffa25bf
Merge pull request #1271 from XhmikosR/v5-dev
thomaspark Aug 13, 2023
938ce16
lux: bump base font weight to 300, #1272
thomaspark Aug 17, 2023
f5d8484
lux: load all font weights, closes #1272
thomaspark Aug 17, 2023
8a39c3e
cerulean: lighten dropdown color on dark theme, fixes #1273
thomaspark Aug 31, 2023
69bfc5c
zephyr: fix dark-mode style for input addon, breadcrumb, pagination, …
thomaspark Sep 17, 2023
1d2b5bc
update to v5.3.2
thomaspark Sep 20, 2023
e301186
Merge branch 'v5'
thomaspark Sep 20, 2023
333001b
darkly: set table color to white, fixes #1276
thomaspark Sep 26, 2023
be2c5fc
slate: darken list-item bg colors, fixes #1277
thomaspark Sep 27, 2023
5a2564e
slate: style accordions
thomaspark Sep 27, 2023
3b30696
slate: tweak button shading
thomaspark Sep 27, 2023
3038872
superhero: fix table color, closes #1279
thomaspark Oct 6, 2023
c74d13f
Web font path resolution (#1281)
rawnsley Oct 17, 2023
ee13d0b
morph: style buttons, navs, and dialogs for dark mode #1282
thomaspark Oct 23, 2023
fa6d02d
morph: fix lint errors
thomaspark Oct 23, 2023
2f248e9
morph: fix text color for secondary and light cards in dark mode, #1282
thomaspark Oct 23, 2023
6d67bf7
cerulean: fix btn-check active background, closes #1284
thomaspark Nov 16, 2023
7ca0f32
slate: match pagination padding to buttons and inputs, fixes #1290
thomaspark Jan 4, 2024
191e830
remove pagination sample from docs
thomaspark Jan 4, 2024
95509cd
solar: fix table color, #1276
thomaspark Jan 12, 2024
3ccf4fe
lux: fix form colors in dark mode, closes #1291
thomaspark Jan 15, 2024
b3acacf
lux: darken btn-primary background in dark mode
thomaspark Jan 15, 2024
36b93e9
superhero: fix floating label input height, closes #1292
thomaspark Jan 25, 2024
24adf35
docs: remove form-group class, fixes #1293
thomaspark Feb 10, 2024
646c94d
update to v5.3.3
thomaspark Feb 28, 2024
2e06b9e
Merge branch 'v5'
thomaspark Feb 28, 2024
5a602a6
update 3rd wave media links
thomaspark Feb 29, 2024
70b0b58
Merge branch 'v5'
thomaspark Feb 29, 2024
4a98b02
lux: remove mixed units on form-control min-heights
thomaspark Mar 9, 2024
279b456
materia: remove mixed units on form-control min-heights #1298
thomaspark Mar 9, 2024
0b64b98
materia: set form-floating-height, #1298
thomaspark Mar 9, 2024
c3e6c8b
cosmo: fix range slider thumb's border-radius in moz, closes #1299
thomaspark Apr 5, 2024
6fbf468
docs: add nav-underline example
thomaspark Apr 17, 2024
7d6af45
cyborg, darkly, quartz, slate, solar, superhero, vapor: fix nav-under…
thomaspark Apr 17, 2024
896463e
sketchy: fix breadcrumb and tab active color in dark mode #1303
thomaspark Apr 23, 2024
2fca8f5
lux: fix disabled btn-outline-secondary color in v5 #1307
thomaspark Jul 17, 2024
7714899
docs: add momentum template
thomaspark Jul 25, 2024
651bdcc
all themes: make table inherit body's color, fixes #1308 (#1310)
bblanchon Aug 6, 2024
41356c5
Fixing incorrect tag for theme demos. (#1312)
StephanieSunshine Aug 28, 2024
ef01343
add rtl files to api, #1315
thomaspark Sep 30, 2024
99f483c
vapor: make .vr visible #1318
thomaspark Nov 6, 2024
adfd0ef
brut: new theme
thomaspark Dec 19, 2024
7a79b5b
brut: cleanup
thomaspark Dec 19, 2024
c1d5796
brut: optimize thumbnail
thomaspark Dec 19, 2024
232ecd2
cyborg: fix incompatible calc units, #1319
thomaspark Dec 27, 2024
643957e
cyborg: disable length-zero-no-unit check #1319
thomaspark Dec 27, 2024
811f8c8
darkly, superhero: improve contrast on text-secondary, fixes #1323
thomaspark Feb 4, 2025
fe22833
darkly: fix disabled nav-link color, closes #1328
thomaspark Apr 2, 2025
8b3571a
brite: change theme name
thomaspark Apr 5, 2025
7cbb5e3
brite: fix btn-group borders
thomaspark Apr 5, 2025
c690d4c
update to v5.3.5
thomaspark Apr 5, 2025
73a1daa
Merge branch 'v5'
thomaspark Apr 5, 2025
f296bcd
brite: fix stylelint
thomaspark Apr 5, 2025
02919fb
Merge branch 'v5'
thomaspark Apr 5, 2025
73c02fe
brite: remove white text on cards in docs, fixes #1330
thomaspark Apr 10, 2025
ede15de
Merge branch 'v5'
thomaspark Apr 10, 2025
a157e3d
lux: fix btn-outline in light and dark mode, closes #1331
thomaspark May 2, 2025
c6c86cd
sketchy: fix colors for primary btn and inputs in dark mode, closes #…
thomaspark May 5, 2025
d87a163
sketchy: fix lint errors
thomaspark May 5, 2025
2ee5771
brite: fix nav and toast header colors in dark mode
thomaspark May 10, 2025
c72edbf
update to v5.3.6
thomaspark May 10, 2025
89d01d3
Merge branch 'v5'
thomaspark May 10, 2025
9161002
brite: fix nav-link color in dark mode, fixes #1334
thomaspark May 11, 2025
bc49305
brite: fix lint error #1334
thomaspark May 11, 2025
28733a9
add csslint to watch task
thomaspark May 11, 2025
a511878
update browserslist
thomaspark May 11, 2025
afb7c09
update logo in readme
thomaspark May 16, 2025
d1904f7
lux: add box-shadow to modal, fixes #1336
thomaspark May 23, 2025
c2aa934
lux: add box-shadow and fix arrow on popover
thomaspark May 23, 2025
dcf48c2
lux: set background color on modal in dark mode, #1336
thomaspark May 23, 2025
34c4586
Delete CNAME
thomaspark Jun 4, 2025
5bd9d67
Create CNAME
thomaspark Jun 4, 2025
6413b24
Delete CNAME
thomaspark Jun 4, 2025
c58ccd2
Create CNAME
thomaspark Jun 4, 2025
2eab64c
brite: fix active button z-index in btn-group, closes #1338
thomaspark Jun 5, 2025
6c4ea3b
update to v5.3.7
thomaspark Jun 25, 2025
2849187
Merge branch 'v5'
thomaspark Jun 25, 2025
0003aa6
materia: fix radio switches, closes #1340
thomaspark Jul 15, 2025
c11f56f
pulse: fix dropdown link color in dark navbar, closes #1341
thomaspark Aug 23, 2025
bcf464a
update to v5.3.8
thomaspark Sep 11, 2025
68bbe96
Merge branch 'v5'
thomaspark Sep 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# https://github.com/browserslist/browserslist#readme

>= 0.5%
last 2 major versions
not dead
Chrome >= 60
Firefox >= 60
Firefox ESR
iOS >= 12
Safari >= 12
not Explorer <= 11
11 changes: 11 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# editorconfig.org

root = true

[*]
charset = utf-8
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Enforce Unix newlines
* text=auto eol=lf

# Don't diff or textually merge source maps
*.map binary
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: monthly
17 changes: 17 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 60
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 7
# Issues with these labels will never be considered stale
exemptLabels:
- pinned
- security
# Label to use when marking an issue as stale
staleLabel: wontfix
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
74 changes: 74 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: CI

on:
push:
branches:
- "**"
- "!dependabot/**"
pull_request:
workflow_dispatch:

env:
FORCE_COLOR: 2
NODE_LTS: 18

permissions:
contents: read

jobs:
build:
name: Build on Node ${{ matrix.node }}
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
node: [14, 16, 18]

steps:
- name: Clone repository
uses: actions/checkout@v3
with:
persist-credentials: false

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}
cache: npm

- name: Install npm dependencies
run: npm ci

- name: Build themes
run: npm run build

- name: Build docs
run: npm run docs

test:
name: Test
runs-on: ubuntu-latest

steps:
- name: Clone repository
uses: actions/checkout@v3
with:
persist-credentials: false

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_LTS }}
cache: npm

- run: java -version

- name: Install npm dependencies
run: npm ci

- name: Run tests
run: npm test

- name: Run vnu-jar
run: npm run htmllint
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
.DS_Store
node_modules
.idea
components
_site
*.lock
.sass-cache/
.DS_Store
/dist/*/build.scss

# Local Netlify folder
.netlify
11 changes: 0 additions & 11 deletions .npmignore

This file was deleted.

1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lockfile-version=2
9 changes: 9 additions & 0 deletions .stylelintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
bootstrap.css
**/*.min.css
**/vendor/
**/_vendor/
**/bower_components/
/docs/2/
/docs/3/
/_gh_pages/
test
27 changes: 27 additions & 0 deletions .stylelintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"extends": [
"stylelint-config-twbs-bootstrap"
],
"reportInvalidScopeDisables": true,
"reportNeedlessDisables": true,
"rules": {
"declaration-no-important": null,
"import-notation": null,
"selector-max-class": null,
"selector-max-type": null,
"selector-no-qualifying-type": null
},
"overrides": [
{
"files": "**/*.scss",
"rules": {
"scss/dollar-variable-default": [
true,
{
"ignore": "local"
}
]
}
}
]
}
21 changes: 0 additions & 21 deletions .travis.yml

This file was deleted.

Loading