User talk:Spongebob456

FandomDesktop migration

 * Hey, thanks for reaching out regarding FandomDesktop. Indeed, I've switched to it a few days ago. While an "official" CSS / JS adjustments wasn't rolled out, me and Scrooge have been in touch with User:Bongolium500, who, while not an admin, knows a bit of coding and was able to assist us in the meantime. All changes he performed are currently under MediaWiki:Fandomdesktop.css and MediaWiki:Fandomdesktop.js.
 * I haven't looked at the LightTheme, nor any templates specifically, but something I did notice is that Infoboxes in general are far longer than they used to be (see picture for a comparison on Jerricho on both skins). As one of our policies is to try and make all infoboxes not be bigger than the text they accompany, I'd put this semi-high on priority lists. I look forward helping out whereven I can on these matters. :) OncomingStorm12th ☎  18:58, 16 July 2021 (UTC)
 * User:OncomingStorm12th got there before me! User:Bongolium500 has indeed been extremely helpful and much MediaWiki prep-work has already been done, notable to make sure navboxes continue displaying alright.


 * But a side-note: your message suggested a thread at Forum:Index — does this mean you've found a way to get the DPL Forums back up and running? I know it may take some time before User:CzechOut's project to transfer old threads to the DPL format is complete, but the sheer availability of the tools to make new threads would be extremely useful, and a very good thing to have in our arsenal at the time of migration. There's a whole, growing sandbox of new threads in need of creation. Scrooge MacDuck ☎  19:25, 16 July 2021 (UTC)


 * Hello, I'd just like to say that I'm planning to make a few tweaks and fixes to the temporary CSS that I've implemented this weekend. It would be good if you could wait until after I've done these to start on any CSS edits to prevent conflicts (assuming you're planning to keep the temporary CSS: it's intended to only be temporary so will need changing eventually). As a side note, there's a bit of JavaScript in MediaWiki:Fandomdesktop.js that worked fine in my user JS but doesn't seem to work here. Do you know why this would be? Bongo50 (aka Bongolium500) ☎  20:14, 16 July 2021 (UTC)


 * Hi folks! Thanks for getting back to me and for being enthusiastic about this, is great you've already started getting the wiki ready.
 * @OncomingStorm12th, thanks for the detailed update! Feel free to check out light theme (there is a toggle for this top right). What my thinking was for now was to make the background the same colour and make the content area lighter. Feel free to edit this in Special:ThemeDesigner under the light theme tab. Shall I let you have a play around with what you want light seemed to look like? I'm happy to help of course :)
 * @Bongolium500, can I just confirm the CSS fixes you're adding this weekend will fix the infobox issues OncomingStorm12th mentioned? I'm happy to wait re adding CSS. Can you let me know when you have added that so we can assess where we're at please? Thanks so much for your help on this!!
 * Re the contents of MediaWiki:Fandomdesktop.js not showing, that's due to the "Submit for review" button not being pressed. Ever since that security issue we had a while ago, each JS change needs to be manually reviewed by a JS reviewer. The user doing it now usually doesn't take too long so fingers crossed!
 * @Scrooge, sorry I forgot about the pending Forum:Index fixes! My understanding is there is no movement on that project at the moment and Czech won't be available yet. I think we can carry on using my talk page here unless you have another space we could use. We could try a subpage if you wanted to.
 * Keep the messages coming and I will do all I can to help :) --Spongebob456 talk 10:10, 17 July 2021 (UTC)


 * Some of the CSS changes were to fix Infoboxes (pretty much just by importing the styling used in Oasis - these really are only temporary fixes to get FandomDesktop useable). They were implemented a few minutes ago (although I'm waiting on an admin adding one small revision). I also believe that all that is needed to get Forum:Index to be functional is to allow the creation of pages in the Forum namespace by regular users. It would also be good to update (it seems that   is currently omitted from the input boxes).  is also broken but I believe that this is out of our control. There may be more behind the scenes stuff that I don't know about but it would be good to have some very basic forums, even if we don't yet have all of the archives. Bongo50 (aka Bongolium500)  ☎  14:23, 17 July 2021 (UTC)


 * Awesome, they look great! Re Forum:Index, I'd like to wait for Czech to come back before looking into that as that is something I know he was interested in fixing.
 * The only fixes I can see now is light theme. If you look at First Doctor in light theme, the text stays black and can't be read. I think we can work round that by removing the  areas of those templates, such as Template:Cleanup in the CSS. Do you agree? Do you have any other workarounds?
 * We could do with working on light theme as we need the wiki readable in both themes by early next week. As templates are styled in CSS, shouldn't take long. I messaged above about you all having a play in theme designer, but for templates we just need them to dispay well in a light background which we can add it later. Let me know if I can help with fixing templates for light theme, I don't want to tread on your toes though! This guide may be useful for light theme prep. :) --Spongebob456 talk 16:54, 17 July 2021 (UTC)


 * Is there a way to detect what theme is being used and change CSS accordingly? If not, I feel a full redesign of all colours currently used would be needed to ensure compatibility between both themes. This was something I was really trying to avoid as my design sense isn't great. It'd also probably benefit from having a community discussion (something that is hard without forums). Bongo50 (aka Bongolium500) ☎  17:39, 17 July 2021 (UTC)


 * Hi, there is a way to use CSS to only affect light or dark theme. For example, for a  class you can use   for light theme, and   for dark theme. In practice, this may look like   for example.
 * We are a bit late for a community discussion at the moment, we need to be ready by early next week if we can. We can do a temporary one now then do a community discussion perhaps? All we need is light theme readable as dark theme is set to the community default theme.
 * What I'll do is set some sort of light theme in theme designer, adjust a few templates to work with it, and then that may give you an idea of how switching themes will work CSS wise. Any questions, please let me know! --Spongebob456 talk 10:49, 18 July 2021 (UTC)


 * Thanks for your help, that makes sense. If you could sort out the basics that would be great. I can look at fine-tuning stuff over the coming weeks, along with the admins. Bongo50 (aka Bongolium500) ☎  11:10, 18 July 2021 (UTC)


 * No worries! Just to confirm, were the navboxes at the bottom of articles already hard to read, even in Oasis? For example, here? I don't think I've touched any CSS to affect it. Just want to make sure I've not broken anything! --Spongebob456 talk 12:04, 18 July 2021 (UTC)


 * Yes, navboxes have been like that for a while. In the temporary Fandom Desktop CSS, I stripped their styling down to the bare minimum which looks a lot nicer. I'd also like to note that I'm waiting on an admin adding (hopefully) one last CSS revision to fix a few things (such as ). Bongo50 (aka Bongolium500) ☎  12:29, 18 July 2021 (UTC)


 * I've just seen that you made some edits to MediaWiki:Fandomdesktop.css. I'll incorporate them with my tweaks. Also, you commented the section as dark theme fixes. Did you mean light theme fixes? Most of the selectors refer to . Bongo50 (aka Bongolium500)  ☎  12:34, 18 July 2021 (UTC)


 * Hi, you're right yes! Should be light theme fixes. As most wikis I've worked on needed a dark theme added, it was force of habit haha. Feel free to change! The only other major element I see in need of changing is navboxes. Try viewing them in Fandomdesktop compared to Oasis. When expanded, the table appears differently in light and dark themes. Do you know why/do you have a fix? :) --Spongebob456 talk 14:01, 18 July 2021 (UTC)


 * The only thing I can see is that some text is white and therefore not visible in light theme, which I have fixed in my personal copy of the CSS and given to an admin to add to MediaWiki:Fandomdesktop.css. Bongo50 (aka Bongolium500) ☎  14:36, 18 July 2021 (UTC)


 * Hmm I'm seeing this on Template:Companions of the First Doctor:


 * Do you know how to make the navboxes display like Oasis? --Spongebob456 talk 14:44, 18 July 2021 (UTC)


 * Oh you're referring to that. We deliberately changed the navbox styling as the Oasis one is hard to read. The basic version that is now on FandomDesktop isn't perfect but it is an improvement. We could add it back by adding MediaWiki:Navbox.css to the import statement at the stop and removing the large navbox section currently in MediaWiki:Fandomdesktop.css but I don't think that should be done. Bongo50 (aka Bongolium500) ☎  15:06, 18 July 2021 (UTC)


 * Oh ok that's fine! If it was intentional, all good. Any other big issues on the wiki I missed? Anything unreadable/really unsightly in light and dark themes? --Spongebob456 talk 15:22, 18 July 2021 (UTC)


 * The only other issues that I know of were pre-existing, not that bad and will be fixed in time. Thanks for your help! Bongo50 (aka Bongolium500) ☎  15:26, 18 July 2021 (UTC)


 * I've thrown a light theme together in the ThemeDesigner. It's not perfect, but I think it'll serve. Scrooge MacDuck ☎  16:57, 18 July 2021 (UTC)


 * @Bongolium thanks so much! Feel free to report issues to me, no worries on that. If it's ticketed, I can let you know.
 * @Scrooge looks awesome! Thanks for working on that, mine was made in a bit of a hurry haha.
 * Any more issues guys, let me know, and we're looking at migration next week. Feeling rather under the weather at the moment (not Covid related [I think!]) but any help I can offer, ping me a message and I'll do what I can. Thanks for your work this weekend :) --Spongebob456 talk 19:08, 18 July 2021 (UTC)