Skip to content

Commit a7b58f6

Browse files
Wes Ruvalcabajenlampton
authored andcommitted
Reworked top of homepage to follow new design
* Added new layout that leverages CSS grid * Added custom blocks for card content * Updated borg_blocks to update hero text Added Audiences section to homepage * Added CMS Audiences menu which powes the links * Updated showcase view to take a contextual filter for the organization taxonomy * Added config One home updated news style and added styles for resources Add home cards view and template. Issue #1080 Remove Backdrop CMS button from tagline. Ignore beta config changes. Issue #1079: Add background to home page hero region. Rename the views template so it only affects the block display. Issue #1083: Add back missing bootstrap grid, and container classes for consistency. Remove custom header width. Switch name of view, update view, layout, template. Remove facebook pixel, make Icons available, delete icons from theme, update CSS to use icon names. Add tademark text instead of Powered by. Update the product features view. Update home layout to see if it fixes config sync on beta. remvove unnecessary icons display from features view. Make sure news title is a link on homepage Added Audiences section to homepage * Added CMS Audiences menu which powes the links * Updated showcase view to take a contextual filter for the organization taxonomy * Added config Adding config for card view mode Rebased off main branch. Move the CSS icon loader to views preprocess. Prevent php warning from misplaced definition. Getting homepage back to styled state to original demo appearance after structural changes Adding styles for community section and fixing misc bugs and responsive issues Config updates for new homepage Last minute CSS adjustments while staging on beta Make system messages look decent on homepage Fix PHP warning 'Undefined variable '. Fix another PHP warning. Last last minute CSS fixes to footer Fixing minor bugs Irina reported Make the community block in the custom blocks module. Move the getting started / resrouces section into a custom block. Add Backdrop CMS back into the tagline. Rename non-sutro layout to 'New Home' Remove outer item-list wrapper. Fix the header on mobile and move layout specific styles to layout css Remove the footer language for now. Config: Replace the node override layout with a stand-alone home page layout. gitignore Fix the css svg icons.
1 parent 9e7bf4b commit a7b58f6

File tree

59 files changed

+2431
-474
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+2431
-474
lines changed

config/.gitignore

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1+
# Ignore all readmes
2+
*/README.md
3+
14
# Ignore dev for local
25
dev-active/*.json
36
dev-active/.htaccess
47

8+
# Ingore beta server changes (is this what we want?)
9+
beta-active/*
510

611
# Ignore specific config files in staging
7-
staging/devel.settings.json
8-
staging/menu.menu.devel.json
9-
12+
*/devel.settings.json
13+
*/menu.menu.devel.json
14+
*/stage_file_proxy.settings.json
1015

config/staging/README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
1-
This directory contains the active configuration for your Backdrop site. To move
2-
this configuration between environments, contents from this directory should be
3-
placed in the staging directory on the target server. To make this configuration
4-
active, see admin/config/development/configuration/sync on the target server.
1+
This directory contains configuration to be imported into your Backdrop site. To
2+
make this configuration active, see admin/config/development/configuration/sync.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"_config_name": "block.custom.home_card_cta",
3+
"delta": "home_card_cta",
4+
"info": "Home Card - CTA",
5+
"title": "",
6+
"description": "",
7+
"body": {
8+
"value": "<a href=\"#\" class=\"top-cards__cta\">Explore more features</a>",
9+
"format": "full_html"
10+
},
11+
"default_langcode": "und"
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"_config_name": "block.custom.home_card_d7",
3+
"delta": "home_card_d7",
4+
"info": "Home Card - D7",
5+
"title": "Upgrade from Drupal 7 with ease",
6+
"description": "",
7+
"body": {
8+
"value": "<p>\r\n <span>Backdrop has a built-in upgrade path from Drupal 7 and will feel familiar to anyone migrating.</span>\r\n</p>",
9+
"format": "filtered_html"
10+
},
11+
"default_langcode": "und"
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"_config_name": "block.custom.home_card_functionality",
3+
"delta": "home_card_functionality",
4+
"info": "Home Card - Functionality",
5+
"title": "Add more functionality quickly and easily",
6+
"description": "",
7+
"body": {
8+
"value": "<p>\r\n <span>Browse and install add-ons right from your site, created by a large, active, open source community.</span>\r\n</p>",
9+
"format": "filtered_html"
10+
},
11+
"default_langcode": "und"
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"_config_name": "block.custom.home_card_manage_content",
3+
"delta": "home_card_manage_content",
4+
"info": "Home Card - Manage Content",
5+
"title": "Create and manage your own content",
6+
"description": "",
7+
"body": {
8+
"value": "<p>\r\n <span>No need to be a web programmer to simply create, publish, and maintain your site’s content.&nbsp;</span>\r\n</p>",
9+
"format": "filtered_html"
10+
},
11+
"default_langcode": "und"
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"_config_name": "block.custom.home_card_performance",
3+
"delta": "home_card_performance",
4+
"info": "Home Card - Performance",
5+
"title": "Serve pages fast, even on shared hosting",
6+
"description": "",
7+
"body": {
8+
"value": "<p>\r\n <span>With a commitment to performance, you can expect to see your pages fly!</span>\r\n</p>",
9+
"format": "filtered_html"
10+
},
11+
"default_langcode": "und"
12+
}

config/staging/entity.view_modes.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"node": {
55
"project_search": {
66
"label": "Project Search"
7+
},
8+
"card": {
9+
"label": "Card"
710
}
811
}
912
}

config/staging/field.bundle.node.feature.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
},
2121
"print": {
2222
"custom_settings": false
23+
},
24+
"card": {
25+
"custom_settings": true
2326
}
2427
},
2528
"extra_fields": {

config/staging/field.bundle.taxonomy_term.organization.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@
1515
"weight": "2"
1616
}
1717
},
18-
"display": []
18+
"display": {
19+
"description": {
20+
"default": {
21+
"weight": "0",
22+
"visible": true
23+
}
24+
}
25+
}
1926
}
2027
}

0 commit comments

Comments
 (0)