1
0
Fork 0

Merging upstream version 1.12.1+dfsg.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-05-06 12:10:42 +02:00
parent a08570f34b
commit 8aa3b5c5ca
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
20 changed files with 2088 additions and 2105 deletions

View file

@ -1,4 +0,0 @@
**/*.min.js
**/dist/
**/vendor/
/_site/

View file

@ -1,34 +0,0 @@
{
"root": true,
"env": {
"es6": true,
"node": true
},
"parserOptions": {
"ecmaVersion": 2020,
"sourceType": "module"
},
"extends": "eslint:recommended",
"rules": {
"no-return-await": "error",
"object-curly-spacing": [
"error",
"always"
],
"prefer-template": "error",
"semi": [
"error",
"never"
],
"strict": "error"
},
"overrides": [
{
"files": "docs/assets/js/**",
"env": {
"browser": true,
"node": false
}
}
]
}

View file

@ -4,14 +4,22 @@ updates:
directory: "/"
schedule:
interval: monthly
reviewers:
- XhmikosR
- package-ecosystem: npm
labels:
- dependencies
- github_actions
groups:
github-actions:
patterns:
- "*"
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: monthly
labels:
- dependencies
reviewers:
- XhmikosR
versioning-strategy: increase
groups:
production-dependencies:
dependency-type: "production"
development-dependencies:
dependency-type: "development"

View file

@ -10,6 +10,9 @@ env:
FORCE_COLOR: 2
NODE: 20
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-latest
@ -34,7 +37,7 @@ jobs:
run: npm run release
- name: Deploy docs
uses: peaceiris/actions-gh-pages@v3
uses: peaceiris/actions-gh-pages@v4
with:
allow_empty_commit: false
personal_token: ${{ secrets.PERSONAL_TOKEN }}

View file

@ -18,6 +18,6 @@ jobs:
runs-on: ubuntu-latest
if: github.repository == 'twbs/icons'
steps:
- uses: release-drafter/release-drafter@v5
- uses: release-drafter/release-drafter@v6
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1 MiB

After

Width:  |  Height:  |  Size: 1 MiB

Before After
Before After

View file

@ -1,5 +1,5 @@
/*!
* Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
* Bootstrap Icons v1.12.1 (https://icons.getbootstrap.com/)
* Copyright 2019-2024 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
*/

View file

@ -1,5 +1,5 @@
/*!
* Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
* Bootstrap Icons v1.12.1 (https://icons.getbootstrap.com/)
* Copyright 2019-2024 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
*/

60
eslint.config.mjs Normal file
View file

@ -0,0 +1,60 @@
import js from '@eslint/js'
import globals from 'globals'
/** @type {import('eslint').Linter.FlatConfig[]} */
export default [
// global ignores
{
ignores: [
'**/*.min.js',
'**/dist/**',
'**/vendor/**',
'_site/**',
'node_modules/**',
'resources/**',
'**/.fantasticonrc.js'
],
},
{
languageOptions: {
ecmaVersion: 2020,
sourceType: 'module',
globals: {
...globals.nodeBuiltin
}
},
linterOptions: {
reportUnusedDisableDirectives: 'error'
}
},
js.configs.recommended,
{
files: [
'**/*.js',
'**/*.mjs'
],
rules: {
'no-return-await': 'error',
'object-curly-spacing': [
'error',
'always'
],
'prefer-template': 'error',
semi: [
'error',
'never'
],
strict: 'error'
}
},
{
files: [
'docs/assets/js/**'
],
languageOptions: {
globals: {
...globals.browser
}
}
}
]

View file

