-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' into release/2.2
- Loading branch information
Showing
20 changed files
with
197 additions
and
86 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,55 +1,37 @@ | ||
# Droopler profile for Drupal 8 # | ||
# Droopler profile for Drupal | ||
<img src="https://droopler-demo.droptica.com/themes/custom/droopler_subtheme/logo.svg" width=300 alt="Droopler Logo" /> | ||
|
||
## What is Droopler? ## | ||
Droopler is a Drupal 8 profile designed to build corporate websites. It's based on the latest frontend technologies, including Bootstrap 4. The maintainer of Droopler is [Droptica](https://www.droptica.com). | ||
## What is Droopler? | ||
Droopler is a Drupal 8/9 profile designed to build corporate websites. It's based on the latest frontend technologies, including Bootstrap 4. The maintainer of Droopler is [Droptica](https://www.droptica.com). | ||
|
||
* **Official website**: [droptica.com/droopler](https://www.droptica.com/droopler) | ||
* **Documentation**: [droptica.com/droopler/for-developers](https://www.droptica.com/droopler/for-developers/) | ||
* **Tutorials**: [droptica.com/droopler/tutorials](https://www.droptica.com/droopler/tutorials/) | ||
* **Demo**: [droopler-demo.droptica.com](https://droopler-demo.droptica.com) | ||
* **Composer template**: [github.com/droptica/droopler_project](https://github.com/droptica/droopler_project) | ||
* **Drupal.org project**: [drupal.org/project/droopler](https://www.drupal.org/project/droopler) | ||
|
||
For the latest news please subscribe to our [Facebook](https://www.facebook.com/Droopler/) and [Twitter](https://twitter.com/DrooplerCMS). | ||
|
||
## What's in this repository? ## | ||
This repository contains a Drupal profile. When you put it in your /profiles directory, the Drupal installer gets modified and installs base Droopler theme, some module dependencies, and demo content. | ||
## What's in this repository? | ||
This repository contains a Drupal profile. When you put it in the `/profiles/contrib/droopler` directory, the Drupal installer gets modified and installs base Droopler theme, some module dependencies, and demo content. | ||
|
||
## Installation ## | ||
## Installation | ||
The Droopler profile should be installed via Composer. We recommend using [Droopler skeleton repository](https://github.com/droptica/droopler_project). If you are starting from the scratch - in the **require** section of your composer.json put: | ||
|
||
```json | ||
"require": { | ||
"droptica/droopler": "^8.2.0" | ||
"droptica/droopler": "^8.2.2" | ||
} | ||
``` | ||
|
||
And run **composer update**. | ||
|
||
In case of unexpected problems please update your main composer.json to comply with the [Droopler skeleton repository](https://github.com/droptica/droopler_project). You may run into some issues with libraries and their directories. | ||
In case of unexpected problems please update your main composer.json to comply with the latest [Droopler skeleton repository](https://github.com/droptica/droopler_project). You may run into some issues with libraries and their directories. | ||
|
||
## Commerce ## | ||
Droopler, starting from version 2.1 comes with Drupal Commerce integration modules. | ||
|
||
### Setup ### | ||
Firstly you need to download two dependant contrib modules: | ||
|
||
* [Commerce](https://www.drupal.org/project/commerce) | ||
* [Facets Pretty Paths](https://www.drupal.org/project/facets_pretty_paths) | ||
|
||
Using composer run `composer require drupal/commerce drupal/facets_pretty_paths` command. | ||
|
||
In the next step, you need to enable `d_commerce` module that comes with Droopler. | ||
|
||
Droopler comes with two optional submodules extending Commerce integration: | ||
* `d_commerce_product` - brings Commerce predefined product type with theming applied, | ||
* `d_commerce_products_list` - adds Droopler Products listing page with categories filtering and sorting enabled. | ||
|
||
### Configuration | ||
In order to start adding your products you need to configure your Commerce store. | ||
To do that go to `/store/add/online` URL and set up your store details. | ||
|
||
### Products | ||
Having configured Commerce store you can start adding products - if enabled `d_commerce_product` module | ||
you'll have an additional type of product simply called "Product". Those product types will be displayed on the page `/shop` | ||
provided by the `d_commerce_products_list` module. | ||
# Documentation | ||
* [Droopler Commerce](modules/custom/d_commerce/README.md) - This distribution provides full Drupal Commerce integration. | ||
* [Updating Droopler](UPDATE.md) - A guide on updating the distribution between major versions. | ||
* [Using d_settings](modules/custom/d_p/README.md) - How to create new paragraph settings and modify existing ones. | ||
* [Using SCSS](https://github.com/droptica/droopler_project/blob/master/README.md) - How to handle SCSS using Node. | ||
* [Creating CSS subtheme](themes/custom/droopler_theme/STARTERKIT_CSS/README.md) - How to create a simple subtheme with CSS inheritance. | ||
* [Creating SCSS subtheme](themes/custom/droopler_theme/STARTERKIT_SCSS/README.md) - How to create a comlex subtheme with SCSS variables. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# Droopler Commerce Modules | ||
Droopler, starting from version 2.1 comes with Drupal Commerce integration modules. | ||
Their goal is to provide an out-of-the-box Commerce experience. | ||
All the views like Cart, Categories, Products, and Orders are supported by `droopler_theme` by default. | ||
|
||
## Setup | ||
First, you need to download two dependant contrib modules: | ||
|
||
* [Commerce](https://www.drupal.org/project/commerce) | ||
* [Facets Pretty Paths](https://www.drupal.org/project/facets_pretty_paths) | ||
|
||
Using composer, run `composer require drupal/commerce drupal/facets_pretty_paths` command. | ||
|
||
In the next step, you need to enable `d_commerce` module that comes with Droopler. | ||
|
||
Droopler comes with two optional submodules extending Commerce integration: | ||
* `d_commerce_product` - brings Commerce predefined product type with theming applied, | ||
* `d_commerce_products_list` - adds Droopler Products listing page with categories filtering and sorting enabled. | ||
|
||
## Configuration | ||
To start adding your products you need to configure your Commerce store. | ||
To do that go to `/store/add/online` URL and set up your store details. | ||
|
||
## Products | ||
Having configured Commerce store, you can start adding products - if enabled `d_commerce_product` module | ||
you'll have an additional type of product simply called "Product". Those product types will be displayed on the page `/shop` | ||
provided by the `d_commerce_products_list` module. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -45,6 +45,7 @@ | |
'field--label-' ~ label_display, | ||
'container', | ||
'text-center', | ||
'mt-4' | ||
] | ||
%} | ||
{% | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.