Added CSS and Javascript.

This commit is contained in:
naomi 2018-04-15 10:22:55 +02:00
parent 368c355ce5
commit feaaa6cbb8
6 changed files with 82 additions and 1 deletions

64
css/opencase.css Normal file
View File

@ -0,0 +1,64 @@
/* this part is for the wider theme and will be removed */
a.site-branding__logo img {
max-width: 100px;
}
/* Module-specific from here. */
div.region.region-primary-menu {
display:none;
}
.field--name-contact-details a {
border-bottom: none;
}
.region-sidebar-second .view-content li, .region-sidebar-second .views-row {
border-bottom: 1px solid lightgrey;
padding-bottom: 20px;
padding-top: 20px;
}
.sidebar .region-sidebar-second h2 {
font-size: 1.6em;
text-align: center;
border-bottom: 1px solid grey;
}
.sidebar .views-field.views-field-type, .field--name-type{
padding-bottom: 12px;
font-size: 1.4em;
text-align: center;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.sidebar .field__label, .sidebar .field--type-entity-reference .field__label {
font-size: 1em;
font-weight: bold;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.sidebar .views-element-container .field {
padding-bottom: 15px;
}
.sidebar .views-element-container .field .field__item {
font-size: 1.1em;
}
.region-sidebar-second .view-content li, .region-sidebar-second .views-row {
border-bottom: 10px solid #e6e6d3;
padding-bottom: 20px;
padding-top: 10px;
padding-right: 10px;
padding-left: 10px;
background: #eeeedb;
}
.region-sidebar-second .views-element-container.block {
padding-right: 10px;
padding-left: 10px;
}
.zencrm_creationlinks {
padding: 10px 10px 10px 20px;
}

4
js/opencase.js Normal file
View File

@ -0,0 +1,4 @@
(function ($, Drupal) {
$(".field--name-contact-details a").contents().unwrap();
$('#edit-search-api-fulltext').attr('autocomplete', 'off');
})(jQuery, Drupal);

View File

@ -190,7 +190,7 @@ class Hat extends ContentEntityBase implements HatInterface {
'display_name' => 'entity_reference_1' 'display_name' => 'entity_reference_1'
]]) ]])
->setDisplayOptions('view', [ ->setDisplayOptions('view', [
'label' => 'inline', 'label' => 'above',
'weight' => 0, 'weight' => 0,
'settings' => ['link' => 'false'] 'settings' => ['link' => 'false']
]) ])

View File

@ -6,3 +6,5 @@ package: 'Zen CRM'
dependencies: dependencies:
- zencrm_entities - zencrm_entities
- zencrm_search - zencrm_search
libraries:
- zencrm/opencase-lib

7
zencrm.libraries.yml Normal file
View File

@ -0,0 +1,7 @@
opencase-lib:
version: 1.x
css:
theme:
css/opencase.css: {}
js:
js/opencase.js: {}

View File

@ -33,3 +33,7 @@ function zencrm_theme() {
], ],
]; ];
} }
function zencrm_page_attachments(array &$page) {
$page['#attached']['library'][] = 'zencrm/opencase-lib';
}