mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-09-08 17:51:20 +02:00
add stylistic/stylelint-plugin
This commit is contained in:
parent
6fc1a155d6
commit
d221ec4fab
@ -2,6 +2,9 @@
|
|||||||
"extends": [
|
"extends": [
|
||||||
"stylelint-config-standard"
|
"stylelint-config-standard"
|
||||||
],
|
],
|
||||||
|
"plugins": [
|
||||||
|
"@stylistic/stylelint-plugin"
|
||||||
|
],
|
||||||
"ignoreFiles": [
|
"ignoreFiles": [
|
||||||
"stirling-pdf/src/main/resources/static/css/bootstrap*.css",
|
"stirling-pdf/src/main/resources/static/css/bootstrap*.css",
|
||||||
"stirling-pdf/src/main/resources/static/css/cookieconsent.css",
|
"stirling-pdf/src/main/resources/static/css/cookieconsent.css",
|
||||||
@ -24,8 +27,16 @@
|
|||||||
"selector-attribute-quotes": null,
|
"selector-attribute-quotes": null,
|
||||||
"at-rule-no-vendor-prefix": null,
|
"at-rule-no-vendor-prefix": null,
|
||||||
"selector-not-notation": null,
|
"selector-not-notation": null,
|
||||||
"no-duplicate-selectors": true,
|
"no-duplicate-selectors": [
|
||||||
|
true,
|
||||||
|
{
|
||||||
|
"disableFix": true
|
||||||
|
}
|
||||||
|
],
|
||||||
"comment-empty-line-before": null,
|
"comment-empty-line-before": null,
|
||||||
"comment-word-disallowed-list": null
|
"comment-word-disallowed-list": null,
|
||||||
|
"custom-property-pattern": null,
|
||||||
|
"no-descending-specificity": null,
|
||||||
|
"@stylistic/declaration-block-trailing-semicolon": "always"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
69
package-lock.json
generated
69
package-lock.json
generated
@ -9,6 +9,7 @@
|
|||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@stylistic/stylelint-plugin": "^3.1.3",
|
||||||
"stylelint": "^16.21.1",
|
"stylelint": "^16.21.1",
|
||||||
"stylelint-config-standard": "^38.0.0"
|
"stylelint-config-standard": "^38.0.0"
|
||||||
}
|
}
|
||||||
@ -187,6 +188,67 @@
|
|||||||
"node": ">= 8"
|
"node": ">= 8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/@stylistic/stylelint-plugin": {
|
||||||
|
"version": "3.1.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.3.tgz",
|
||||||
|
"integrity": "sha512-85fsmzgsIVmyG3/GFrjuYj6Cz8rAM7IZiPiXCMiSMfoDOC1lOrzrXPDk24WqviAghnPqGpx8b0caK2PuewWGFg==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"@csstools/css-parser-algorithms": "^3.0.1",
|
||||||
|
"@csstools/css-tokenizer": "^3.0.1",
|
||||||
|
"@csstools/media-query-list-parser": "^3.0.1",
|
||||||
|
"is-plain-object": "^5.0.0",
|
||||||
|
"postcss": "^8.4.41",
|
||||||
|
"postcss-selector-parser": "^6.1.2",
|
||||||
|
"postcss-value-parser": "^4.2.0",
|
||||||
|
"style-search": "^0.1.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": "^18.12 || >=20.9"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"stylelint": "^16.8.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@stylistic/stylelint-plugin/node_modules/@csstools/media-query-list-parser": {
|
||||||
|
"version": "3.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz",
|
||||||
|
"integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==",
|
||||||
|
"dev": true,
|
||||||
|
"funding": [
|
||||||
|
{
|
||||||
|
"type": "github",
|
||||||
|
"url": "https://github.com/sponsors/csstools"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "opencollective",
|
||||||
|
"url": "https://opencollective.com/csstools"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=18"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"@csstools/css-parser-algorithms": "^3.0.1",
|
||||||
|
"@csstools/css-tokenizer": "^3.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@stylistic/stylelint-plugin/node_modules/postcss-selector-parser": {
|
||||||
|
"version": "6.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
|
||||||
|
"integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"cssesc": "^3.0.0",
|
||||||
|
"util-deprecate": "^1.0.2"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=4"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/ajv": {
|
"node_modules/ajv": {
|
||||||
"version": "8.17.1",
|
"version": "8.17.1",
|
||||||
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
|
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
|
||||||
@ -1314,6 +1376,13 @@
|
|||||||
"node": ">=8"
|
"node": ">=8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/style-search": {
|
||||||
|
"version": "0.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
|
||||||
|
"integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "ISC"
|
||||||
|
},
|
||||||
"node_modules/stylelint": {
|
"node_modules/stylelint": {
|
||||||
"version": "16.21.1",
|
"version": "16.21.1",
|
||||||
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.21.1.tgz",
|
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.21.1.tgz",
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
},
|
},
|
||||||
"homepage": "https://github.com/Stirling-Tools/Stirling-PDF#readme",
|
"homepage": "https://github.com/Stirling-Tools/Stirling-PDF#readme",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@stylistic/stylelint-plugin": "^3.1.3",
|
||||||
"stylelint": "^16.21.1",
|
"stylelint": "^16.21.1",
|
||||||
"stylelint-config-standard": "^38.0.0"
|
"stylelint-config-standard": "^38.0.0"
|
||||||
}
|
}
|
||||||
|
@ -252,7 +252,7 @@
|
|||||||
transition-duration: 0.4s;
|
transition-duration: 0.4s;
|
||||||
border-radius: 0.5rem;
|
border-radius: 0.5rem;
|
||||||
box-shadow: 0 0 5px var(--md-sys-color-on-surface-variant);
|
box-shadow: 0 0 5px var(--md-sys-color-on-surface-variant);
|
||||||
background-color: var(--md-sys-color-on-surface-container-high)
|
background-color: var(--md-sys-color-on-surface-container-high);
|
||||||
}
|
}
|
||||||
|
|
||||||
.horizontal-divider {
|
.horizontal-divider {
|
||||||
@ -263,9 +263,9 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.google-drive-button img {
|
.google-drive-button img {
|
||||||
width:100%
|
width:100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.google-drive-button:hover {
|
.google-drive-button:hover {
|
||||||
background-color: var(--md-sys-color-on-surface-variant)
|
background-color: var(--md-sys-color-on-surface-variant);
|
||||||
}
|
}
|
||||||
|
@ -96,7 +96,7 @@
|
|||||||
|
|
||||||
.newfeature{
|
.newfeature{
|
||||||
display: flex;
|
display: flex;
|
||||||
width:fit-content
|
width:fit-content;
|
||||||
}
|
}
|
||||||
|
|
||||||
.recent-features{
|
.recent-features{
|
||||||
|
@ -37,7 +37,7 @@ label {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.mt-file-uploader {
|
.mt-file-uploader {
|
||||||
width:100%
|
width:100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mt-action-bar svg,
|
.mt-action-bar svg,
|
||||||
@ -64,7 +64,7 @@ label {
|
|||||||
gap: 10px;
|
gap: 10px;
|
||||||
width: fit-content;
|
width: fit-content;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
padding: 10px 20px
|
padding: 10px 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mt-action-btn .btn {
|
.mt-action-btn .btn {
|
||||||
|
@ -101,7 +101,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.scalable-languages-container:not(:has(> :nth-child(4))) .lang-dropdown-item-wrapper:last-child {
|
.scalable-languages-container:not(:has(> :nth-child(4))) .lang-dropdown-item-wrapper:last-child {
|
||||||
border: 0 !important
|
border: 0 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.scalable-languages-container:has(> *:nth-child(1)) {
|
.scalable-languages-container:has(> *:nth-child(1)) {
|
||||||
@ -127,7 +127,7 @@ html[dir="rtl"] .lang-dropdown-item-wrapper {
|
|||||||
/* Responsive adjustments */
|
/* Responsive adjustments */
|
||||||
@media (min-width: 1200px) {
|
@media (min-width: 1200px) {
|
||||||
.lang-dropdown-item-wrapper .dropdown-item {
|
.lang-dropdown-item-wrapper .dropdown-item {
|
||||||
min-width: 200px
|
min-width: 200px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -141,7 +141,7 @@ html[dir="rtl"] .lang-dropdown-item-wrapper {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.scalable-languages-container .lang-dropdown-item-wrapper:nth-child(2n) {
|
.scalable-languages-container .lang-dropdown-item-wrapper:nth-child(2n) {
|
||||||
border: 0
|
border: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -155,7 +155,7 @@ html[dir="rtl"] .lang-dropdown-item-wrapper {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.scalable-languages-container .lang-dropdown-item-wrapper:nth-child(3n) {
|
.scalable-languages-container .lang-dropdown-item-wrapper:nth-child(3n) {
|
||||||
border: 0
|
border: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -169,7 +169,7 @@ html[dir="rtl"] .lang-dropdown-item-wrapper {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.scalable-languages-container .lang-dropdown-item-wrapper:nth-child(4n) {
|
.scalable-languages-container .lang-dropdown-item-wrapper:nth-child(4n) {
|
||||||
border: 0
|
border: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -187,11 +187,11 @@ html {
|
|||||||
.splitToolbarButton > .btn-primary, .splitToolbarButton > .btn-secondary, .splitToolbarButton > .toolbarButton {
|
.splitToolbarButton > .btn-primary, .splitToolbarButton > .btn-secondary, .splitToolbarButton > .toolbarButton {
|
||||||
margin-left: 3px;
|
margin-left: 3px;
|
||||||
margin-right: 3px;
|
margin-right: 3px;
|
||||||
border:none
|
border:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.splitToolbarButton > .btn-success, .splitToolbarButton > .btn-secondary, .splitToolbarButton > .toolbarButton {
|
.splitToolbarButton > .btn-success, .splitToolbarButton > .btn-secondary, .splitToolbarButton > .toolbarButton {
|
||||||
border:none
|
border:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -564,11 +564,11 @@ fieldset:disabled .btn {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.form-range:focus::-webkit-slider-thumb {
|
.form-range:focus::-webkit-slider-thumb {
|
||||||
box-shadow: 0 0 0 1px var(--md-sys-color-surface), 0 0 0 .25rem var(--md-sys-color-primary)
|
box-shadow: 0 0 0 1px var(--md-sys-color-surface), 0 0 0 .25rem var(--md-sys-color-primary);
|
||||||
}
|
}
|
||||||
|
|
||||||
.form-range:focus::-moz-range-thumb {
|
.form-range:focus::-moz-range-thumb {
|
||||||
box-shadow: 0 0 0 1px var(--md-sys-color-surface), 0 0 0 .25rem var(--md-sys-color-primary)
|
box-shadow: 0 0 0 1px var(--md-sys-color-surface), 0 0 0 .25rem var(--md-sys-color-primary);
|
||||||
}
|
}
|
||||||
|
|
||||||
.form-range::-webkit-slider-thumb {
|
.form-range::-webkit-slider-thumb {
|
||||||
@ -577,11 +577,11 @@ fieldset:disabled .btn {
|
|||||||
|
|
||||||
|
|
||||||
.form-range::-webkit-slider-thumb:active {
|
.form-range::-webkit-slider-thumb:active {
|
||||||
background-color: var(--md-sys-color-primary)
|
background-color: var(--md-sys-color-primary);
|
||||||
}
|
}
|
||||||
|
|
||||||
.form-range::-webkit-slider-runnable-track {
|
.form-range::-webkit-slider-runnable-track {
|
||||||
background-color: var(--md-sys-color-on-primary)
|
background-color: var(--md-sys-color-on-primary);
|
||||||
}
|
}
|
||||||
|
|
||||||
.form-range::-moz-range-thumb {
|
.form-range::-moz-range-thumb {
|
||||||
|
@ -4515,7 +4515,7 @@ dialog :link {
|
|||||||
grid-row: 1;
|
grid-row: 1;
|
||||||
grid-column: 3;
|
grid-column: 3;
|
||||||
margin-bottom: auto;
|
margin-bottom: auto;
|
||||||
margin-top: -2px
|
margin-top: -2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#pageNumber {
|
#pageNumber {
|
||||||
@ -4527,7 +4527,7 @@ dialog :link {
|
|||||||
grid-column: 3;
|
grid-column: 3;
|
||||||
line-height: 0;
|
line-height: 0;
|
||||||
margin-top: auto;
|
margin-top: auto;
|
||||||
margin-bottom: -4px
|
margin-bottom: -4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user