From e78c9ee37ea2d6d2e45602a9dc79522e17b9703c Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 7 Jul 2023 19:55:20 +0100 Subject: [PATCH 1/3] Small reactions fixes --- core/classes/Core/Validate.php | 2 +- custom/panel_templates/Default/core/reactions_form.tpl | 2 +- custom/templates/DefaultRevamp/css/custom.css | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/classes/Core/Validate.php b/core/classes/Core/Validate.php index 2124cf6d82..29dbf0572c 100644 --- a/core/classes/Core/Validate.php +++ b/core/classes/Core/Validate.php @@ -159,7 +159,7 @@ public static function check(array $source, array $items = []): Validate { if (empty($source[$array][$matches[1]])) { $missing = true; } - } else if (empty($value)) { + } else if (empty($value) && $value !== '0') { $missing = true; } diff --git a/custom/panel_templates/Default/core/reactions_form.tpl b/custom/panel_templates/Default/core/reactions_form.tpl index 93a1fc93e8..344d6a0b36 100644 --- a/custom/panel_templates/Default/core/reactions_form.tpl +++ b/custom/panel_templates/Default/core/reactions_form.tpl @@ -73,7 +73,7 @@ diff --git a/custom/templates/DefaultRevamp/css/custom.css b/custom/templates/DefaultRevamp/css/custom.css index 12a1fa23ed..c16ba38285 100755 --- a/custom/templates/DefaultRevamp/css/custom.css +++ b/custom/templates/DefaultRevamp/css/custom.css @@ -1331,6 +1331,7 @@ body.dark .ui.form input[type=url] { color: #fff; } +body.dark .ui.mini.message, body.dark .ui.mini.info.message { background-color: #282828; box-shadow: 0 0 0 1px #282828 inset, 0 0 0 0 transparent; From 1b1388781e5651d44285b259b311a6080136a396 Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 7 Jul 2023 20:21:02 +0100 Subject: [PATCH 2/3] Add close button to reactions modal and style updates --- custom/templates/DefaultRevamp/css/custom.css | 36 +++++++++++++++++-- .../DefaultRevamp/forum/view_topic.tpl | 1 + custom/templates/DefaultRevamp/profile.tpl | 1 + .../DefaultRevamp/reactions_modal.tpl | 2 +- 4 files changed, 36 insertions(+), 4 deletions(-) diff --git a/custom/templates/DefaultRevamp/css/custom.css b/custom/templates/DefaultRevamp/css/custom.css index c16ba38285..445de960d5 100755 --- a/custom/templates/DefaultRevamp/css/custom.css +++ b/custom/templates/DefaultRevamp/css/custom.css @@ -288,13 +288,17 @@ body.pushable>.pusher { } #topic-post #post-content { - margin-top: auto; padding: .7em 1.2em .7em 1.2em; min-height: 32.5px; - font-size: .85em; +} + +#post-content #reactions { + margin-top: auto; } .reaction-button { + margin-left: 5px; + margin-right: 5px; opacity: 50%; } @@ -1238,6 +1242,11 @@ body.dark .ui.threaded.comments .comment .text { color: #fff; } +body.dark .ui.segment .forum_post a, +body.dark .ui.comments .comment .forum_post a { + color: #62b6f7; +} + body.dark .ui.card .meta, .ui.cards>.card .meta, body.dark .ui.header, @@ -1388,7 +1397,12 @@ body.dark .ui.table tbody tr td.selectable:hover { } } -body.dark .forum_post { +body.dark .forum_post, +body.dark .ui.comments .forum_post.text { + color: #fff; +} + +body.dark .ui.comments .comment .author { color: #fff; } @@ -1487,6 +1501,22 @@ body.dark .cc-window.cc-floating .cc-highlight .cc-btn.cc-allow { border-color: transparent; } +body.dark #modal-reactions .ui.menu { + background-color: #282828; +} + +body.dark #modal-reactions .ui.menu .item { + color: #fff; +} + +body.dark #modal-reactions .ui.menu .item.active { + background-color: #222; +} + +body.dark #modal-reactions .ui.large.selection.divided.list.middle.aligned .item .content { + color: #fff; +} + /* * Colours */ diff --git a/custom/templates/DefaultRevamp/forum/view_topic.tpl b/custom/templates/DefaultRevamp/forum/view_topic.tpl index 6fd050e95e..8b49e0f0e9 100755 --- a/custom/templates/DefaultRevamp/forum/view_topic.tpl +++ b/custom/templates/DefaultRevamp/forum/view_topic.tpl @@ -291,6 +291,7 @@ {if $REACTIONS_ENABLED}