From 62d1e896d9db7be0b62daad7ab2b24feefd852ea Mon Sep 17 00:00:00 2001 From: Jack Allnutt Date: Tue, 4 Feb 2014 23:05:01 +0000 Subject: [PATCH] Add setting to switch between 12 and 24 hour timestamps Resolves #282 --- client/assets/themes/relaxed/style.css | 4 ++-- client/src/applets/settings.js | 1 + client/src/index.html.tmpl | 6 ++++++ client/src/translations/en-gb.po | 14 +++++++++++++- client/src/views/channel.js | 16 ++++++++++++++-- config.example.js | 1 + 6 files changed, 37 insertions(+), 5 deletions(-) diff --git a/client/assets/themes/relaxed/style.css b/client/assets/themes/relaxed/style.css index 7e9f65d..0b27d75 100644 --- a/client/assets/themes/relaxed/style.css +++ b/client/assets/themes/relaxed/style.css @@ -103,7 +103,7 @@ #kiwi .messages a { text-decoration:none; } #kiwi .messages .msg { border-bottom: 1px solid #DEDEDE; padding: 1px; font-family:arial; font-size:0.9em; } -#kiwi .messages .msg .time { width:5em; float:left; color:#777; padding:5px; display:none; } +#kiwi .messages .msg .time { width:6em; float:left; color:#777; padding:5px; display:none; } #kiwi .messages .msg .nick { width:11em; float:left; font-size:12px; font-family:Arial; text-align:right; padding: 5px; overflow:hidden; } #kiwi .messages .msg .text { display:block; margin-left:12em; border-left: 1px solid #DEDEDE; white-space:pre-wrap; word-wrap:break-word; font-family:arial; padding:5px; } @@ -131,7 +131,7 @@ } #kiwi.timestamps .messages .msg .time { display:block; } -#kiwi.timestamps .messages .msg .text { margin-left:17em; } +#kiwi.timestamps .messages .msg .text { margin-left:18em; } #kiwi .messages .msg.global_nick_highlight, #kiwi .messages .msg.highlight { transition: background 0.3s; background:#D9D9D9; } diff --git a/client/src/applets/settings.js b/client/src/applets/settings.js index e88ce10..f041ab1 100644 --- a/client/src/applets/settings.js +++ b/client/src/applets/settings.js @@ -15,6 +15,7 @@ join_part: _kiwi.global.i18n.translate('client_applets_settings_notification_joinpart').fetch(), count_all_activity: _kiwi.global.i18n.translate('client_applets_settings_notification_count_all_activity').fetch(), timestamps: _kiwi.global.i18n.translate('client_applets_settings_timestamp').fetch(), + timestamp_24: _kiwi.global.i18n.translate('client_applets_settings_timestamp_24_hour').fetch(), mute: _kiwi.global.i18n.translate('client_applets_settings_notification_sound').fetch(), emoticons: _kiwi.global.i18n.translate('client_applets_settings_emoticons').fetch(), scroll_history: _kiwi.global.i18n.translate('client_applets_settings_history_length').fetch(), diff --git a/client/src/index.html.tmpl b/client/src/index.html.tmpl index f0d82f5..49e146d 100644 --- a/client/src/index.html.tmpl +++ b/client/src/index.html.tmpl @@ -285,6 +285,12 @@ <%= timestamps %> +
+ +