diff --git a/assets/pages/Container.vue b/assets/pages/Container.vue
index a9e9e172..33427fb9 100644
--- a/assets/pages/Container.vue
+++ b/assets/pages/Container.vue
@@ -15,7 +15,7 @@
-
{{ item.date | relativeTime }}
-
+
@@ -118,17 +118,21 @@ export default {
computed: {
filtered() {
const { filter } = this;
+ const colored = this.messages.map(d => ({
+ ...d,
+ message: this.colorize(d.message)
+ }));
if (filter) {
const isSmartCase = filter === filter.toLowerCase();
const regex = isSmartCase ? new RegExp(filter, "i") : new RegExp(filter);
- return this.messages
+ return colored
.filter(d => d.message.match(regex))
.map(d => ({
...d,
message: d.message.replace(regex, "$&")
}));
}
- return this.messages;
+ return colored;
}
},
filters: {