[13:05:40] I think CampaignEvents as well, if we haven't already, the person who originally requested it afair hasn't asked for updates on it, and it requires its own custom web interface to be utilised correctly. [13:21:12] I think we already undeployed this one. It's gone from mediawiki-repos but the task isn't updated. [13:22:38] Ah cool, I'll update it as "We won't install this, it won't face wide-spread use, and requires substantial configuration outside WMF". [14:02:10] im wondering if its possible to even make text with a color gradient [14:02:28] because most things are unsupported? [14:03:00] [1/12] ```css [14:03:00] [2/12] .tag-upgrade-nowhere { [14:03:00] [3/12] background: linear-gradient(to bottom, #8253ff, #b698ff); [14:03:00] [4/12] -webkit-background-clip: text; [14:03:01] [5/12] -webkit-text-fill-color: transparent; [14:03:01] [6/12] } [14:03:01] [7/12] ``` [14:03:02] [8/12] and [14:03:02] [9/12] ```css [14:03:02] [10/12] background-clip: text; [14:03:03] [11/12] ``` [14:03:03] [12/12] is also unsupported [14:03:15] so im wondering if there are any other ways [14:05:16] when u say unsupported im assuming u mean in templatestyles? [14:05:38] yea [14:06:50] will i need to add this to common.css? [14:06:53] how ive done it previously is by making a class called "text-gradient" or something in common.css, with only the unsupported css, then applying that class onto the text [14:07:13] then in templatestyles youve got ur actual text class with the gradient [14:07:16] if that makes sense [14:07:23] ok i see can i have an example? [14:07:31] lowk I would just avoid TS cause it sucks [14:07:43] gadget-based CSS is my new best friend [14:07:51] gadgets for css??? [14:07:57] but its really weird why would it be NOT supported on templates [14:08:06] im not home for a while so i cant send sadly [14:08:20] its okay [14:08:23] yeah they get minified and cached by resourceloader unlike TS so its great for performance too [14:08:25] ill make the most jank thing ever [14:08:32] but then when you arae back you can send me something [14:08:50] also you can load it conditionally based on categories [14:08:53] dont tell my sysadmin this he'll vibe everything into gadgets before i can blink [14:09:15] i wholeheartedly support axing common.css into 12 more manageable pieces [14:09:55] what does minifed mean [14:09:57] [1/2] @kai84 so something like this in common? [14:09:58] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1524054873556123658/image.png?ex=6a4e5a35&is=6a4d08b5&hm=6bdb50bb797b0e4ada4230ade317a9f7c5e7496ee530d1881bab0b6f8b8f0b27& [14:10:05] yes exactly [14:10:11] and then like how do i use this [14:10:19] https://developer.mozilla.org/en-US/docs/Glossary/Minification [14:10:34] compression basically [14:10:38]
/div [14:11:53] how great for performance [14:12:29] ts doesnt really get cached and it gets loaded for every single template call for no reason [14:12:55] also no fucking jank with sanitization [14:13:11] hm [14:14:25] might be worth [14:22:53] @pskyechology if i were to slap everything from templatestyles into a gadget, is there anything i should know first [14:23:34] [1/2] well, it gets cached, so that [14:23:34] [2/2] and non-intadmins lose the ability to edit [14:25:03] thats a pretty huge drawback for attracting power users [14:25:41] pick your poison type beat [16:00:17] add `|categories=Categoryname` to the definition _before_ adding `[[Category:Categoryname]]` to the template [16:00:41] what happened to the old best friend