local F, C = unpack(select(2, ...))

tinsert(C.BlizzThemes, function()
    if not _G.ANDROMEDA_ADB.ReskinBlizz then
        return
    end

    local TalkingHeadFrame = _G.TalkingHeadFrame
    TalkingHeadFrame:SetScale(0.9)

    local portraitFrame = TalkingHeadFrame.PortraitFrame
    F.StripTextures(portraitFrame)
    portraitFrame.Portrait:SetAtlas(nil)
    portraitFrame.Portrait.SetAtlas = nop

    local model = TalkingHeadFrame.MainFrame.Model
    model:SetPoint('TOPLEFT', 30, -27)
    model:SetSize(100, 100)
    model.PortraitBg:SetAtlas(nil)
    model.PortraitBg.SetAtlas = nop

    local name = TalkingHeadFrame.NameFrame.Name
    name:SetTextColor(1, 0.8, 0)
    name.SetTextColor = nop
    name:SetShadowColor(0, 0, 0, 0)

    local text = TalkingHeadFrame.TextFrame.Text
    text:SetTextColor(1, 1, 1)
    text.SetTextColor = nop
    text:SetShadowColor(0, 0, 0, 0)

    F.ReskinClose(TalkingHeadFrame.MainFrame.CloseButton, nil, -25, -25)
end)
