From 40cf5667710a2ede2bbdc0ef3b0ab3de3169ab5e Mon Sep 17 00:00:00 2001 From: Richard Cooper Date: Wed, 1 Aug 2018 22:46:51 +0100 Subject: [PATCH] Change font presets to new dropdown UI. --- src/css/tabs/osd.css | 6 +++++- src/js/tabs/osd.js | 34 +++++++++++++++++++--------------- src/tabs/osd.html | 6 +++++- 3 files changed, 29 insertions(+), 17 deletions(-) diff --git a/src/css/tabs/osd.css b/src/css/tabs/osd.css index d45af866..6084a4f6 100644 --- a/src/css/tabs/osd.css +++ b/src/css/tabs/osd.css @@ -402,13 +402,17 @@ button { cursor: pointer; } -.fontbuttons { +.fontpresets_wrapper { display: inline-block; position: absolute; right: 1.2em; top: .8em; } +.fontpresets { + border: 1px solid #cccccc; +} + .tab-osd .switchable-field { padding: 3px; border: 1px solid transparent; diff --git a/src/js/tabs/osd.js b/src/js/tabs/osd.js index 51ff1021..7c84282d 100755 --- a/src/js/tabs/osd.js +++ b/src/js/tabs/osd.js @@ -910,7 +910,7 @@ OSD.constants = { { file: "default", name: "Default" }, { file: "bold", name: "Bold" }, { file: "large", name: "Large" }, - { file: "extra_large", name: "X-Large" }, + { file: "extra_large", name: "Extra Large" }, { file: "betaflight", name: "Betaflight" }, { file: "digital", name: "Digital" }, { file: "clarity", name: "Clarity" }, @@ -1471,17 +1471,18 @@ TABS.osd.initialize = function (callback) { } $('#content').load("./tabs/osd.html", function () { - - // Generate font type buttons - var fontbuttons = $('.fontbuttons'); + // Generate font type select element + var fontselect = $('.fontpresets'); OSD.constants.FONT_TYPES.forEach(function(e, i) { - var button = $('