diff --git a/ElvUI_SLE/core/media.lua b/ElvUI_SLE/core/media.lua
index 44cd2b6..23cced1 100644
--- a/ElvUI_SLE/core/media.lua
+++ b/ElvUI_SLE/core/media.lua
@@ -67,7 +67,7 @@ local function SetFonts()
SendMailBodyEditBox:SetFont(LSM:Fetch('font', db.mail.font), db.mail.size, db.mail.outline) --Writing letter text
OpenMailBodyText:SetFont(LSM:Fetch('font', db.mail.font), db.mail.size, db.mail.outline) --Received letter text
- --QuestFont:SetFont(LSM:Fetch('font', "ElvUI Pixel"), 12, "") -- Font in Quest Log/Petitions and shit. It's fucking hedious with any outline so fuck it.
+ QuestFont:SetFont(LSM:Fetch('font', db.gossip.font), db.gossip.size, db.gossip.outline) -- Font in Quest Log/Petitions and shit. It's fucking hedious with any outline so fuck it.
--QuestFont_Large:SetFont(LSM:Fetch('font', "ElvUI Pixel"), 12, "") -- No idea what that is for
NumberFont_Shadow_Med:SetFont(LSM:Fetch('font', db.editbox.font), db.editbox.size, db.editbox.outline) --Chat editbox
end
diff --git a/ElvUI_SLE/defaults/profile.lua b/ElvUI_SLE/defaults/profile.lua
index d5704eb..c47e4f4 100644
--- a/ElvUI_SLE/defaults/profile.lua
+++ b/ElvUI_SLE/defaults/profile.lua
@@ -312,6 +312,11 @@ P['sle'] = {
['size'] = 12,
['outline'] = "NONE",
},
+ ['gossip'] = {
+ ['font'] = "ElvUI Font",
+ ['size'] = 12,
+ ['outline'] = "NONE",
+ },
},
['screensaver'] = {
['enable'] = false,
diff --git a/ElvUI_SLE/locales/russian.lua b/ElvUI_SLE/locales/russian.lua
index 3a897d5..0e74729 100644
--- a/ElvUI_SLE/locales/russian.lua
+++ b/ElvUI_SLE/locales/russian.lua
@@ -71,6 +71,7 @@ L["PvP Status Text"] = "PvP статус"
L["Misc Texts"] = "Прочие тексты"
L["Mail Text"] = "Текст письма"
L["Chat Editbox Text"] = "Текст поля ввода"
+L["Gossip and Quest Frames Text"] = "Текст окон заданий и диалогов"
L["Screensaver"] = "Заставка"
L["Title font"] = "Заголовок"
L["Subitle font"] = "Подзаголовок"
diff --git a/ElvUI_SLE/options/media_c.lua b/ElvUI_SLE/options/media_c.lua
index 803bf7a..579403c 100644
--- a/ElvUI_SLE/options/media_c.lua
+++ b/ElvUI_SLE/options/media_c.lua
@@ -252,6 +252,43 @@ local function configTable()
},
},
},
+ gossip = {
+ type = "group",
+ name = L["Gossip and Quest Frames Text"],
+ order = 2,
+ guiInline = true,
+ disabled = function() return not E.private.general.replaceBlizzFonts end,
+ get = function(info) return E.db.sle.media.fonts.gossip[ info[#info] ] end,
+ set = function(info, value) E.db.sle.media.fonts.gossip[ info[#info] ] = value; E:UpdateMedia() end,
+ args = {
+ font = {
+ type = "select", dialogControl = 'LSM30_Font',
+ order = 1,
+ name = L["Font"],
+ desc = "The font used for chat editbox",
+ values = AceGUIWidgetLSMlists.font,
+ },
+ size = {
+ order = 2,
+ name = L["Font Size"],
+ type = "range",
+ min = 6, max = 20, step = 1,
+ },
+ outline = {
+ order = 3,
+ name = L["Font Outline"],
+ desc = L["Set the font outline."],
+ type = "select",
+ values = {
+ ['NONE'] = L['None'],
+ ['OUTLINE'] = 'OUTLINE',
+
+ ['MONOCHROMEOUTLINE'] = 'MONOCROMEOUTLINE',
+ ['THICKOUTLINE'] = 'THICKOUTLINE',
+ },
+ },
+ },
+ },
},
},
},