@ -1,5 +1,5 @@
/*!
* Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
* Bootstrap Icons v1.12.1 (https://icons.getbootstrap.com/)
* Copyright 2019-2024 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
*/
@ -7,8 +7,8 @@
@font-face {
font-display: block;
font-family: "bootstrap-icons";
src: url("./fonts/bootstrap-icons.woff2?dd67030699838ea613ee6dbda90effa6") format("woff2"),
url("./fonts/bootstrap-icons.woff?dd67030699838ea613ee6dbda90effa6") format("woff");
src: url("./fonts/bootstrap-icons.woff2?b4ccbd261d7ba256f41b772c22def48d") format("woff2"),
url("./fonts/bootstrap-icons.woff?b4ccbd261d7ba256f41b772c22def48d") format("woff");
}
.bi::before,
@ -2076,3 +2076,4 @@ url("./fonts/bootstrap-icons.woff?dd67030699838ea613ee6dbda90effa6") format("wof
.bi-suitcase2-fill::before { content: "\f901"; }
.bi-suitcase2::before { content: "\f902"; }
.bi-vignette::before { content: "\f903"; }
.bi-bluesky::before { content: "\f7f9"; }

View file

@ -2048,5 +2048,6 @@
"suitcase": 63744,
"suitcase2-fill": 63745,
"suitcase2": 63746,
"vignette": 63747
"vignette": 63747,
"bluesky": 63481
}

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,5 @@
/*!
* Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
* Bootstrap Icons v1.12.1 (https://icons.getbootstrap.com/)
* Copyright 2019-2024 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
*/
@ -2083,6 +2083,7 @@ $bootstrap-icons-map: (
"suitcase2-fill": "\f901",
"suitcase2": "\f902",
"vignette": "\f903",
"bluesky": "\f7f9",
);
@each $icon, $codepoint in $bootstrap-icons-map {

View file

@ -53,7 +53,7 @@ params:
description: "Official open source SVG icon library for Bootstrap"
social_image_path: /assets/img/bootstrap-icons-social.png
version: "1.11.3"
version: "1.12.1"
docs_version: "5.3"
main: "https://getbootstrap.com"

3
icons/bluesky.svg Normal file
View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bluesky" viewBox="0 0 16 16">
<path d="M3.468 1.948C5.303 3.325 7.276 6.118 8 7.616c.725-1.498 2.698-4.29 4.532-5.668C13.855.955 16 .186 16 2.632c0 .489-.28 4.105-.444 4.692-.572 2.04-2.653 2.561-4.504 2.246 3.236.551 4.06 2.375 2.281 4.2-3.376 3.464-4.852-.87-5.23-1.98-.07-.204-.103-.3-.103-.218 0-.081-.033.014-.102.218-.379 1.11-1.855 5.444-5.231 1.98-1.778-1.825-.955-3.65 2.28-4.2-1.85.315-3.932-.205-4.503-2.246C.28 6.737 0 3.12 0 2.632 0 .186 2.145.955 3.468 1.948"/>
</svg>

After

Width:  |  Height:  |  Size: 580 B

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar3-event-fill" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2zM0 14V3h16v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2m12-8a1 1 0 1 0 2 0 1 1 0 0 0-2 0"/>
<path d="M16 14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3h16zm-3-9a1 1 0 1 0 0 2 1 1 0 0 0 0-2m1-5a2 2 0 0 1 2 2H0a2 2 0 0 1 2-2z"/>
</svg>

Before

Width:  |  Height:  |  Size: 292 B

After

Width:  |  Height:  |  Size: 270 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar3-range-fill" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2zM0 8V3h16v2h-6a1 1 0 1 0 0 2h6v7a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-4h6a1 1 0 1 0 0-2z"/>
<path d="M16 5h-6a1 1 0 0 0 0 2h6v7a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-4h6a1 1 0 0 0 0-2H0V3h16zm-2-5a2 2 0 0 1 2 2H0a2 2 0 0 1 2-2z"/>
</svg>

Before

Width:  |  Height:  |  Size: 298 B

After

Width:  |  Height:  |  Size: 279 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar3-week-fill" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M2 0a2 2 0 0 0-2 2h16a2 2 0 0 0-2-2zM0 14V3h16v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2m12-8a1 1 0 1 0 2 0 1 1 0 0 0-2 0M5 9a1 1 0 1 0 2 0 1 1 0 0 0-2 0m5-2a1 1 0 1 1 0-2 1 1 0 0 1 0 2M2 9a1 1 0 1 0 2 0 1 1 0 0 0-2 0"/>
<path d="M16 14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3h16zM3 8a1 1 0 1 0 0 2 1 1 0 0 0 0-2m3 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2m4-3a1 1 0 1 0 0 2 1 1 0 0 0 0-2m3 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2m1-5a2 2 0 0 1 2 2H0a2 2 0 0 1 2-2z"/>
</svg>

Before

Width:  |  Height:  |  Size: 387 B

After

Width:  |  Height:  |  Size: 364 B

Before After
Before After

3993
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
{
"name": "bootstrap-icons",
"version": "1.11.3",
"version": "1.12.1",
"description": "Official open source SVG icon library for Bootstrap",
"author": "mdo",
"license": "MIT",
@ -40,7 +40,8 @@
"!.DS_Store"
],
"hugo-bin": {
"buildTags": "extended"
"buildTags": "extended",
"version": "0.134.3"
},
"scripts": {
"start": "npm run docs-serve",
@ -60,32 +61,34 @@
"release-version": "node build/bump-version.mjs",
"netlify": "cross-env-shell HUGO_BASEURL=$DEPLOY_PRIME_URL npm-run-all icons docs-build",
"test:fusv": "fusv docs/assets/scss/",
"test:eslint": "eslint --cache --cache-location .cache/.eslintcache --report-unused-disable-directives --ext .js,.mjs .",
"test:eslint": "eslint --cache --cache-location .cache/.eslintcache .",
"test:stylelint": "stylelint docs/assets/scss/ --cache --cache-location .cache/.stylelintcache",
"test:lockfile-lint": "lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json",
"test:check-icons": "node build/check-icons.mjs",
"test": "npm-run-all --parallel --aggregate-output --continue-on-error test:*"
},
"devDependencies": {
"@twbs/fantasticon": "^2.7.2",
"autoprefixer": "^10.4.16",
"bootstrap": "^5.3.2",
"@eslint/js": "^9.25.1",
"@twbs/fantasticon": "^3.1.0",
"autoprefixer": "^10.4.21",
"bootstrap": "^5.3.5",
"clean-css-cli": "^5.6.3",
"clipboard": "^2.0.11",
"cross-env": "^7.0.3",
"eslint": "^8.56.0",
"find-unused-sass-variables": "^5.0.0",
"fuse.js": "^7.0.0",
"hugo-bin": "^0.118.0",
"lockfile-lint": "^4.12.1",
"npm-run-all2": "^6.1.1",
"picocolors": "^1.0.0",
"postcss": "^8.4.32",
"postcss-cli": "^11.0.0",
"stylelint": "^16.1.0",
"stylelint-config-twbs-bootstrap": "^13.0.0",
"svg-sprite": "^3.0.0-beta3",
"svgo": "^3.2.0",
"vnu-jar": "23.4.11"
"eslint": "^9.25.0",
"find-unused-sass-variables": "^6.1.0",
"fuse.js": "^7.1.0",
"globals": "^14.0.0",
"hugo-bin": "^0.144.0",
"lockfile-lint": "^4.14.1",
"npm-run-all2": "^7.0.2",
"picocolors": "^1.1.1",
"postcss": "^8.5.3",
"postcss-cli": "^11.0.1",
"stylelint": "^16.19.1",
"stylelint-config-twbs-bootstrap": "^16.0.0",
"svg-sprite": "^3.0.0-rc3",
"svgo": "^3.3.2",
"vnu-jar": "24.10.17"
}
}