From 9b55244f1363e886be2844a5dee6112947c14934 Mon Sep 17 00:00:00 2001 From: David Cormier Date: Thu, 24 Jul 2014 21:41:33 -0400 Subject: [PATCH] Set and bind font-family if unset Default for desktop is monospace and default for mobile is sans-serif --- js/glowingbear.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/js/glowingbear.js b/js/glowingbear.js index 5c08ca3..89bbeed 100644 --- a/js/glowingbear.js +++ b/js/glowingbear.js @@ -872,6 +872,14 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout', // Save setting for readline keybindings $store.bind($scope, "readlineBindings", false); + if (!$scope.fontfamily) { + if ($rootScope.isMobileUi()) { + $scope.fontfamily = 'sans-serif'; + } else { + $scope.fontfamily = "Inconsolata, Consolas, Monaco, Ubuntu Mono, monospace"; + } + } + // Save setting for displaying embeds in rootScope so it can be used from service $rootScope.visible = $scope.noembed === false;