UNPKG

@volverjs/style

Version:

@volverjs/style is a lightweight responsive CSS utility library to accompany @volverjs/ui-* and static webpages as well.

242 lines 12 kB
{ "name": "@volverjs/style", "description": "@volverjs/style is a lightweight responsive CSS utility library to accompany @volverjs/ui-* and static webpages as well.", "author": "8 wave", "license": "MIT", "keywords": [ "css", "scss", "design-system", "volver", "volverjs", "css custom properties", "css variables", "utility classes", "design tokens", "responsive", "components library" ], "homepage": "https://volverjs.github.io/style", "repository": { "type": "git", "url": "https://github.com/volverjs/style" }, "bugs": { "url": "https://github.com/volverjs/style/issues" }, "version": "0.1.23", "engines": { "node": ">= 12.x" }, "type": "module", "main": "dist/volver.css", "style": "dist/volver.css", "files": [ "src/*", "dist/*" ], "devDependencies": { "@iconify/vue": "^5.0.0", "@nabla/vite-plugin-eslint": "^2.0.6", "@types/node": "^24.9.1", "@vitejs/plugin-vue": "^6.0.1", "@vueuse/core": "^13.9.0", "@vueuse/head": "^2.0.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-vue": "^10.5.1", "glob": "^11.0.3", "icss-utils": "^5.1.0", "markdown-it-anchor": "^9.2.0", "markdown-it-prism": "^3.0.0", "postcss": "^8.5.6", "postcss-html": "^1.8.0", "postcss-preset-env": "^10.4.0", "prettier": "^3.6.2", "prism-themes": "^1.9.0", "prismjs": "^1.30.0", "reduce-css-calc": "^2.1.8", "remark": "^15.0.1", "remark-frontmatter": "^5.0.0", "remark-gfm": "^4.0.1", "remark-lint": "^10.0.1", "sass-embedded": "^1.93.2", "stylelint": "^16.25.0", "stylelint-config-recommended-scss": "^16.0.2", "stylelint-config-recommended-vue": "^1.6.1", "stylelint-config-standard-scss": "^16.0.0", "unplugin-auto-import": "^20.2.0", "unplugin-vue-components": "^30.0.0", "vite": "^7.1.11", "vite-plugin-css-export": "^3.0.3", "vite-plugin-handlebars": "^2.0.0", "vite-plugin-markdown": "^2.2.0", "vite-plugin-pages": "^0.33.1", "vite-plugin-stylelint": "^6.0.2", "vite-plugin-vue-layouts": "^0.11.0", "vite-ssg": "^28.2.2", "vite-ssg-sitemap": "^0.10.0", "vue": "^3.5.22", "vue-live": "^2.5.4", "vue-router": "^4.6.3" }, "exports": { ".": "./dist/volver.css", "./scss/context": "./src/_context.scss", "./scss/tools": "./src/tools/_index.scss", "./scss/functions": "./src/tools/_functions.scss", "./scss/mixins": "./src/tools/_mixins.scss", "./scss/settings": "./src/settings/_index.scss", "./scss/preflight": "./src/_preflight.scss", "./scss/themes/dark/context": "./src/themes/dark/_context.scss", "./scss/themes/dark/settings": "./src/themes/dark/settings/_index.scss", "./scss": "./src/volver.scss", "./reset": "./dist/reset.css", "./scss/reset": "./src/reset.scss", "./export": "./dist/export.css", "./scss/export": "./src/export.scss", "./base": "./dist/base.css", "./scss/base": "./src/base.scss", "./utilities/typography": "./dist/utilities/typography.css", "./scss/utilities/typography": "./src/utilities/typography.scss", "./utilities/transitions": "./dist/utilities/transitions.css", "./scss/utilities/transitions": "./src/utilities/transitions.scss", "./utilities/transforms": "./dist/utilities/transforms.css", "./scss/utilities/transforms": "./src/utilities/transforms.scss", "./utilities/tables": "./dist/utilities/tables.css", "./scss/utilities/tables": "./src/utilities/tables.scss", "./utilities/spacing": "./dist/utilities/spacing.css", "./scss/utilities/spacing": "./src/utilities/spacing.scss", "./utilities/sizing": "./dist/utilities/sizing.css", "./scss/utilities/sizing": "./src/utilities/sizing.scss", "./utilities/layout": "./dist/utilities/layout.css", "./scss/utilities/layout": "./src/utilities/layout.scss", "./utilities/interactivity": "./dist/utilities/interactivity.css", "./scss/utilities/interactivity": "./src/utilities/interactivity.scss", "./utilities": "./dist/utilities.css", "./scss/utilities": "./src/utilities/index.scss", "./utilities/grid": "./dist/utilities/grid.css", "./scss/utilities/grid": "./src/utilities/grid.scss", "./utilities/flexbox": "./dist/utilities/flexbox.css", "./scss/utilities/flexbox": "./src/utilities/flexbox.scss", "./utilities/filters": "./dist/utilities/filters.css", "./scss/utilities/filters": "./src/utilities/filters.scss", "./utilities/effects": "./dist/utilities/effects.css", "./scss/utilities/effects": "./src/utilities/effects.scss", "./utilities/colors": "./dist/utilities/colors.css", "./scss/utilities/colors": "./src/utilities/colors.scss", "./utilities/borders": "./dist/utilities/borders.css", "./scss/utilities/borders": "./src/utilities/borders.scss", "./utilities/backgrounds": "./dist/utilities/backgrounds.css", "./scss/utilities/backgrounds": "./src/utilities/backgrounds.scss", "./props/typography": "./dist/props/typography.css", "./scss/props/typography": "./src/props/typography.scss", "./props/transitions": "./dist/props/transitions.css", "./scss/props/transitions": "./src/props/transitions.scss", "./props/spacing": "./dist/props/spacing.css", "./scss/props/spacing": "./src/props/spacing.scss", "./props/sizing": "./dist/props/sizing.css", "./scss/props/sizing": "./src/props/sizing.scss", "./props/media": "./dist/props/media.css", "./scss/props/media": "./src/props/media.scss", "./props/layout": "./dist/props/layout.css", "./scss/props/layout": "./src/props/layout.scss", "./props/input": "./dist/props/input.css", "./scss/props/input": "./src/props/input.scss", "./props": "./dist/props.css", "./scss/props": "./src/props/index.scss", "./props/filters": "./dist/props/filters.css", "./scss/props/filters": "./src/props/filters.scss", "./props/effects": "./dist/props/effects.css", "./scss/props/effects": "./src/props/effects.scss", "./props/colors": "./dist/props/colors.css", "./scss/props/colors": "./src/props/colors.scss", "./props/breakpoints": "./dist/props/breakpoints.css", "./scss/props/breakpoints": "./src/props/breakpoints.scss", "./props/borders": "./dist/props/borders.css", "./scss/props/borders": "./src/props/borders.scss", "./props/background": "./dist/props/background.css", "./scss/props/background": "./src/props/background.scss", "./components/vv-tooltip": "./dist/components/vv-tooltip.css", "./scss/components/vv-tooltip": "./src/components/vv-tooltip.scss", "./components/vv-textarea": "./dist/components/vv-textarea.css", "./scss/components/vv-textarea": "./src/components/vv-textarea.scss", "./components/vv-text": "./dist/components/vv-text.css", "./scss/components/vv-text": "./src/components/vv-text.scss", "./components/vv-table": "./dist/components/vv-table.css", "./scss/components/vv-table": "./src/components/vv-table.scss", "./components/vv-tab": "./dist/components/vv-tab.css", "./scss/components/vv-tab": "./src/components/vv-tab.scss", "./components/vv-skeleton": "./dist/components/vv-skeleton.css", "./scss/components/vv-skeleton": "./src/components/vv-skeleton.scss", "./components/vv-select": "./dist/components/vv-select.css", "./scss/components/vv-select": "./src/components/vv-select.scss", "./components/vv-radio": "./dist/components/vv-radio.css", "./scss/components/vv-radio": "./src/components/vv-radio.scss", "./components/vv-radio-group": "./dist/components/vv-radio-group.css", "./scss/components/vv-radio-group": "./src/components/vv-radio-group.scss", "./components/vv-progress": "./dist/components/vv-progress.css", "./scss/components/vv-progress": "./src/components/vv-progress.scss", "./components/vv-nav": "./dist/components/vv-nav.css", "./scss/components/vv-nav": "./src/components/vv-nav.scss", "./components/vv-input-text": "./dist/components/vv-input-text.css", "./scss/components/vv-input-text": "./src/components/vv-input-text.scss", "./components/vv-input-file": "./dist/components/vv-input-file.css", "./scss/components/vv-input-file": "./src/components/vv-input-file.scss", "./components/vv-dropdown": "./dist/components/vv-dropdown.css", "./scss/components/vv-dropdown": "./src/components/vv-dropdown.scss", "./components/vv-dropdown-option": "./dist/components/vv-dropdown-option.css", "./scss/components/vv-dropdown-option": "./src/components/vv-dropdown-option.scss", "./components/vv-dropdown-optgroup": "./dist/components/vv-dropdown-optgroup.css", "./scss/components/vv-dropdown-optgroup": "./src/components/vv-dropdown-optgroup.scss", "./components/vv-dropdown-action": "./dist/components/vv-dropdown-action.css", "./scss/components/vv-dropdown-action": "./src/components/vv-dropdown-action.scss", "./components/vv-dialog": "./dist/components/vv-dialog.css", "./scss/components/vv-dialog": "./src/components/vv-dialog.scss", "./components/vv-checkbox": "./dist/components/vv-checkbox.css", "./scss/components/vv-checkbox": "./src/components/vv-checkbox.scss", "./components/vv-checkbox-group": "./dist/components/vv-checkbox-group.css", "./scss/components/vv-checkbox-group": "./src/components/vv-checkbox-group.scss", "./components/vv-card": "./dist/components/vv-card.css", "./scss/components/vv-card": "./src/components/vv-card.scss", "./components/vv-button": "./dist/components/vv-button.css", "./scss/components/vv-button": "./src/components/vv-button.scss", "./components/vv-button-group": "./dist/components/vv-button-group.css", "./scss/components/vv-button-group": "./src/components/vv-button-group.scss", "./components/vv-breadcrumb": "./dist/components/vv-breadcrumb.css", "./scss/components/vv-breadcrumb": "./src/components/vv-breadcrumb.scss", "./components/vv-badge": "./dist/components/vv-badge.css", "./scss/components/vv-badge": "./src/components/vv-badge.scss", "./components/vv-avatar": "./dist/components/vv-avatar.css", "./scss/components/vv-avatar": "./src/components/vv-avatar.scss", "./components/vv-avatar-group": "./dist/components/vv-avatar-group.css", "./scss/components/vv-avatar-group": "./src/components/vv-avatar-group.scss", "./components/vv-alert": "./dist/components/vv-alert.css", "./scss/components/vv-alert": "./src/components/vv-alert.scss", "./components/vv-alert-group": "./dist/components/vv-alert-group.css", "./scss/components/vv-alert-group": "./src/components/vv-alert-group.scss", "./components/vv-accordion": "./dist/components/vv-accordion.css", "./scss/components/vv-accordion": "./src/components/vv-accordion.scss", "./components/vv-accordion-group": "./dist/components/vv-accordion-group.css", "./scss/components/vv-accordion-group": "./src/components/vv-accordion-group.scss", "./components": "./dist/components.css", "./scss/components": "./src/components/index.scss", "./themes/dark": "./dist/themes/dark/volver.css", "./scss/themes/dark": "./src/themes/dark/volver.scss", "./themes/dark/props": "./dist/themes/dark/props.css", "./scss/themes/dark/props": "./src/themes/dark/props/index.scss", "./themes/dark/components": "./dist/themes/dark/components.css", "./scss/themes/dark/components": "./src/themes/dark/components/index.scss" }, "scripts": { "dev": "vite --port 3000 --open", "build": "node ./scripts/build.js", "design-tokens": "node ./scripts/generateDesignTokens.js", "styleguide": "vite-ssg build", "preview": "vite preview", "lint": "eslint .", "lint:fix": "eslint . --fix", "stylelint": "stylelint \"src/**/*.scss\"", "stylelint:fix": "stylelint --fix \"src/**/*.scss\"" } }