diff --git a/src/Bundle/ChillActivityBundle/Resources/views/Activity/list.html.twig b/src/Bundle/ChillActivityBundle/Resources/views/Activity/list.html.twig
index f7c0d12b2..449f48077 100644
--- a/src/Bundle/ChillActivityBundle/Resources/views/Activity/list.html.twig
+++ b/src/Bundle/ChillActivityBundle/Resources/views/Activity/list.html.twig
@@ -147,21 +147,23 @@
- {%
- if activity.comment.comment is not empty
+ {% if activity.comment.comment is not empty
or activity.persons|length > 0
or activity.thirdParties|length > 0
or activity.users|length > 0
%}
-
{% include 'ChillActivityBundle:Activity:concernedGroups.html.twig' with {'context': context, 'with_display': 'row', 'entity': activity } %}
{% if activity.comment.comment is not empty %}
-
diff --git a/src/Bundle/ChillMainBundle/Resources/public/chill/chillmain.scss b/src/Bundle/ChillMainBundle/Resources/public/chill/chillmain.scss
index 5f57dd1bc..bb98596a0 100644
--- a/src/Bundle/ChillMainBundle/Resources/public/chill/chillmain.scss
+++ b/src/Bundle/ChillMainBundle/Resources/public/chill/chillmain.scss
@@ -223,21 +223,49 @@ table.table-bordered {
}
}
-/// chill elements of design
+/// comments quotes
.chill-user-quote {
border-left: 10px solid $yellow;
margin: 1.5em 10px;
padding: 0.5em 15px;
- quotes: "\201C" "\201D" "\2018" "\2019";
background-color: $gray-200;
- blockquote {
- border-left: 0.4em solid $gray-400;
- padding-left: 0.9em;
- margin-left: 0.9em;
+ color: $gray-800;
+ font-size: 90%;
+
+ // test a bottom right decoration (to be confirmed)
+ &.test {
+ position: relative;
+ &:after {
+ content: '';
+ position: absolute;
+ width: 0px; height: 0px;
+ bottom: 0; right: 0;
+ background: $white;
+ border-top: 10px solid $gray-200;
+ border-left: 10px solid $gray-200;
+ border-right: 10px solid $white;
+ border-bottom: 10px solid $white;
+ }
+ }
+
+ // ckeditor citation
+ blockquote p {
font-style: italic;
+ padding-left: 2em;
+ quotes: "“" "„";
+ position: relative;
+ &:before {
+ content: open-quote;
+ font-size: 400%;
+ color: $gray-400;
+ position: absolute;
+ top: -25px;
+ left: 0;
+ }
}
}
+/// when there is no data
.custom_field_no_data,
.chill-no-data-statement {
font-style: italic;
diff --git a/src/Bundle/ChillMainBundle/Resources/public/chill/scss/flex_table.scss b/src/Bundle/ChillMainBundle/Resources/public/chill/scss/flex_table.scss
index 2573e7387..526ad2787 100644
--- a/src/Bundle/ChillMainBundle/Resources/public/chill/scss/flex_table.scss
+++ b/src/Bundle/ChillMainBundle/Resources/public/chill/scss/flex_table.scss
@@ -80,7 +80,7 @@ div.flex-table {
&:nth-child(even) {
background-color: $gray-200;
.chill-user-quote {
- background-color: $gray-100;
+ background-color: shade-color($gray-200, 5%)
}
}
diff --git a/src/Bundle/ChillMainBundle/Resources/public/chill/scss/render_box.scss b/src/Bundle/ChillMainBundle/Resources/public/chill/scss/render_box.scss
index c16218fd5..68bbe2afc 100644
--- a/src/Bundle/ChillMainBundle/Resources/public/chill/scss/render_box.scss
+++ b/src/Bundle/ChillMainBundle/Resources/public/chill/scss/render_box.scss
@@ -98,4 +98,19 @@ section.chill-entity {
&.address-until {}
}
}
+
+ // used for comment-embeddable
+ &.entity-comment-embeddable {
+ width: 100%;
+ div.metadata {
+ font-size: smaller;
+ color: $gray-600;
+ span.user, span.date {
+ text-decoration: underline dotted;
+ &:hover {
+ color: $gray-700;
+ }
+ }
+ }
+ }
}
diff --git a/src/Bundle/ChillMainBundle/Resources/public/lib/entity/comment_embeddable.scss b/src/Bundle/ChillMainBundle/Resources/public/lib/entity/comment_embeddable.scss
index e45173e56..8b1378917 100644
--- a/src/Bundle/ChillMainBundle/Resources/public/lib/entity/comment_embeddable.scss
+++ b/src/Bundle/ChillMainBundle/Resources/public/lib/entity/comment_embeddable.scss
@@ -1,6 +1 @@
-.chill-entity__comment-embeddable {
- .chill-entity__comment-embeddable__metadata {
- font-size: smaller;
- color: var(--chill-light-gray);
- }
-}
\ No newline at end of file
+
diff --git a/src/Bundle/ChillMainBundle/Resources/views/Entity/CommentEmbeddable.html.twig b/src/Bundle/ChillMainBundle/Resources/views/Entity/CommentEmbeddable.html.twig
index c9b76451c..8adc9c17f 100644
--- a/src/Bundle/ChillMainBundle/Resources/views/Entity/CommentEmbeddable.html.twig
+++ b/src/Bundle/ChillMainBundle/Resources/views/Entity/CommentEmbeddable.html.twig
@@ -1,36 +1,45 @@
-{{ opening_box|raw }}
-
-
-
-{% if options['metadata'] %}
-
-{% endif %}
-{{ closing_box|raw }}
\ No newline at end of file
+
+ {% if options['metadata'] %}
+
+ {% if user is not empty %}
+ {{ 'Last updated by'| trans }}
+
+ {{ user|chill_entity_render_box(options['user']) }}
+
+ {% endif %}
+ {% if comment.date is not empty %}
+ {% if user is empty %}
+ {{ 'Last updated on'|trans ~ ' ' }}
+ {% else %}
+ {{ 'on'|trans ~ ' ' }}
+ {% endif %}
+
+ {{ comment.date|format_datetime("medium", "short") }}
+
+ {% endif %}
+
+ {% endif %}
+
+{{ closing_box|raw }}