In theory, yes, if you can get someone to write an extension that does exactly what you want it to do*, and if you can get them to write it in a time frame that is meaningful to you.
I get your points but in this situation it's is literately 3 files to make extension to apply those changes, it is very basic one so anyone can do it also there are already extensions that let you add your own code (css/html/js) via acp so you don't need to download-change-upload-clear cache, hell there is even an extension that styles acp differently and i think someone made a style specifically for acp to make it darkGumboots wrote: ↑Sun Mar 01, 2020 8:28 amIn theory, yes, if you can get someone to write an extension that does exactly what you want it to do*, and if you can get them to write it in a time frame that is meaningful to you.
I'm not arguing that extensions are useless, or that they are always a bad thing. What am I saying is that the default coding was not working for durangod, so he went ahead and changed it so it worked for him, and it works for him right now, and this is a good thing. No need to wait while someone decides they might like to code an extension that does exactly this. Which, quite frankly, would probably be an extremely long wait in this particular case.
To my mind this is better than putting up with it not working for him the way it was. Obviously he will need to re-apply the code after updating, but that is a trivial matter and there are ways of making it even easier.
*Therein lies a problem, for some people anyway. The site I'm looking after runs several extensions, but I've had to re-write the presentation in all of them to get them the way I want them. Which I don't really mind doing. I generally find it easy enough and quite fun. But it's definitely not a case of "just install an extension".
Bottom line: I think people should use extensions where they make sense, but (assuming their skills are up to it) should also not be afraid of directly customising code where that makes sense. Do bear in mind that the whole rationale behind the invention of CSS was so that people could easily change presentation whenever they wanted to. To pretend that default CSS is somehow sacred and not to be touched is to be diametrically opposed to the original thinking behind CSS.
Ok, these may well exist. I'm not saying you're wrong here. But, having read your reply I went to the Extensions DB and entered "acp" in search, then went through all of the resulting 439 hits.Mannix_ wrote: ↑Sun Mar 01, 2020 8:43 am...also there are already extensions that let you add your own code (css/html/js) via acp so you don't need to download-change-upload-clear cache, hell there is even an extension that styles acp differently and i think someone made a style specifically for acp to make it dark
Some people like making their own styles. Yes, weird, I know, but some people are crazy like that. Such people are not going to want to write extensions every time they want to tweak presentation. They have a different approach, and I'm fairly sure you're not wanting to discourage people from experimenting with styles.i think someone made a style specifically for acp to make it dark
Rolling your eyes is also good. Gets the muscles loosened up, like having a good stretch.
Everyone messing with presentation should have that bookmarked. WebAIM is a really handy site.4. ...But here is a great site and something to consider when you are coding text color and background color on a page... it really does make a huge difference. https://webaim.org/resources/contrastchecker/
I use their dark theme for the main control panel, but I've never seen a dark theme for the file manager or code editor. How did you get this?5. If you use Cpanel file manager, did you know they have dark code editor themes...
Its already part of cPanel so you should already have it. Here is a link to the instructions i got from cPanel when i learned about it.
Code: Select all
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url("https://yourdomain.com:2083/cpsess**********/frontend/paper_lantern/filemanager/index.html") {
body {
background-color: #191919;
}
#rightNavArea select, #rightNavArea input, #btnSettings, #topnav, #subleft, #subright {
filter: invert(.9);
}
.ygtvtn::before, .diricon .fa-folder {
color: #eeae4a;
color: #eebe73;
}
.diricon .fa-file-code, .diricon .fa-file-alt {
opacity: .8;
}
}