Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smittreiter/DneCustomJsCss
Shopware plugin to manage custom JavaScript and CSS/LESS
https://github.com/smittreiter/DneCustomJsCss
compile css custom javascript js less manage shopware shopware-plugin theme
Last synced: 3 months ago
JSON representation
Shopware plugin to manage custom JavaScript and CSS/LESS
- Host: GitHub
- URL: https://github.com/smittreiter/DneCustomJsCss
- Owner: smittreiter
- License: mit
- Created: 2018-04-19T11:48:29.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-11-13T23:16:44.000Z (about 3 years ago)
- Last Synced: 2024-10-11T08:07:12.370Z (4 months ago)
- Topics: compile, css, custom, javascript, js, less, manage, shopware, shopware-plugin, theme
- Language: JavaScript
- Homepage:
- Size: 82 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE.MD
Awesome Lists containing this project
- awesome-shopware - Custom JavaScript/CSS Manager - Manage custom JavaScript and CSS/LESS containers. (Development Plugins)
README
Custom JavaScript And CSS/LESS Containers
=====
[![Scrutinizer](https://scrutinizer-ci.com/g/dneustadt/DneCustomJsCss/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/dneustadt/DneCustomJsCss/?branch=master)
[![Travis CI](https://travis-ci.org/dneustadt/DneCustomJsCss.svg?branch=master)](https://travis-ci.org/dneustadt/DneCustomJsCss)This plugin for [Shopware](https://www.shopware.de) features a backend container manager to easily add custom
JavaScript and/or CSS/LESS to the theme compilation.![DneCustomJsCss](https://github.com/dneustadt/DneCustomJsCss/blob/master/preview.png)
The plugin offers the following features:
* Create unlimited containers of JavaScript and/or CSS/LESS
* Each container can be limited to any number of shops/subshops
* LESS variables and mixins are inherited from themes and plugins and can be accessed
* JS/CSS is injected into theme compilation. This means no dependency conflicts or additional resource requests.
* Languages: English, GermanRequirements
-----
1.1.1
* Shopware >= 5.71.1.0
* Shopware >= 5.61.0.0
* Shopware >= 5.2.27 _see releases_Installation
====
Clone this repository into a folder called **DneCustomJsCss** within the **custom/plugins** directory of the Shopware installation.* Install the plugin through the Plugin-Manager within the Shopware backend.
## Install with composer
* Change to your root Installation of shopware
* Run command `composer require dneustadt/dne-custom-js-css`
* Install and activate plugin with the Plugin ManagerUsage
=====
The module will be accessible in backend by a new menu entry called _Custom JavaScript/CSS_ under the _Configuration_ menu tab.