Skip to content

Commit

Permalink
initial commit on behalf of Droptica Team who built Droopler
Browse files Browse the repository at this point in the history
  • Loading branch information
MaciejLukianski committed Dec 22, 2017
0 parents commit 140909f
Show file tree
Hide file tree
Showing 429 changed files with 30,305 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
modules/contrib/
modules/develop/
themes/contrib/
339 changes: 339 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

33 changes: 33 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Droopler profile for Drupal 8 #
[![N|Solid](http://droopler.pl/images/logo.png)](http://droopler.pl)

## What is Droopler? ##
Droopler is a Drupal 8 profile designed to kickstart a new webpage in a few minutes. It's based on the latest frontend technologies, including Bootstrap 4. The maintainer of Droopler is [Droptica](https://droptica.com).

## What is this Droopler profile? ##
This is Drupal installation profile, which can be chosen in Drupal installer (the install.php script). It contains base Droopler theme, some module dependencies and sample content.

## Installation ##
The Droopler profile should be installed via Composer. In the **require** section of your composer.json put:

```json
"require": {
...
"droptica/droopler": "^1.0",
}
```

Also add a new repository to **repositories** section:
```json
"repositories": {
...
"droptica-droopler": {
"type": "git",
"url": "[email protected]:droptica/droopler.git"
}
}
```

And run **composer update**.

In case of unexpected problem please update your main composer.json to comply with the [Droopler skeleton repository](https://github.com/droptica/droopler_project).
51 changes: 51 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"name": "droptica/droopler",
"description": "Droopler installation profile for Drupal 8",
"type": "drupal-profile",
"license": "GPL-2.0+",
"authors": [
{
"name": "",
"role": ""
}
],
"repositories": {
"drupal": {
"type": "composer",
"url": "https://packages.drupal.org/8"
},
"asset": {
"type": "composer",
"url": "https://asset-packagist.org"
}
},
"require": {
"npm-asset/bootstrap": "4.0.0-beta.2",
"npm-asset/jquery-backstretch": "^2.1",
"npm-asset/popper.js": "1.12.3",
"bower-asset/lato-webfont": "^1.1",
"drupal/admin_toolbar": "^1.19",
"drupal/config_update": "^1.3",
"drupal/core": "~8.0",
"drupal/entity_reference_revisions": "^1.3",
"drupal/features": "^3.5",
"drupal/google_analytics": "^2.2",
"drupal/metatag": "^1.3",
"drupal/google_tag": "1.x-dev",
"drupal/paragraphs": "^1.1",
"drupal/pathauto": "^1.0",
"drupal/redirect": "^1.0-beta1",
"drupal/link_attributes": "^1.1",
"drupal/menu_link_attributes": "^1.0",
"drupal/contact_formatter": "^1.0",
"drupal/smtp": "^1.0@beta"
},
"conflict": {
"drupal/drupal": "*"
},
"minimum-stability": "dev",
"prefer-stable": true,
"config": {
"sort-packages": true
}
}
19 changes: 19 additions & 0 deletions config/install/block.block.seven_breadcrumbs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- seven
id: seven_breadcrumbs
theme: seven
region: breadcrumb
weight: 0
provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
label: Breadcrumbs
provider: system
label_display: '0'
visibility: { }
19 changes: 19 additions & 0 deletions config/install/block.block.seven_content.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- seven
id: seven_content
theme: seven
region: content
weight: 0
provider: null
plugin: system_main_block
settings:
id: system_main_block
label: 'Main page content'
provider: system
label_display: '0'
visibility: { }
19 changes: 19 additions & 0 deletions config/install/block.block.seven_help.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- help
theme:
- seven
id: seven_help
theme: seven
region: help
weight: 0
provider: null
plugin: help_block
settings:
id: help_block
label: Help
provider: help
label_display: '0'
visibility: { }
17 changes: 17 additions & 0 deletions config/install/block.block.seven_local_actions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
langcode: en
status: true
dependencies:
theme:
- seven
id: seven_local_actions
theme: seven
region: content
weight: -10
provider: null
plugin: local_actions_block
settings:
id: local_actions_block
label: 'Primary admin actions'
provider: core
label_display: '0'
visibility: { }
19 changes: 19 additions & 0 deletions config/install/block.block.seven_login.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- user
theme:
- seven
id: seven_login
theme: seven
region: content
weight: 10
provider: null
plugin: user_login_block
settings:
id: user_login_block
label: 'User login'
provider: user
label_display: visible
visibility: { }
19 changes: 19 additions & 0 deletions config/install/block.block.seven_messages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
module:
- system
theme:
- seven
id: seven_messages
theme: seven
region: highlighted
weight: 0
provider: null
plugin: system_messages_block
settings:
id: system_messages_block
label: 'Status messages'
provider: system
label_display: '0'
visibility: { }
17 changes: 17 additions & 0 deletions config/install/block.block.seven_page_title.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
langcode: en
status: true
dependencies:
theme:
- seven
id: seven_page_title
theme: seven
region: header
weight: -30
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Page title'
provider: core
label_display: '0'
visibility: { }
19 changes: 19 additions & 0 deletions config/install/block.block.seven_primary_local_tasks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
theme:
- seven
id: seven_primary_local_tasks
theme: seven
region: header
weight: 0
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Primary tabs'
provider: core
label_display: '0'
primary: true
secondary: false
visibility: { }
19 changes: 19 additions & 0 deletions config/install/block.block.seven_secondary_local_tasks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: en
status: true
dependencies:
theme:
- seven
id: seven_secondary_local_tasks
theme: seven
region: pre_content
weight: 0
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Secondary tabs'
provider: core
label_display: '0'
primary: false
secondary: true
visibility: { }
7 changes: 7 additions & 0 deletions config/install/block_content.type.content_block.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
langcode: pl
status: true
dependencies: { }
id: content_block
label: 'Content block'
revision: 0
description: ''
14 changes: 14 additions & 0 deletions config/install/contact.form.feedback.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
uuid: db77d29b-0227-4d5f-a50a-dc377ceb61bd
langcode: en
status: true
dependencies: { }
_core:
default_config_hash: vymHlgJy26BuI5GGj9-IXjwR3dRC5C0tij4BpWJnoqw
id: feedback
label: 'Website feedback'
recipients:
- [email protected]
reply: ''
weight: 0
message: 'Your message has been sent.'
redirect: ''
13 changes: 13 additions & 0 deletions config/install/contact.form.personal.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
uuid: 679487da-2ba6-4a0b-bf32-ac42f270f4ca
langcode: en
status: true
dependencies: { }
_core:
default_config_hash: jonvgt3CkUM2eMLTFwWfHileWWDC4YtXCuIlCahTk_I
id: personal
label: 'Personal contact form'
recipients: { }
reply: ''
weight: 0
message: 'Your message has been sent.'
redirect: ''
7 changes: 7 additions & 0 deletions config/install/contact.settings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
default_form: feedback
flood:
limit: 5
interval: 3600
user_default_enabled: true
_core:
default_config_hash: U69DBeuvXuNVOC15rVNaBjDPK2fWFbo9v4takdYSSO8
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
uuid: 3af68b8d-5572-4e3f-8d65-b0b68059cc52
langcode: pl
status: true
dependencies:
config:
- block_content.type.content_block
- field.field.block_content.content_block.field_d_long_text
- field.field.block_content.content_block.field_d_main_title
module:
- text
_core:
default_config_hash: QQS1dUfX_jZ-WrQYmLb4qFWYtZQxM6ypCLlu0jANzRA
id: block_content.content_block.default
targetEntityType: block_content
bundle: content_block
mode: default
content:
field_d_long_text:
weight: 26
settings:
rows: 5
placeholder: ''
third_party_settings: { }
type: text_textarea
region: content
field_d_main_title:
weight: 27
settings:
size: 60
placeholder: ''
third_party_settings: { }
type: string_textfield
region: content
info:
type: string_textfield
weight: -5
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
langcode:
type: language_select
weight: 2
region: content
settings: { }
third_party_settings: { }
translation:
weight: 10
region: content
hidden: { }
Loading

0 comments on commit 140909f

Please sign in to comment.