diff --git a/public/assets/default_theme/pages/feeds.css b/public/assets/default_theme/pages/feeds.css index cb5a03aabf..13ab5ef637 100644 --- a/public/assets/default_theme/pages/feeds.css +++ b/public/assets/default_theme/pages/feeds.css @@ -321,7 +321,12 @@ embed header { font-size: 0.937rem; background: var(--gradient-backwards); padding: 4px 8px; - border-radius: 0 0 var(--s) 0; + border-radius: var(--s) 0 var(--s) var(--s); +} + +.note-complementary:empty, +.note-complementary:-moz-only-whitespace { + display: none !important; } .note-complementary-info a { diff --git a/public/assets/default_theme/root.css b/public/assets/default_theme/root.css index f0850da409..9978a8cd38 100644 --- a/public/assets/default_theme/root.css +++ b/public/assets/default_theme/root.css @@ -16,8 +16,8 @@ --shadow: 0 5px 20px -10px rgba(255,255,255,0.1)!important; --shadow-inset-accent: inset 0 0 0 2px var(--accent); --background-checkerboard: repeating-conic-gradient(#ffffff66 0 90deg,#ffffff33 0 180deg) 0 0/40px 40px round; - --gradient: linear-gradient(5deg,var(--border) -33%,transparent 66%)!important; - --gradient-backwards: linear-gradient(-5deg,var(--border) -33%,transparent 66%)!important; + --gradient: linear-gradient(5deg,var(--border) -33%,transparent 66%) !important; + --gradient-backwards: linear-gradient(-5deg,var(--border) -33%,transparent 66%) !important; } } @@ -28,10 +28,10 @@ --background-card: #f0f0f0; --border: #C2C2C2; --accent: #a22430; - --shadow: 0 25px 42px -10px rgba(0,0,0,0.1)!important; + --shadow: 0 5px 20px -10px rgba(0,0,0,0.1)!important; --shadow-inset-accent: inset 0 0 0 2px var(--accent); --background-checkerboard: repeating-conic-gradient(#ffffff66 0 90deg,#ffffff33 0 180deg) 0 0/40px 40px round; - --gradient: linear-gradient(10deg,var(--background-hard) 0,transparent 60%)!important; - --gradient-backwards: linear-gradient(290deg,var(--background-hard) 0,var(--background-card) 100%)!important; + --gradient: linear-gradient(10deg,var(--background-hard) 0,transparent) !important; + --gradient-backwards: linear-gradient(290deg,var(--background-hard) 0,var(--background-card) 100%) !important; } } \ No newline at end of file diff --git a/templates/cards/blocks/note.html.twig b/templates/cards/blocks/note.html.twig index eab6141fa0..cef1016db1 100644 --- a/templates/cards/blocks/note.html.twig +++ b/templates/cards/blocks/note.html.twig @@ -93,8 +93,8 @@ {% block note_author %} {# Microformat's h-card properties indicates a face icon is a "u-logo" #} - + {% if fullname is not null %}{{ fullname }}{% else %}{{ nickname }}{% endif %} @@ -128,16 +128,17 @@ {% endblock note_info %} {% block note_complementary %} + {% set complementary_info_array = handle_event('AppendCardNote', { 'note': note, 'request': app.request }) %} {% endblock note_complementary %} \ No newline at end of file diff --git a/templates/cards/macros/note.html.twig b/templates/cards/macros/note.html.twig index 0bb883fd8c..3f5d1a0004 100644 --- a/templates/cards/macros/note.html.twig +++ b/templates/cards/macros/note.html.twig @@ -8,12 +8,11 @@ {% set note_language = note.getNoteLanguageShortDisplay() %}
+ tabindex="0" + title="{{'A note by actor' | trans}} {{ nickname }}" + id="{{ 'note-anchor-' ~ note.getId() }}" + class="h-entry hentry note" + lang="{{ note.getLanguageLocale() }}"> {{ block('note_sidebar', 'cards/blocks/note.html.twig') }}
@@ -21,7 +20,11 @@
{% if extra.parent is defined %} - + {{'in reply to' | trans}} {{ extra.parent | raw }} {% endif %} @@ -46,7 +49,11 @@ {% set actor_url = actor.getUrl() %} {% set mention = mention(actor) %} -
+
{{ block('note_sidebar', 'cards/blocks/note.html.twig') }}