Module:Splash

From BTA-Mirror
Revision as of 02:59, 5 March 2023 by imported>Ttv pedro270707 (Initial splash module)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:Splash/doc

local p = {}
local splashes = require("Module:Splash/splashes")

function p.generateSplash()
	local randomSplash = splashes.splashes[math.random(#splashes.splashes)]
	mw.html.create('div')
	:addClass('splash-text')
    :attr('id', 'splash-text')
    :wikitext(randomSplash)
    :css('font-size', tostring(2880 / (#randomSplash*6 + 32)) .. 'px')
end

return p